私はいくつかの疑問を持っていた。..カスタムフォトライブラリ、およびJPEG圧縮
1.疑い
私は3枚の画像(サムネイル画像を作成する必要があります、320 * 480画像は、画像を表示する場合は、元のサイズの画像を共有する場合は、ユーザーの画像を共有する)(私はすべてアプリケーションのディレクトリに格納しています) または私は元の画像を保存し、この場合、スクロールビューを使用してクロップされた画像を表示すると、ユーザーは何を見ているのですか?そして、いつ次の画像を表示して準備を整えるのですか? (再利用可能なセルのようなものは、ここではtableviewのように作成できますか?はいの場合、私に何か考えてもらえますか?)
また、docディレクトリから画像を取得しています。この場合、配列内のすべてのイメージをロードするか、バッチでロードする必要がありますか?
2.問題メジャー:
はまた、元の画像を圧縮し、同じ大きさのそれを維持する必要があります(私は圧縮率ではなく、圧縮後のいくつかのJPEGファイルとuijpegrepresentation
を使用これは大きさもサイズを2倍増加します。)。
こんにちは@H Bastan私は、JPEGファイル圧縮について同様の質問を持っています。私の場合はさらに悪いです。 writeImageDataToSavedPhotosAlbumによって保存されたファイルと比較して、圧縮後に10倍の大きなファイルを取得しました。私はそれのための任意の解決策を見つけましたか? –