喫茶XRAYトップページ

[スレッド全体
]

[3122] Jpegのロード返信 削除
2010/2/26 (金) 19:34:19 たてぐや 〔HomePage
 ちょっと間が空いてしまいました。たてぐやです。
 デジタルカメラのメディアに入っている画像をDelphiから
見ようとしています。Jpegファイルを読み込む方法は解っている
のですが、いわゆるサムネイル(縮小画像)を表示するのに、
大きなファイル全部をLoadFromFileすると時間がかかります。
何か適当に省略して読み込む方法はないでしょうか?

[3124] Re:Jpegのロード返信 削除
2010/2/27 (土) 12:15:09 Mr.XRAY
▼ たてぐやさん

> 何か適当に省略して読み込む方法はないでしょうか?

省略というわけではないのですが,
最初の一度だけサムネイル画像を作成し,それをまとめてひとつの
ファイルにして,次回からそこから読み込んで表示する,
という方法を使っているアプリがあります.

ただ,画像がそのフォルダに追加されたり,削除された場合に
どう対応するかですね.

スレッドを使う手もあるでしょうけど,
これも,結局全部完了しなければ全てを見ることはできないし...


[3125] Re2:Jpegのロード返信 削除
2010/2/27 (土) 13:20:14 TS
▼ たてぐやさん

こちらでも掲示されていますが
http://mrxray.on.coocan.jp/Delphi/plSamples/index.htm

Windowsのサムネイルの機能が一番私の試した中では早かったです。

別に自慢ではありませんが、パソコンを変えてからこうゆう
物の実行速度が気にならなくなりました。

昔結構満足してた自作ソフトを他のパソコンで実行した時
その実行速度の遅さに愕然とした事がありましたが、作成する
パソコンは速度の遅い物で作った方が実行速度に気を遣って
作られるのでいいのかもしれません。


[3127] Re3:Jpegのロード返信 削除
2010/2/27 (土) 17:10:00 たてぐや 〔HomePage
▼ TSさん
> Windowsのサムネイルの機能が一番私の試した中では早かったです。

 ありがとうございます。

> パソコンは速度の遅い物で作った方が実行速度に気を遣って
> 作られるのでいいのかもしれません。


 同意です。自宅で遅いマシンで動作検証しながら、職場の
Core2Quadで作り込む、というやり方をしています。依然世の
中にはPentiumIIIレベルのパソコンを使っている人もあるとい
うのが現実で、こういう作り方は現実的に理にかなっていると
思います。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82