도와주세요!!
글 수 15,339
2007.11.18 18:39:58 (*.119.44.95)
6661
Ez-x5 보드와 로지텍 퀵캠 4000을 이용하여 찍은 사진을 호스트 pc로
소켓 통신을 하여 mfc에서 뿌려줄려고 계획 하고 있습니다
현재 보드에 퀵캠을 달아서 camstream을 통해 영상이 제대로 찍히는것 까지 확인했습니다
물론 mvc 파일은 여기 게시판에 잇는 포팅하기 자료를 보고 똑같이 따라 했습니다.
그리고 mvc 소스 부분에서 put_image_jpg함수 부분에
jpg 파일을 다 쓰고 나서 flose한후에 그것을 다시 열어서
소켓통신을 이용하여 호스트 pc로 보내는 부분까지 구현하였습니다
호스트 pc에서 서버 프로그램을 실행시키고 보드에서 mvc를 실행시키면
호스트 pc에 jpg 파일이 생성됩니다
두번째 그림이 아래는 보드 콘솔이고 위에는 윈도우 콘솔입니다.
이상없이 전송된것을 알수 있죠..
그런데 그렇게 해서 받은 jpg 파일을 열어보니 위의 첫번째 사진과 같이 되더군요..ㅡㅜ
이게 전송상의 문제가 있는가 싶어서 사이즈도 다 체크해봣지만 전송상의 문제는
아닌것 같고..
아마도 mvc 프로그램이 저렇게 jpg 파일을 만드는것 같네요
분명 put_image_jpg 함수에서 flose(fp) 된것을 다시 fopen했으니
중간에 이미지가 짤릴 경우는 업을테고요...
혹시 이런적 있으신분이나 혹시 아시는분은 코멘트좀 부탁드립니다~~