如何使用OpenCV在下面指定的代码中以矩形形式覆盖图像?

问题描述

我想基本上将其覆盖在墙壁或平坦的表面上。使用Canny我已经检测到了边缘。将图像覆盖在黑色部分上是有意义的,但我不知道如何做。一段时间,我将很感激我能获得的所有帮助。

cap=cv2.VideoCapture(0)


while True:
    ret,frame=cap.read()
    
    gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
    edges = cv2.Canny(gray,20,30)
    edges_high_thresh = cv2.Canny(gray,60,120)

    cv2.imshow("images",edges_high_thresh)
    if ord('q') == cv2.waitKey(25) & 0xFF:
          break
cap.release()
cv2.destroyAllWindows()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)