iT邦幫忙

2022 iThome 鐵人賽

0
自我挑戰組

大四要畢業了但還不太會python合理嗎系列 第 29

Day29- 實戰演練(相機攝像頭描邊)

  • 分享至 

  • xImage
  •  
import cv2
import numpy as np

def sketch(image):
    img_gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    img_gray_blur = cv2.GaussianBlur(img_gray, (3, 3), 0)
    canny_edges = cv2.Canny(img_gray_blur, 10, 50)
    ret, mask = cv2.threshold(canny_edges, 70, 255, cv2.THRESH_BINARY_INV)
    return mask

cap = cv2.VideoCapture(0)

while True:
    ret, frame=cap.read()
    cv2.imshow('Our Live Sketcher', sketch(frame))
    if cv2.waitKey(1)==32:
        break
        
cap.release()
cv2.destroyAllWindows()

https://ithelp.ithome.com.tw/upload/images/20221121/20151839KvL3unkYH1.jpg


上一篇
Day28- 實戰演練(圖片描邊)
下一篇
Day30- Conclusion
系列文
大四要畢業了但還不太會python合理嗎30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言