前言
当我们分割银行卡字符的时候,会遇到银行卡照片过于模糊,而且我们的算法无法提取,这样的情况下我们就会用到我们自己去手动寻找银行卡卡号的位置。
提示:以下是本篇文章正文内容,下面案例可供参考
一、代码
import cv2 as cv
def shoud(img):
roi = cv.selectROI(windowName="roi", img=src, showCrosshair=True, fromCenter=False)
x, y, w, h = roi
cv.rectangle(img=src, pt1=(x, y), pt2=(x + w, y + h), color=(0, 0, 255), thickness=2)
img = src[y:y + h, x:x + w]
cv.imshow('img', img)
src = cv.imread(r"D:\\1.png", 0)
cv.namedWindow('roi', cv.WINDOW_NORMAL)
cv.imshow('roi', src)
shoud(src)
cv.waitKey(0)
cv.destroyAllWindows()
二、代码结果
总结
鸣谢
https://blog.csdn.net/qq_25000387/article/details/100024666