Program camera pengenal tepi dan kontur
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()