PIL:使用python自带图像处理库读取出来的图片格式 numpy:使用python opencv库读取出来的图片格式 tensor:pytorch中训练时所采取的向量格式(当然也可以说图片) PIL与Tensor相互转换 numpy 与 tensor相互转换 N张图片一起转换. 参考:https ...
分类:
其他好文 时间:
2019-12-07 01:16:57
阅读次数:
161
rt import cv2 import numpy as np path = "_lo.png" img = cv2.imread(path) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) gray = gray / 255.0 #像素值0-1之间 #s ...
分类:
编程语言 时间:
2019-12-06 11:58:09
阅读次数:
416
OpenCV旧版,返回三个参数: im2, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) 要想返回三个参数: 把OpenCV 降级成3.4.3.18 就可以了,在终端输入pip ...
分类:
编程语言 时间:
2019-12-05 13:21:53
阅读次数:
97
现象: 树莓派4b或3b+ 插着两个USB免驱相机 摄像头朝着灯就会报 time out 摄像头不朝着灯就不报 问题: 功率不够 朝着灯可能触发了USB相机的曝光补偿导致功率变大 解决: 使用带额外供电的hub linux下调用相机出现select timeout错误,有可能是相机(尤其是USB2. ...
分类:
其他好文 时间:
2019-12-05 01:32:16
阅读次数:
486
算法: 第一步,将图片转换为二值图像A 第二步,创建和A相同大小但是元素都为0的图像B,并复制A到A_copy中 第三步,A中任选一点值为255的像素,设为p1,并使用计算连通分量算法,当算法收敛时,则检测出一个连通分量 第四步,将检测出来的连通分量复制到B中,A_copy中对应的值设为0,记录连通 ...
分类:
编程语言 时间:
2019-12-04 22:02:39
阅读次数:
525
像素积分图计算: 1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 6 int main(int argc, char** argv) { 7 Mat src = imread("L:/5. ...
分类:
其他好文 时间:
2019-12-04 16:08:40
阅读次数:
165
BF特征点匹配原理: 暴力匹配 (段匹配) 1 #include <opencv2/opencv.hpp> 2 #include <opencv2/xfeatures2d.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using names ...
分类:
其他好文 时间:
2019-12-04 16:02:58
阅读次数:
154
Python版见https://blog.csdn.net/qq_40870689/article/details/88757081, 思路: 1,RGB转HSV,图中只保留红色,https://blog.csdn.net/coldwindha/article/details/82080176 2, ...
分类:
编程语言 时间:
2019-12-04 10:33:54
阅读次数:
203
参考:https://blog.csdn.net/sinat_39416814/article/details/84993424 https://www.jianshu.com/p/2b056e1c0a4c在find指令后面添加 2>dev/null例如:在根目录下查找文件名包含“opencv”字符 ...
分类:
系统相关 时间:
2019-12-04 10:32:02
阅读次数:
230
解决参考: https://stackoverflow.com/questions/46260601/convert image from cv 64f to cv 8u 环境 opencv4 python3.6 问题 今天在进行滤波的时候, 由于grayscale进行medianBlur需要转换成 ...
分类:
编程语言 时间:
2019-12-02 18:45:43
阅读次数:
343