NSData *dataImage
ウィッチをフォーマット jpeg または png に変換し、それを PNG インターレースに変換することは可能ですか? 圧縮画像については知っていUIImagePNGRepresentation
ますが、ノンインターレース PNG に変換されるだけだと思います。では、UIImage または NSData のオプションをインターレース PNG に設定するにはどうすればよいですか?
質問する
552 次
1 に答える
2
UIImagePNGRepresentation
ノンインターレース png のみを作成します。良い質問ですが、UIKit を使用することは不可能だと思います。
libpngを使用してインターレース png を作成する必要があると思います。
この記事を見て、PNGファイルを書くための最小限の例を見つけることができます
このメソッドでpngヘッダーを設定すると
png_set_IHDR(png_ptr, info_ptr, width, height,
bit_depth, color_type, PNG_INTERLACE_NONE,
PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE);
に変更PNG_INTERLACE_NONE
してみてくださいPNG_INTERLACE_ADAM7_PASSES
于 2013-02-21T17:34:34.243 に答える