0

分離ストレージから画像をロードするときに、低品質の形式で画像をロードすることは可能ですか?分離ストレージ内のイメージを指すファイルパスのリストをループしています。

たとえば、今の私のコードは次のとおりです。

myObjectsList[i].ImageSrc = PictureDecoder.DecodeJpeg(imageStream);

最終的にコードは正常に実行されますが、6つの画像をロードするのに非常に長い時間がかかり、約250 MBに達します(これはローエンドデバイスの制限をはるかに超えています)。だから私が理解しようとしていたのは、低品質の形式で画像をロードできるかどうかです。またはもちろん、他に何か提案があれば、フィードバックをいただければ幸いです。

4

1 に答える 1

1

画像を保存するときは、画像のサムネイルを作成し、プレビュー用にロードします。これは、この種の問題の標準的な解決策です。

低品質の画像をロードできるかどうかはわかりませんが、メモリの問題には役立ちません。

于 2012-06-21T22:02:35.103 に答える