以检测缺陷为例。三个工具依次为:标注缺陷——生成样本vec文件——训练样本。 【功能】 opencv_annotation.exe,用来标注缺陷,完成后得到txt文件,内容如下。框选时框住缺陷即可。 opencv_createsamples.exe,生成vec文件。此工具可以把框选的缺陷缩放到指定大 ...
分类:
其他好文 时间:
2020-02-14 20:32:21
阅读次数:
73
OpenCV中提供了一个基本的视频操作类VideoCaputre,它是OpenCV用来通过摄像头、视频文件或图像序列来获取及操作视频的类。VideoCaputre有两种读取视频的方法,分别是通过摄像头读取与通过视频文件读取。 通过打开摄像头捕捉视频 : ...
分类:
编程语言 时间:
2020-02-14 16:12:23
阅读次数:
87
相机的自动对焦要求相机根据拍摄环境和场景的变化,通过相机内部的微型驱动马达,自动调节相机镜头和CCD之间的距离,保证像平面正好投影到CCD的成像表面上。这时候物体的成像比较清晰,图像细节信息丰富。 相机自动对焦的过程,其实就是对成像清晰度评价的过程,对焦不准确,拍摄出来的图像清晰度低,视觉效果模糊, ...
分类:
其他好文 时间:
2020-02-14 14:28:11
阅读次数:
70
扩充图像边界:copyMakeBorder 函数 在图像处理过程中,因为卷积算子有一定大小,所以就会导致图像一定范围的边界不能被处理,这时就需要将边界进行适当扩充。 void copyMakeBorder(InputArray src, OutputArray dst, int top, int b ...
分类:
其他好文 时间:
2020-02-14 10:28:51
阅读次数:
116
OpenCV https://opencv.org/ Microsoft launches Open Application Model (OAM) and Dapr | Packt Hubhttps://hub.packtpub.com/microsoft-launches-open-applic ...
分类:
移动开发 时间:
2020-02-14 00:41:17
阅读次数:
79
拉普拉斯算子 拉普拉斯算子的缺点:当图像中细节过多,或者有很多噪声的时候,非常容易收到影响 锐化 ...
分类:
其他好文 时间:
2020-02-13 23:14:14
阅读次数:
98
USM:unsharp mask 对小的细节干扰小,对大的细节进行锐化 ...
分类:
其他好文 时间:
2020-02-13 22:55:56
阅读次数:
100
模板匹配是指在图像A中寻找与图像B最相似的部分,一般A称为输入图像,B称为模板图像 模板匹配函数 result = cv2.matchTemplate(image , temp1 , method , [,mask]) result 函数每次计算模板和输入图像的重叠区域相似度之后将结果存入映射图像r ...
分类:
其他好文 时间:
2020-02-13 22:32:23
阅读次数:
89
前言 最近开始接触opencv,做了个简单的入门,经过各种的安装和编译,也算是初出茅庐,感受到计算机视觉的强大。这里很开森自己又要开始永无止境的前进啦!今天就记录下Mat类的用法。 一、 Mat 类是一个用于保存图像数据或者矩阵数据的数据结构,可以说是一个矩阵类,在默认情况下其尺寸大小为0。当然也可 ...
分类:
其他好文 时间:
2020-02-13 15:21:05
阅读次数:
88