在图像中查找矩形
📁 python
任务:在照片中找到硬盘,确定其角度和轮廓
问题: 并非总能找到正确的磁盘轮廓。
在代码中,我将图像转为灰度、进行模糊处理、找出它们之间的差异并确定轮廓,但结果不够精确。希望能得到您的帮助。
firstFrame = cv2.imread(bg_im) # 没有磁盘的背景图像nframe_img = cv2.imread(frame) # 包含磁盘的图像ngray = cv2.cvtColor(frame_img, cv2.COLOR_BGR2GRAY)ngray = cv2.GaussianBlur(gray, (21, 21), 0)nfirstFrame = cv2.cvtColor(firstFrame, cv2.COLOR_BGR2GRAY)nfirstFrame = cv2.GaussianBlur(firstFrame, (21, 21), 0)nframeDelta = cv2.absdiff(firstFrame, gray)nthresh = cv2.threshold(frameDelta, 25, 255, c