画像のメモリ不足エラーについて

投稿者:shutzen 投稿日:2018/12/18(Tue) 21:07:19 No.1676

こんばんは。いつもお世話になっております。
フルスクリーンでスライドショーを表示するアプリを作っているのですが、『画像』種類を使って大きなサイズ(6000*4000pixel程度)の画像をリサイズしながら何枚か表示すると添付画像のようなメモリ不足エラーが発生します。発生のタイミングは不定ですが、アプリ実行の度に発生しています。
発生するのは下記のソースの6行目の部分です。画像一覧はあるフォルダ内の画像ファイルのフルパスを格納した配列です。一定時間ごとにこの手順を呼び出して、フォルダ内の画像を順次表示させています。
それほど大きくない画像を表示する分には正常に動作するので、不具合というよりは仕様と考えた方がよいのでしょうか・・・・?

---ここから-----------------------------------
写真表示する手順
  元画像という画像([画像一覧(写真位置)])を作る
  リサイズ幅は、[元画像の幅]/[元画像の高さ]*[ディスプレイの高さ]
  リサイズ高さは、[元画像の高さ]/[元画像の幅]*[ディスプレイの幅]
  もしリサイズ高さ>ディスプレイの高さならば
    元画像を{[リサイズ幅],[ディスプレイの高さ]}へリサイズしてリサイズ画像とする
  そうでないなら
    元画像を{[ディスプレイの幅],[リサイズ高さ]}へリサイズしてリサイズ画像とする
  もし終わり
  ピクチャー1の画像をリサイズ画像に変える
終わり
---ここまで------------------------------------

修正しました

投稿者:ゆうと 投稿日:2018/12/25(Tue) 18:13:56 No.1678

shutzenさん こんばんは ゆうとです。

現象確認できました。
大量の画像を読み込むと、瞬間的にメモリ不足に陥るようです。
最新版 1.6.938にて、メモリを自動的に整理するようにしましたので
ご確認ください。

Re: 修正しました

投稿者:shutzen 投稿日:2018/12/26(Wed) 11:24:57 No.1682

ゆうとさん、こんにちは。
正常に動作するのを確認できました。
ご対応いただきありがとうございました。

> shutzenさん こんばんは ゆうとです。
>
> 現象確認できました。
> 大量の画像を読み込むと、瞬間的にメモリ不足に陥るようです。
> 最新版 1.6.938にて、メモリを自動的に整理するようにしましたので
> ご確認ください。

▲ページの先頭へ

- WebForum -