2012-07-15 2 views
0

일부 TIFF 파일이 있으며 JPEG로 변환하려고합니다. FreeImage 라이브러리에 FreeImageNET wrapper를 사용하려고합니다. 여기에 오류, 좋아FreeImageNET TIFF 검색 오류

dib = FreeImage.Load(FREE_IMAGE_FORMAT.FIF_TIFF, path, FREE_IMAGE_LOAD_FLAGS.DEFAULT); 

TIFF 이미지로드 : C#에서 우리는 코드가 없습니다. 그러나 우리는 코드로 이미지를 저장하려면 :

FreeImage.Save(FREE_IMAGE_FORMAT.FIF_JPEG, dib, Path.Combine(newPathForSave, fsh.GetNextFileName() + ".jpeg"), FREE_IMAGE_SAVE_FLAGS.DEFAULT); 

여기 없음 오류하지만 JPEG 파일 크기가 0입니다. 왜 ?

+0

사용중인 FreeImage 및 FreeImageNET의 버전은 무엇입니까? – kmatyaszek

답변

0

이유를 확인

FREE_IMAGE_SAVE_FLAGS.JPEG_QUALITYGOOD

처럼 뭔가 라이브러리 문서 JPEG의 플래그를 변경하지 않습니다 SAVE_FLAGS

나는 TIFF로 BMP 파일을 저장하기 위해 동일한 라이브러리를 사용하고 있습니다를 내 코드에서 볼 수있는 유일한 것입니다.