OpenCV에서 한글 출력과 관련해서 웹에서 찾아보니.. Conv2 님의 블로그에 보니 함수를 직접 만들어 사용하는 법이 나와 있었다.

정지 영상에서는 아무 문제없이 잘 되는 듯해서 사용하고 있었는데, 이것을 실시간 동영상으로 받아서 처리하다보니.. 메모리가 새는 문제가 있었다. (GDI증가.. 메모리 증가... 그러다가.. 다운... ㅠㅠ)
 Conv2님은 그대로 사용하지 말라고 했으나, 경고를 무시한 나의 잘못이니.. 그래서.. 직접 수정하기로 했다..

Conv2님의 설명은 아래 링크를 따라 가면 된다..

수정해서 나온 코드는 아래와 같다..
* 헤더 부분

더보기


* 소스부분

더보기


* 사용법

더보기


이렇게 처리하면 화면 메모리가 계속 증가해서 시스템이 다운되는 문제가 해결되었다.

아직까지는 문제가 없는 듯하지만.. 다른 문제가 발생한다면.. 다시 한번 찾아봐야지.. 뭐...

에고 힘들다..

P.S Conv2님의 글에 트랙백을 걸려고 했으나.. 트랙백이 막혀 있는지 트랙백 에러가 난다.. ㅠㅠ
  1. 2013.03.19 21:10

    비밀댓글입니다

    • 2018.02.13 12:17

      비밀댓글입니다

  2. 나그네 2013.03.20 08:59 신고

    해당 코드가 릴리즈모드에서는 글자가 깨지나요? 디버그모드에서는 한글출력이 잘되던데 릴리즈모드에서는 cvputtext의 인자로는 잘넘어가는데 말이죠

  3. 작은쌀톨 2016.12.06 09:54 신고

    프로그래밍 초보자라서 왜그런지 모르겠지만
    이걸 그대로 쓰면 CGlobal에서 오류가 나네요 ㅠㅠ
    뭐가 빠진걸까요 ㅠㅠ

+ Recent posts

티스토리 툴바