Stats

Popular Posts

Followers

Mathematica 教學 截取許多圖片的同一區塊

戴忠淵 於 2012年11月26日星期一 下午10:15 發表
我有好幾百張tiff格式的圖片存在光碟中,希望可以擷取所有圖片的同一個區塊。  目前想到的方法是用預覽程式打開圖,按"+"將所有視窗放到同一個位置後,。  再以osx內建的截圖功能(cmd+shift+4),根據座標截取同一區塊。  方法可行,但是對座標要對很久。而且截取後的圖片會失真(tiff變成png)  想請問各位有沒有軟體可以代勞,感謝。
(* 圖檔目錄 *)

SetDirectory["/Users/chungyuandye/Desktop"];

(* 圖檔路徑 *)

filenames=FileNames["*.png"]

(*{-995,-883},{95,1560}為擷取區塊座標*)

temp=ImageTake[Import[#],{-995,-883},{95,1560}]&/@filenames

(*檔案輸出*)

Export["crop-"<>#,ImageTake[Import[#],{-995,-883},{95,1560}]]&/@filenames

(* 圖檔組合 *)

ImageAssemble[Partition[temp,1]]


Tags: , , ,

讀者回應 ( 0 意見 )

發佈留言

Please leave your name and tell me what you thought about this site. Comments, suggestions and views are welcomed.

如果這篇文章對你有幫助,那請留個訊息給我~