Code: Select all
FOR /R %A in (*.png) DO (
FOR /F "usebackq skip=1 tokens=6 delims=():, " %C ^
IN (`convert %A ^
-alpha off ^
-crop 1x1+0+0 ^
-depth 16 ^
txt:`) ^
DO set ONE_PIXEL=%C
if "%ONE_PIXEL%"=="#FFFF00000000" (
convert "%A" -fill "rgba(255,255,255,0)" -draw "color 0,0 point" png32:"%~npA.png"
)
)