컴퓨터 비전(2)
-
디지털영상처리 - OpenCV 인터페이스.
OpenCV 인터페이스 콜백 함수는 개발자가 함수를 직접 호출하는 것이 아니라, 어떤 이벤트가 발생하거나 특정 시점에 도달했을 때, 시스템에서 개발자가 등록한 함수를 호출하는 방식이다. OpenCV의 cv2.setMouseCallback() 함수와 cv2.createTrackbar() 함수를 사용해서 마우스와 트렉바 이벤트를 처리하는 콜백 함수를 등록할 수 있다. OpenCV에서 윈도우의 이름을 지정하는 함수는 cv2.namedWindow() 이고, cv2.imshow() 함수로 지정된 윈도우에 행렬을 영상으로 표시할 수 있다. cv2.waitKey() 함수와 cv2.waitKeyEx() 함수는 지정된 대기 시간 동안 키보드 키를 입력 받을 수 있는 함수로서, 키 이벤트를 처리하거나 윈도우 창을 바로 닫..
2024.04.08 -
디지털영상처리 - 영상처리 개요. (파이참)
영상처리 개요 영상 처리는 어떤 목적을 위해, 입력영상에 수학적 연산을 화소에 가해 변화를 주는 것이다. 영상 처리는 잡음 제거와 같은 저수준 영상 처리로부터 물체 인식과 같은 고수준 영상 처리까지 포함한다. 기본적인 영상 처리는 저수준 영상 처리를 말한다. 영상 처리의 역사는 IT 기술에 힘입어 1960년대 초부터 본격적으로 가능하게 되었다. 영상 처리의 관련 분야인 컴퓨터 비전, 컴퓨터그래픽스는 서로 관련이 있고 서로의 구분은 입력의 형태로 구분할 수 있다. 영상의 형성은 광원으로부터 물체에 비친 빛이 카메라 센서를 통해 영상을 형성한다. 영상 f(x,y)는 조명의 세기 i(x,y)와 반사계수 r(x,y)의 곱으로 나타난다. 디지털 영상은 표본화(sampling)와 양자화(quantization) 단..
2023.09.10