2012-02-29 5 views
3

은 .tiff 형식의 이미지를 표시하기 위해 ImageView을 사용하고 있습니다. 이미지 파일을 바이트 배열로 변환하고 ImageView에 설정하고 있습니다. 이 TIFF 파일을 표시하려면 어떻게해야합니까?Android에서 티파니 형식 이미지 표시

+0

http://code.google.com/p/android/issues/detail?id=9587이 링크를 참조하면 안드로이드가 tiff 파일 형식을 지원하지 않는다고 말합니다. – Triode

답변

0

Tiff에는 정의 된 오프셋에서 시작하는 바이트 행으로 저장된 이미지가 있습니다. 따라서 단일 행을 쉽게 검색하여 전체 이미지를 작성할 수 있습니다. 16 진수 편집기에서 tif 파일을 열면 처음 4 바이트가 코드별로 tiff로 표시됩니다. 그리고 다음 4 바이트는 tif 이미지에 대한 메타 데이터에 대한 오프셋을 제공합니다. 임의 액세스 파일을 사용하여 이미지 tif 파일을 열고 오프셋을 찾아 메타 데이터 공간에 착륙시킵니다. 여기서 필요한 이미지 행의 오프셋을 선택할 수 있습니다. 그럼 가서 가져와 ..

jpeg 또는 BMP와 같은 이미지가 필요하면 압축 해제 후 모든 행을 수집하고 결합하십시오 (있는 경우). 그런 다음 전체 이미지를 가져옵니다.

관련 문제