convert a.png b.jpg
で変換してるのですが、薄い白い部分を維持するには何かオプションをつける必要があるのでしょうか?
元データを見ていないので想像ですが、
アルファの値0か1ではない中間の値が入ってる部分が潰れて、ベタッとした印象になっているように見えます。
似た症状を解決している方がいらっしゃいました。
こちらを参考にしてはどうでしょうか。
http://onlineconsultant.jp/pukiwiki/?ImageMagick%20%E9%80%8F%E9%81%8EPNG%E3%82%92%E9%9D%9E%E9%80%8F%E9%81%8E%E3%81%AA%E7%94%BB%E5%83%8F%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B
jpgに圧縮すれば 劣化するのは当然のことです。
http://lhlhlh.blog71.fc2.com/blog-entry-37.html
そのソフトで難しければ 別のソフトを使ったほうがいいと思われます。
http://www.inclover-inc.com/pocket/readout/jpegmini.html