有時需要幫圖片降低雜訊,需要取得部份的顏色,可以參考看看下列的例子。
前置作業
Max腳本檔案下載:
https://github.com/max32002/MaxFontScripts/blob/master/change_color.py
使用範例
範例1:只保留紅色(255,0,0) 以外都變成白色。
指令範例:
change_color.py --input 0.png --reverse --from_r 255 --from_g 0 --from_b 0 --to_r 255 --to_g 255 --to_b 255
執行結果:
範例2:純黑色(0,0,0) 換成紅色(255,0,0),但允許正負 10 的誤差(fuzz
指令:
change_color.py --input {} --fuzziness 10
執行結果:
相關文章
Changing pixel color Python
https://stackoverflow.max-everyday.com/2021/06/changing-pixel-color-python/