2010-06-14 2 views
1

C++ 프로그램에서 16 bpp 회색조 tiff 이미지를 열어야합니다. GDI + Image 클래스를 사용하여이 작업을 수행하면 OutOfMemoryException이 발생합니다 (GDI +는 16 bpp 형식을 지원하지 않습니다). Paint 및 Picture Viewer와 같은 표준 Windows 도구는 이러한 이미지를 열 수 없으며 아마도 GDI 또는 GDI +를 사용합니다. ImageJ 프로그램이 이러한 이미지를 성공적으로 엽니 다. 이러한 이미지를 열고 이미지 원시 데이터에 액세스 할 수있는 SDK가 있습니까? 그렇지 않다면 TIFF 파일 사양이 필요하며이를 내 자신의 코드로 구현하십시오.C++에서 16 bpp tiff 파일 처리

답변

4

LibTIFF을 사용하십시오.

+0

감사합니다. Windows와 Linux 모두에서 작동합니다. –

관련 문제