C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[75655] Mil 사용중에 질문이 있습니다.
니시엔 [hykim5] 2281 읽음    2019-10-16 21:22
안녕하십니까 질문할 것이 있습니다.

현재 Rad 10.1에서 Cbuilder에서 Mil을 사용중인데

12bit 영상 Data를 얻으려고 하면 영상 전체에서 절반까지만 Data가 들어가있고 들어 가있는 Data들도 4096을 넘는 Data 들이 수두룩 합니다.

제가 현재 구현한 소스는 아래와 같습니다.

MappAllocDefault(M_DEFAULT, &MilApplication, &MilSystem, M_NULL,&MilDigitizer,&MilImage);
MdigGrab(MilDigitizer, MilImage);

USHORT* dstbuf= new USHORT[2048*2048];

memset(dstbuf, 0, 2048* 2048*sizeof(USHORT));

MbufGet(MilImage, dstbuf); // 요걸로 버퍼를 받아 올 수 있는 걸로 알고 있습니다.

그다음 dstbuf Data들을 접근해서 값을 보다보면 dstbuf[1023* 2048+2047]까지만 Data가 들어가있고

들어간 Data 중에는 10000이 넘는 것들도 있습니다.

실제 Intellicam에서는 Grab 시 Data들이 정상으로 들어 있습니다.

무엇이 문제 일까요???

+ -

관련 글 리스트
75655 Mil 사용중에 질문이 있습니다. 니시엔 2281 2019/10/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.