So if you happen to want to look at the images inside the iPhone, that is the bunch of PNGs no image viewer will shake a stick at, now you can. Just download my bit of code from svn://svn.poop.nl/pub/iphone-pngfix. Tested on OSX/Intel. There are instances where it will break, though you shouldn’t run into those with images from the iPhone.
You’ll have to compile it yourself. Install libpng into /usr/local and type ‘make’ in a shell.
Convert the PNGs into readable files by running fixpng input.png output.png. Then if you feel so inclined to make them pretty, you can flip the R and B channels around by running something along the lines of flipchannels input.png output.png.
Update: Also tested using a PowerPC Mac, so the Makefile in svn compiles to Universal Binaries now.
原文出处:http://www.cyberhq.nl/2007/07/05/iphone-png-fixer-upper.html
本文提供了一个工具用于修复来自iPhone的PNG图片文件,这些文件可能无法被普通的图像查看器正确读取。通过下载并编译提供的代码,用户可以将iPhone中的PNG图片转换为可正常预览的格式,并提供了调整颜色通道的功能。
1481

被折叠的 条评论
为什么被折叠?



