
代码
沙雅云
这个作者很懒,什么都没留下…
展开
-
给文件夹中的文件重命名
# -*- encoding:utf-8 -*-from PIL import Imageimport os.pathimport globimport shutilimport osf1 = open('boxandlabel2.txt', 'r')f2 = open('changenameboxandlabel4.txt', 'a')imgdir = '../newdata/...原创 2020-03-28 18:44:30 · 385 阅读 · 0 评论 -
根据TXT文件将选出来的文件专门挑出来
# -*- encoding:utf-8 -*-from PIL import Imageimport os.pathimport globimport shutildef convertjpg(src,outdir):# img=Image.open(jpgfile)# new_img=img.resize((width,height),Image.BILINEAR...原创 2020-03-28 18:43:12 · 248 阅读 · 0 评论 -
用tensorflow实现手写字母的识别
用tensorflow 实现手写字母的识别第一步对一张图片进行预处理进行预处理,缩小它的大小为28*28像素,并转变为灰度图,进行二值化处理。代码如下:#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgpr...原创 2018-09-22 08:48:13 · 11203 阅读 · 8 评论 -
CUDA编程:Segmentation fault (core dumped)
在进行CUDAGPU编程的时候,出现了Segmentation fault (core dumped)可以根据以下的不走一次查出错误的位置1可以看一下,此时的内存是如何了free -m2 如果内存很多,就要释放内存echo 3>/proc/sys/vm/drop_caches3设置系统限制看一下系统的限制ulimit -a解除控制1 ulimit -c unl...原创 2019-05-01 22:32:04 · 6344 阅读 · 0 评论 -
CUDA编程基础
典型的CUDA程序的执行流程如下:分配host内存,并进行数据初始化;分配device内存,并从host将数据拷贝到device上;调用CUDA的核函数在device上完成指定的运算;将device上的运算结果拷贝到host上;释放device和host上分配的内存。kernelkernel是CUDA中一个重要的概念,kernel是在device上线程中并行执行的函数,核函数用__g...原创 2019-05-02 14:19:18 · 1160 阅读 · 0 评论