본문 바로가기

CLASS

[OpenCV] 키보드로 OpenCV 를 제어하는 인터페이스 강좌 (소스포함)

PC 카메라로 영상을 입력받아 처리할 때
MFC 에서 버튼을 만들거나 메뉴를 만들고 함수 만들고 하다보면
신경써야 할 것들도 많고 소스코드도 왜이리 많아지는지..
심플하게 영상 내에 글자를 띄워 문자 방식의 인터페이스를 구현한 것입니다.
키보드 인터페이스를 구현하는데 가장 중요한 함수는 흔히 보아오던 cvWaitKey(10) 랍니다.

  int c;

  c = cvWaitKey(10); // 키보드로부터 키 값을 받습니다.
  if( c == 27 || c == 'q') // esc == 27
     break;
  switch( c ){  // 특정 키에 해당하는 작업을 합니다.
     ...