2016년 4월 20일 수요일

opencv, 0xC0000005 에러

0. 원인0
변수가 불량인 경우
ex) Mat인데 안에 내용이 없는 것과 같은.

1. 원인1
dll을 잘못 링크한다.
ex) 64bit <-> 32bit
     v12 <-> v10, v11(11은 호환되는 듯)
     release <-> debug

사실 위의 것들은 대부분 실행자체가 불가능한 경우가 많음.
<ref: http://stackoverflow.com/questions/16449971/c-opencv-0xc0000005-error-while-reading-from-camera-solved>

2. 원인2
이 경우는 회피가 가능한 경우가 있는 예인데.
예를 들면 Mat으로는 안되는데 IplImage로 변환하여 처리하면 처리가 된다.
즉, C++ API는 오류, C API는 괜찮은 경우이다.
이 경우는 아직 미해결.