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