上記のように、UIImageJPEGRepresentationをNSDataに使用する場合* imageData = UIImageJPEGRepresentation(self.selectedPic、1.0); imageDataが最初より大きくなりますか?100KBから300KBなど、これはどうなりますか?
質問する
1437 次
2 に答える
1
これは、最高の品質 (または最小限の圧縮) の jpeg を作成していることが原因である可能性があります。UIImageJPEGRepresentation
0 から 1 までのスケールで出力画像の品質を指定する 2 番目のパラメーター。0.5 などのさまざまな値に設定してみて、画像データのサイズがどのように縮小されるかを確認してください。
于 2012-07-05T01:53:15.490 に答える
0
おそらく、「完璧な品質」(または圧縮の場合は 1.0 設定)を使用しているためです。ノッチを下げます。また、以前の回答のいくつかを受け入れます。13 の質問と受け入れなしは受け入れられません。
于 2012-07-05T01:53:26.573 に答える