Erino, takže takhle:
convert $i -set colorspace gray -shave 10x10 new-$i
IM totiž asi bere zjevně dvoubitovej vstup jako jednobitovej, proto ho tak ukládal. Ale neboj se, velikost obrázku se nezvětší, dokonce se redukuje zhruba na polovinu i bez ořezu. Vstup má 80.33KiB, výstup (bez ořezu) 43KiB (53.5%), s ořezem 10×10 41.1KiB (51.2%), a to bez ztráty na kvalitě.
Pokud za -shave 10x10 přidáš -define png:compression-level=9, míra komprese se ještě zlepší (bez ořezu 39.2KiB, tzn. 48.8%, s ořezem 37.4KiB, neboli 45.5%), ovšem za cenu o cca 75% delšího zpracování.