
opencv
文章平均质量分 82
Swayzzu
这个作者很懒,什么都没留下…
展开
-
python opencv信用卡号识别
目录一、模板预处理1.将模板设置为二值图2.检测模板的轮廓3.对模板轮廓排序,并将数字和轮廓一一对应,以字典存储4.备注二、图片预处理1.初始化卷积核2.图片预处理第一部分3.图像预处理第二部分三、轮廓处理1.大轮廓过滤2.小轮廓分割模板图片如下:需识别的图片如下:一、模板预处理1.将模板设置为二值图2.检测模板的轮廓3.对模板轮廓排序,并将数字和轮廓一一对应,以字典存储排序的函数如下:...原创 2021-10-21 17:18:04 · 360 阅读 · 0 评论 -
python-opencv基本操作2
1.图像金字塔高斯金字塔:向下采样,数据会越来越少,减少的方式是:将偶数行和列删除向上采样,数据会越来越多,将图像在每个方向上扩大为原来的两倍,新增的行和列用0来填充。使用先前同样的内核与放大后的图像卷积,获得近似值。上采样之后,图片会变大。下采样后,图片会变小。拉普拉斯金字塔:对于原始图像,先执行下采样,再执行上采样,并用原始图像减去得到的采样结果。以上的计算方式为1层,第二层的计算,把第一层得到的结果作为原始图像进行计算。2.图像轮廓...原创 2021-10-21 14:15:59 · 1025 阅读 · 0 评论 -
python-opencv基本操作
1.加载、修改、保存图像图像读取:首先导入库,然后通过cv.imread方法读取图像,并将其赋给一个变量。可以通过.shape, type等方法查看读取的图像属性,可以看到读取图像后,得到的是一个三维矩阵,前两个维度是图像在长和宽的像素点,最后一个维度是每一个像素点的颜色通过imshow方法即可显示图片,该方法中有2个参数,第一个是展示图片的时候窗口的名字,第二个参数是读取图像后的变量。最后需要加一句waitKey(0),才能使图片停留,而不是一闪而过。图片修改:通.原创 2021-10-20 09:42:16 · 1303 阅读 · 0 评论