Param ( [string]$InFile, [string]$OutFile, [string]$Colors=16, [string]$Size="256x256", [string]$Pixel="7" ) cp $InFile temp.png # magick temp.png -colors $Colors -quantize sRGB -dither FloydSteinberg color.png magick temp.png -posterize $Colors -quantize sRGB -dither FloydSteinberg color.png bash ./scripts/magick/pixelize -s $Pixel -m 2 color.png pixels.png magick.exe pixels.png -interpolate nearest -interpolative-resize $Size $OutFile