• 카테고리

    질문 & 답변
  • 세부 분야

    컴퓨터 비전

  • 해결 여부

    미해결

imshow가 있는데 왜 CallBackFunc에 imshow를 써야하는지 이해가 되지 않습니다

19.09.10 21:44 작성 조회수 119

0

영상 6분 20초 즈음에서 질문이 있습니다.

결과적으로 CallBackFunc에 imshow를 넣어야 붉은 점 찍힌 것이 반영이 되는데 왜 그렇게 되는지 이해가 잘 되지 않습니다. main함수 내에서 SetMouseCallback다음에 바로 imshow가 있으니 이미지에 점이 찍혀야 할 것 같은데 말입니다. circle() 함수로 바꾼 내용은 if문 중괄호가 닫힘과 동시에 사라지는 건가요? 지역변수처럼? 이해가 잘 되지 않아 질문드립니다. 좋은 강의 감사드립니다!!

답변 1

답변을 작성해보세요.

0

어느 영상에 6분 20초인지.. 알수가 없네요.

SetMouseCallback은 마우스 이벤트가 있을때 호출 되는데, 

각 imshow에서 사용하는 Mat이 같은지 확인해 보세요.

감사합니다.