설명과 "키워드"가 포함 된 TIFF 파일이 여러 개 있습니다 (OS X이 파일 관리자에서 사용하는 것처럼). 그러나 이미지에서이 메타 데이터를 수집하는 데 어려움이 있습니다.Tiff 이미지에서 설명/키워드를 가져올 수 있습니까?
내가 tifffile.py, PIL의 EXIF 명령과 IPTCInfo를 사용하여 시도했습니다, 그리고 tifffile.py 이 설명을 얻을 것이다 동안 나는 아직도이 라이브러리 중 하나를 사용하여 파일에서 "키워드"를 구문 분석 할 수없는 것 .
키워드가 TIFF에 대해 JPEG과 다른 "사양"을 사용하여 저장되어 있습니까? 이러한 키워드를 구문 분석하는 최선의 방법은 무엇입니까?
편집
또한 abarnert
에서 주석으로, 나는 텍스트 편집기에서 TIFF 파일 중 하나를 열어 는 "키워드"가 포함 XML 데이터가 있음을 발견했다. 아래의 스 니펫 :
...
<rdf:Description rdf:about=""
xmlns:dc="http://purl.org/dc/elements/1.1/">
<dc:description>
<rdf:Alt>
<rdf:li xml:lang="x-default">OLYMPUS DIGITAL CAMERA</rdf:li>
</rdf:Alt>
</dc:description>
<dc:format>image/tiff</dc:format>
<dc:subject>
<rdf:Bag>
<rdf:li>Foo</rdf:li>
<rdf:li>Bar</rdf:li>
<rdf:li>A long keyword</rdf:li>
</rdf:Bag>
</dc:subject>
</rdf:Description>
...
마치 이진 표현으로 저장 될 수 있습니다. tifffile.py는 기본적으로 정수의 튜플 인 많은 태그를 나열합니다. 나는 이것을 어떻게 변환할지 모르겠다. 제안?
@cgohlke OS X에서 가능하지 않은지 확실하지 않습니다. PyPI에는 패키지가 없으므로 빌드 프로세스가 마치 샌드 박스 화되지 않는 것처럼 보입니다 (나를위한 요구 사항). –