前言
网上Opencv实现此功能的资源较多,但是想用python实现却没有相关资源,所以自己参考其他C++程序实现了这个功能。但中间还有一些问题需要改进,由于时间问题,只是简单实现了这个功能,其中还有可改进的地方,欢迎留言讨论改进。
完整代码放在附件中,需要请自取。
本文所用CV2模块版本为opencv-python== 4.5.2.52
实现流程
主流程:
path = 'example.jpg'
img = cv2.imread(path)
cv2.namedWindow("")
cv2.setMouseCallback