Converting some icons creates black stripes on transparency
Posted: 2013-05-24T06:24:30-07:00
For a project of mine I'm fetching websites favicons and storing them to be displayed in a website. Sounds pretty trivial, but I have one strange issue. Almost all icons come in a .ico format, which is not very web friendly. Some icons also have different sizes in them. I'm using Imagemagick to convert them to PNG and extract only the 16x16 icon.
I'm using the following command line for this:
Unfortunately on some icons this creates some nasty horizontal black stripes in the transparent areas. Here is an example:
This is the original icon:
http://g.etfv.co/http://www.mysqlperformanceblog.com/
This is the result:
Here it is again embedded here:
What could be wrong here? My ImageMagick is version 6.5.4-7
I'm using the following command line for this:
Code: Select all
convert source.ico -geometry 16x16 -alpha on -background none -flatten out.png
This is the original icon:
http://g.etfv.co/http://www.mysqlperformanceblog.com/
This is the result:
Here it is again embedded here:
What could be wrong here? My ImageMagick is version 6.5.4-7