微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何使用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 举报,一经查实,本站将立刻删除。