PyCharm环境配置
添加将所需的两个图片的路径
PyCharm中添加OpenCV库
1.导入工具包
2.设置图片的路径
argparse.ArgumentParser()函数: argparse模块可以让人轻松编写用户友好的命令行接口
3.设置一个显示函数,方便以后的调用
4.将图像读进来,然后进行灰度处理和二值化处理
cv2.cvtColor()函数
cv2.cvtColor(p1,p2) 是颜色空间转换函数,p1是需要转换的图片,p2是转换成何种格式。
cv2.threshold()简单阀值函数
5.计算轮廓,然后遍历每一个轮廓,外接矩形,扣出模板,列出每一个数字对应的模板
cv2.findContours()函数
cv2.drawContours()函数
cv2.boundingRect()函数:矩形边框
该段代码中还涉及一个排序函数(myutils),该函数创建在另一个PythonFile中
myutilsFile函数
6.输入图像的处理
cv2.morphologyEx()函数
cv2.Sobel()函数
7.遍历轮廓
cv2.matchTemplate()模板匹配函数
cv2.minMaxLoc():函数功能:假设有一个矩阵a,现在需要求这个矩阵的最小值,最大值,并得到最大值,最小值的索引。咋一看感觉很复杂,但使用这个cv2.minMaxLoc()函数就可全部解决。函数返回的四个值就是上述所要得到的。
8.打印结果
Original: https://blog.csdn.net/weixin_45707474/article/details/125665124
Author: Hello,Song
Title: OpenCV_信用卡识别代码_唐宇迪实战项目
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/682449/
转载文章受原作者版权保护。转载请注明原作者出处!