「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

@430■ (#1349) 画像保存で大きい画像の十分な記憶域が無いエラー(XPにて) - ナカ (2009-12-03 10:52) /中 未処理
【症状】
画像保存で大きい画像を扱った場合の十分な記憶域が無いエラーが発生します。これは
windows xp を使用している場合で vistaではこの現象は面積比で4倍程度の差があります。

【再現方法】サンプルソース、再現手順など

変換用とはイメージ
ga=3000
フォルダ選択して入力フォルダに代入
出力フォルダ=入力フォルダ&「test\」
出力フォルダのフォルダ作成
入力フォルダ&「*.jpg」のファイル列挙。
  反復
      母艦のタイトルは「{対象}を変換中」。
      変換用の画像=入力フォルダ&対象。
      JPEG圧縮率は80
      変換用をga,gaで画像比率変えずリサイズ
      変換用を出力フォルダ&対象へ画像保存。

このプログラムでgaを変化させて5000ピクセル以上になるとWindows xp では
[エラー] 変換用test.nako.bak(15): 関数『画像保存』の実行中にエラーが起きました。"F:\test\中\test\DSC_4336.jpg"への保存に失敗。このコマンドを実行するのに十分な記憶域がありません。
のエラーが出てきます。ただし、VISTAではgaを10000ピクセルにしてもエラーは出ません。
実際のプログラムはもう少し複雑で4000ピクセル程度でエラーとなります。
画像関係の内部的なことは分かりませんが、vistaと同様にならないものでしょうか。


【要望】どのような解決が望ましいか?
windows vistaと同じように高解像度の画像を扱ってもエラーとならないようにご検討願います。
【バージョン】確認したバージョン
1.524 1.5323 windows xp,vista

【その他】
画像保存で大きい画像の十分な記憶域が無.. / ナカ (2009-12-03 10:52) (#1349)/ 中 未処理

(#1349)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能