2017-03-15 9 views
2

효율적이고 안정적으로 이미지의 위치 정보 태그를 가져올 수있는 오픈 소스 라이브러리가 있습니까?오픈 소스 라이브러리를 사용하여 이미지에서 위치 정보 태그를 가져 오시겠습니까?

나는 시스템 무신론자가되기를 원합니다. 따라서 프로그램 대신 라이브러리가 필요합니다. 나는 잘 문서화 된 것을 좋아할 것입니다. 파이썬에서는 어떤 언어가 작동합니다.

전 exif 독자를 찾고 있지 않습니다. 모든 지오 태그가 exif에 저장되어있는 것은 아닙니다. 위치 정보 태그가 이미지 메타 데이터에 저장되는 방식과 관계없이 위치 정보 태그를 찾을 수있는 무언가가 필요합니다.

+1

exiv2 (C++), exiftool/imagemagick (bash), metadata-extractor (Java)를 사용해보십시오. 죄송합니다, 파이썬에 대해 잘 모릅니다. – saurabheights

+0

밀 메타 데이터 독자처럼 보이는 것, 특히 지오 태그에 중점을 두는 것을 알고 있습니까? 아니면 그 중 하나의 라이브러리 위에 커스텀을 만들어야합니까? – mand

답변

2

많은 다른 종류의 메타 데이터와 함께 GPS 데이터를 지원하는 MetadataExtractor 라이브러리를 유지 관리합니다.

이 글은 구현이 있습니다

:

https://github.com/drewnoakes/metadata-extractor/blob/master/Samples/com/drew/metadata/GeoTagMapBuilder.java

+0

라이브러리가 일괄 처리 이미지를 읽을 수 있습니까? 잠재적으로 수천 개의 이미지를 만들 수있는 무언가가 필요합니다. – mand

+1

예. 원한다면 병렬로 사용할 수 있도록 스레드가 안전합니다. 회귀 테스트의 경우 10 초 이내에 2GB 이상의 파일이 실행됩니다. 분명히 한 뉴스 조직이 한 번의 조회수로 백만 장 이상의 이미지에 사용했습니다. 어쨌든 그것이 당신의 목적에 맞는 것인지를 빨리 테스트해야합니다. –

+0

정확히 듣고 싶습니다. 라이브러리에 대한 자세한 설명서가 있습니까? – mand

0

GDAL을 사용할 수 있습니다 (과도 함에도 불구하고).

지리 정보 데이터 추상화 라이브러리 (GDAL)

는 읽기 및 쓰기 래스터 및 벡터 지리 공간 데이터 형식에 대한 컴퓨터 소프트웨어 라이브러리, 그리고 오픈 소스 지리 공간 재단에 의해 허용 X/MIT 스타일 무료 소프트웨어 라이센스로 배포됩니다.

GDAL의 장점은 huge number of geotagged formats을 지원한다는 것입니다.

데이터를 빠르게 테스트하려면 an utility app이 있어야 원하는 것을 인쇄 할 수 있습니다.