![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
DeepGoAI
欢迎学习交流!
展开
-
cv2 undefined symbol: g_date_copy (or qt.qpa.plugin: Could not load..)解决
cv2 undefined symbol: g_date_copyor qt.qpa.plugin: Could not load问题背景:这次就是想用Qt5 去做一个GUI,结果一运行就报这个:QObject::moveToThread: Current thread (0x7fc0f7435300) is not the object’s thread (0x7fc0f9f02cc0).Cannot move to target thread (0x7fc0f7435300)qt.qpa.原创 2021-09-06 23:35:55 · 512 阅读 · 0 评论 -
PIL,CV2,pytorch的图片维度顺序
PIL,CV2,pytorch的图片维度顺序PIL:img = Image.open(file).convert('RGB')w,h = img.sizeCV2:image = cv2.imread(filepath)image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)h, w, c = image.shapepytorch:batch,channel,h,w注意区分...原创 2021-05-15 08:56:19 · 1812 阅读 · 4 评论 -
matplotlib绘制柱状图
matplotlib绘制柱状图时,控制间距问题描述:绘制柱状图时,如果横轴刻度名过程,文字之间容易发生重叠,如图所示:代码:plt.bar(left=range(10), height=list(imgNum_per_type.values()) ,width=1)plt.xlabel("颜色", fontproperties=font)plt.ylabel('图片数目', fontproperties=font)# plt.xticks(list(range(0, 18, 2)转载 2020-08-06 15:43:05 · 425 阅读 · 0 评论 -
利用PIL将numpy数组转换成二值图
利用PIL将numpy数组转换成二值图思路,可以先把二维数组在通道方向进行扩展,然后转化成rgb图,再转化成二值图。直接转化,我不知道为什么不行。这里也只是一个权宜之计,哪位高手有更好的方式可以探讨探讨!from PIL import Imageimport numpy as npdata = np.ones((16, 16), dtype=np.uint8) # 创建一个全1的数组data = data * 255 #get Binary_mapBinary_map原创 2020-07-02 11:21:06 · 1616 阅读 · 0 评论 -
opencv libSM.so.6: cannot open shared object file: No such file or directory
ImportError: libSM.so.6: cannot open shared object file: No such file or directory转自:https://www.cnblogs.com/haiyang21/p/11210038.html错误Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.7..转载 2020-06-11 18:57:01 · 626 阅读 · 0 评论 -
实现python 调用 C++ 接口的 easypr
实现python 调用 C++ 接口的 easypr本文实现了用python 调用 C++ 的easypr ,实现车牌的识别. CMakelist.txt 以及调用方法将会附上CMakelist.txt, 需要 注意 add_definitions(-fPIC) ,因为没有这句导致动态链接库编译失败,而且在easypr的编译中也要加上这句.cmake_minimum_require...原创 2019-10-25 16:54:17 · 1112 阅读 · 0 评论 -
实现python调用C++的动态链接库 案例分享和解析
实现python调用C++的动态链接库本文把在用python调用C++的动态链接库 中,搜集了不少资料,有些博客讲的非常好,所以就把这些内容进行了一定的汇总和总结。1.本文不讲如何编译动态链接库, 这个问题要自己学习一下如何编译,如 cmake2.本文只讲案例,这些都是本人自己借鉴过的。1.如题,首先为什么不调用静态链接库?因为不支持。2.其次,总的流程是什么?很简...转载 2019-10-25 16:31:18 · 709 阅读 · 0 评论 -
Python: UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 0: ordinal not in range
Python: UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 0: ordinal not in range(128)python3在读取中文的时候莫名其妙报了错,也知道是字符编码的问题,但是查了好多博客不是很管用解决办法:以这种方式进行读取就行了,编码格式为utf8,def replac...转载 2019-07-25 21:04:12 · 1129 阅读 · 0 评论 -
ImportError: No module named cv2 报错以及后续处理
两种思路:第一种就是将opencv c++源码下载下来,然后进行编译链接https://blog.csdn.net/liuweizj12/article/details/80234127第二种就是直接安装python版的opencvpip install opencv-python但是完成这些后可能依然会发现import失败,这就需要注意,可能是对应的python的根...原创 2019-06-11 11:05:02 · 6464 阅读 · 0 评论 -
关于缺失值填充的方法
关于缺失值填充的方法转自:https://blog.csdn.net/lglfa/article/details/80566523背景很多数据不可避免的会遗失掉,或者采集的时候采集对象不愿意透露,这就造成了很多NaN(Not a Number)的出现。这些NaN会造成大部分模型运行出错,所以对NaN的处理很有必要。方法1、简单粗暴地去掉有如下dataframe,先用df.i...转载 2019-05-07 09:06:30 · 2557 阅读 · 0 评论 -
python Matplotlib 显示图片
若我们想使用Matplotlib 将数据显示成正常图片的形式,则使用的数据首先必须是数组,其次这个数组的维度必须是(height,weight,channel),即色彩通道数在最后面。所以需要通过numpy 和 transpose 完成原始图像数据类型的转换和数据维度的交换示例代码:#假设原图是(batchsize,channel,height,weight)#下面的方法,将这些图...原创 2018-11-26 11:02:47 · 699 阅读 · 0 评论 -
OSError: [Errno 4] Interrupted system call
转自:https://github.com/pytorch/pytorch/issues/4220I have refer to https://stackoverflow.com/questions/14136195/what-is-the-proper-way-to-handle-in-python-ioerror-errno-4-interrupted-syst and change...转载 2018-11-23 14:07:16 · 1394 阅读 · 0 评论 -
YOLO_DarkNet_解析之旅_voc_label.py 的解析
最近一段时间正好在准备做yolo方面的项目下面是yolo 训练脚本的解析,欢迎探讨!voc_label.py # -*- coding: utf-8 -*-#xml解析包import xml.etree.ElementTree as ETimport pickleimport os#os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表from ...原创 2018-11-08 20:56:10 · 4058 阅读 · 28 评论