在图像中搜索矩形
📁 python
任务: 在照片中找到一个刚性圆盘,确定其角度和轮廓
问题: 并不总能找到正确的圆盘轮廓。
在代码中,我将图像转为灰度,然后找到它们之间的差异并确定轮廓,但解决方案不准确。我希望得到您的帮助。
firstframe = cv2.imread(bg_im) # 背景图像 frame_img = cv2.imread(frame) # 带有圆盘的图像 gray = cv2.cvtColor(frame_img, cv2.COLOR_BGR2GRAY) gray = cv2.GaussianBlur(gray, (21, 21), 0) firstframe = cv2.cvtColor(firstframe, cv2.COLOR_BGR2GRAY) firstframe = cv2.GaussianBlur(firstframe, (21, 21), 0) frameDelta = cv2.absdiff(firstframe, gray) thresh = cv2.threshold(frameDelta, 25, 255, cv2.THRESH_BINARY)[1]