如果在Adobe Photoshop中另存爲> jpg,則路徑(選擇)存儲在文件中。
是否有可能在Python中讀取該路徑,例如用PIL創建合成文件?是否有可能使用python讀取JPEG圖像中的路徑?
編輯
Imagemagick似乎幫助,example
如果在Adobe Photoshop中另存爲> jpg,則路徑(選擇)存儲在文件中。
是否有可能在Python中讀取該路徑,例如用PIL創建合成文件?是否有可能使用python讀取JPEG圖像中的路徑?
編輯
Imagemagick似乎幫助,example
This code(由/F
又名effbot,PIL,一般奇妙的Python貢獻的作家)展示瞭如何通過8BIM
資源塊走路(但它尋找英語 - 牙買加的IPTC/NAA的數據,所以當然你需要編輯它)。
每湯姆Ruark的帖子this thread,路徑將有2999 2000的標識(後者給出了名的裁剪路徑,所以它不同於他人)和數據的一系列的26個字節「點記錄」(所以資源長度總是26的倍數)。
閱讀湯姆的後剩下的所有血淋淋的細節 - 這是這將需要大量的實驗(與struct
技能,位操作等),閱讀和解釋恰到好處(沒有幫助一個討厭的和非常詳細的二進制格式因爲這些字段可以是大端或小端 - 在Windows中是小端,如果我正確地閱讀該文章)。
確定的路徑保存在JPG?這似乎不太可能。路徑將以原生的photoshop格式存儲,但不是jpg。
你知道任何其他可以讀取路徑的工具嗎?您可以嘗試將項目保存爲jpg,關閉photoshop,只重新打開jpg,看看您是否還有路徑?我懷疑它會在那裏。
是的,它仍然存在於Photoshop中。如果另存爲(不保存爲網頁),路徑將保存在.jpg中。我們在使用路徑分發高分辨率圖像進行快速選擇時使用此功能。不知道GIMP或其他代碼是否可以讀取它。 – amoeba 2010-06-13 01:15:17
它如何存儲路徑? – 2010-06-13 00:25:01
這描述了Photoshop如何在圖像中存儲路徑的格式:http://forums.adobe.com/thread/618583 – unutbu 2010-06-13 01:24:03