Canny_Counter

Program camera pengenal tepi dan kontur

kogan_project_countcam.py PY FILE
import cv2
import numpy as np

f_cas= cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_frontalface_default.xml')
eye_cascade=cv2.CascadeClassifier(cv2.data.haarcascades +'haarcascade_eye.xml')

cam = cv2.VideoCapture(0)
while (cam.isOpened()):

 ret, frame = cam.read()
 gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
 
 canny=cv2.Canny(cv2.GaussianBlur(gray,(11,11),0),30,150,3)
 dilated=cv2.dilate(canny,(1,1),iterations=3)
 (Cnt,_)=cv2.findContours(dilated.copy(),cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_NONE)
 k=frame
 cv2.drawContours(k,Cnt,-1,(0,255,0),2)

 cv2.imshow('mit contour',canny)
 cv2.imshow("live transmission",frame)
 
 if cv2.waitKey(1) & 0xFF == ord('q'):
     break
    
cam.release()
cv2.destroyAllWindows()