我有一個大的截圖目錄。愚蠢的我沒有檢查他們是否很好,並發現VLC有一個FRAPS True RGB的問題。幸運的是它似乎是可以修復的,看起來唯一的問題是R和B通道被交換。在圖像目錄中交換R和B顏色通道值? Python
使用Python的PIL我想抓住每個圖像的每個像素的紅色和藍色值,然後重新插入它們交換。
我知道如何瀏覽目錄,因此我缺少的主要部分是交換值的最佳方式。我認爲我可以爲像素做像素,但也許有一種更爲pythonic的方式,也許用一個命令來批量處理?
任何示例代碼或鏈接將不勝感激!
哦,那是華而不實的,我最終得到蟒蛇做,但我想更多地瞭解這一點。例如,我將如何將它用於整個目錄?我可以使用目錄作爲INFILE並添加-r標誌? – veta
請再看一下 - 我已經更新了我的答案。 –
注以及有Python綁定ImageMagick的,請參閱:http://www.imagemagick.org/script/api。php –