import numpy as np
import cv2
cap = cv2.VideoCapture(0)
cap.set(3, 300)
cap.set(4, 200)
while True:
ret, frame = cap.read()
if ret:
blr = cv2.blur(frame, (9,9)) #이미지 블러처리
gray=cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) #컬러를 그레이 스케일로 변환
gray_e = cv2.Canny(gray, 50, 150) #에지추출한 결과이미지 생성
dst = cv2.cvtColor(gray_e, cv2.COLOR_GRAY2BGR)
dst=cv2.add(dst, blr)
cv2.imshow('img', dst)
if cv2.waitKey(10) == 27:
break
cv2.destroyAllWindows()
'OpenCV' 카테고리의 다른 글
이미지 위에 글자이미지올리기(opencv-파이썬) (0) | 2021.01.09 |
---|---|
움직임감지예제(OpenCV-파이썬) (0) | 2021.01.09 |
파이썬 OpenCV출력 Tkinter UI로 하는 구조적 구현 (0) | 2021.01.07 |