2012年11月19日 星期一

[Toolkit] Get to Get coordinates in Images ? / 如何批次取得照片中的座標?

  • 目的:手邊有一些照片有座標資訊,現在需要取出座標內容進行後續的加值,除了一張一張照片打開看EXIF座標欄位以外,希望可以批次取得。
  • 使用工具:感謝這位日本網友 nissuk (https://github.com/nissuk),提供可用的powershell (https://gist.github.com/1360596),但是在中文環境下,會有問題,所以小弟有修改過,放在 http://dl.dropbox.com/u/3330791/get-exif.ps1 
  • 使用方式:
1 集合照片到同一個目錄,把 ps 直接放到到照片的目錄下

2 以Powershell執行 ps1,如果不只jpg,則請修改ps1的最後一行:
原本:dir "*.jpg" | get-exif | select name, latitude, longitude | export-csv
改為:dir "*.gif" | get-exif | select name, latitude, longitude | export-csv out.csv

2 執行結果:產生CSV檔案,這樣就完成了! 超級方便!


對這些有興趣的朋友,請看這個PowerShell Image module:
http://archive.msdn.microsoft.com/PSImage/

4 則留言:

  1. 請問get-exif.ps1 是怎麼來的??
    要先下載什麼嗎?

    回覆刪除
  2. 作者已經移除這則留言。

    回覆刪除
  3. 在這邊喔 https://dl.dropboxusercontent.com/u/3330791/get-exif.ps1

    回覆刪除
  4. 找不到連結頁面,請問還有檔案嗎?

    回覆刪除