画像比較ソフトを作りました(PhotoCmpSBS)
STATUS: 故障中
コメント
画像比較選択ソフトを探していたのですが、なかったので作りました。
Windows用です。
→ダウンロード:PhotoCmpSBS.lzh (21Kbyte)
以下マニュアル
-----------------------------------
Photo Comparer SideBySide マニュアル
■ 名前
Photo Comparer SideBySide (PhotoCmpSBS.exe)
■ バージョン / 履歴
version.0.01 [2004/11/21] α版
※最新版のダウンロードは以下のURLからどうぞ
http://www.dokokano.net/~fukaya/ftlabo/programs/PhotoCmpSBS.lzh
■ 動作環境
Microsoft Windows 95以降 (2000で動作確認)
必要DLL : mfc42.dll,msvcrt.dll
推称スペック:Pentium4 1GHz以上、メモリいっぱい(256Mbyte以上)
■ 概要
写真を比較表示し取捨選択するユーティリティプログラム
■ 説明
デジカメで1つのシーンに対して複数枚(〜大量に)撮影することがあります。
微妙に構図を変えたり露出を変更して撮影して、その中から最良の写真を選ぶことになるわけですが、それぞれほとんど同じ写り写真のため比較することが困難です。
このプログラムでは、このような選別作業を効率化するために開発しました。
以下の機能があります。
・複数の写真を並べて表示(表示数は変更可)
・複数の写真を同時、または単独で拡大・縮小、スクロール可能
・写真にランクコメントを表示可
・採用、没写真をフォルダに分類コピー・移動
・ヒストグラムなどの情報表示(Exifは将来対応予定)
■ 利用の流れ・操作方法
基本的に写真ブラウザとしての機能はありませんので、他の画像管理ソフト(Expolorerの縮小表示や、ViXなどの画像管理ソフト)と併用して利用します。
【画像の読み込み】
まず、Explorerなどで同じシーンの画像をまとめて選択肢、このソフトのウィンドウにドロップすると写真が読み込まれます。
※ [CTRL]キーを押しながらドロップすると追加でロードされます
【写真の閲覧】
読み込まれた写真はウィンドウ上で並べて表示されます。
起動直後はウィンドウは4分割されています。格子上にあるハンドル(黒い小さな四角)をドラッグすると分割数を変更できます。
いまのところ分割数以上の写真は表示できません。運用で回避
マウス右ボタンでドラッグすると写真をスクロールできます。
通常は全ての写真が同時にスクロールしますが、[CTRL]キーを押しながら操作すると個別に写真をスクロールできます。
ホイールの回転で拡大縮小できます。
こちらもスクロールと同様に、全ての写真が同時に拡大・縮小しますが、[CTRL]キーを押しながら操作すると個別に操作できます。
また、拡大縮小操作時に[SHIFT]キーを押していると、拡大操作時にはピクセル等倍、縮小操作時には全体表示となります。
【写真の並べ替え】
写真をクリックすると青枠がつきフォーカスがうつります。
以下のキー操作で、フォーカスのある写真の位置を移動できます。
[PageUp] 一つ前に移動
[PageDown] 一つ後ろに移動
[Home] 先頭に移動
[End] 末尾に移動
【ランキング】
写真にランクを設定することで、選択時の参考に出来ます。
[0]〜[9]の数字キーでランクが、数字の値となります。
また、[+]キーでランク+1、[-]キーでランク-1します。
ランクは「★」の数で表示されます(マイナス時は「▲」)
【フォルダ分類】
採用写真、没写真のファイルをフォルダ分けできます。
フォルダ分類操作を行うと、写真ファイルのあるフォルダに自動的に「select」「reject」フォルダが作られそこにコピー/移動します。
・写真「採用」時
[ins]キーを押すと写真が「採用」となり、「select」フォルダにファイルがコピーされます。(もとのフォルダにもファイルは残ります)
採用状態となると画面上で写真の左上に「採用」と表示されます。
・写真「没」時
[del]キーを押すと写真が「没」となり、「reject」フォルダにファイルが移動します。(もとのフォルダからは削除されます)
・取り消し操作
「BackSpace」キーを押すと、「採用」「没」操作が取り消され、ファイルが元の状態に戻ります。
※ 一度プログラムを終了すると、「没」にしたファイルを戻せなくなります。この際は手動で「reject」フォルダから戻してください。
■ 操作方法まとめ
【写真のロード】
比較する画像ファイル(複数)をこのウィンドウにドロップするとロード出来ます。
([CTRL]キーを押しながらドロップすると追加でロードされます)
【写真の拡大縮小、スクロール】
マウス左ボタンでドラッグ:画像をスクロール
ホイール回転:拡大縮小
※ [CTRL]キーを押しながらの操作で個別の画像に対して操作出来ます
※ [SHIFT]キーを押しながらの拡大はピクセル等倍、縮小は全体表示になります
【ランキング】
数字キーまたは[+][-]キーでランク設定
[PageUp][PageDown][Home][End]キーで並び順移動
カーソルキーで、フォーカス移動
【採用・没】
[Insert]キーで採用フォルダへコピー
[Delete]キーで没フォルダへ移動
[BackSpace]キーで採用・没フォルダへの移動・コピー処理取り消し
※ 採用・没フォルダとして自動的に「select」「reject」フォルダを作成します\n"
【表示情報切り替え】
右クリックで表示情報切り替え (通常、ヒストグラム、表示無し)
■ 補足・今後の改良
・画像を読み込むと画素数x3byteのメモリが消費されますので、メモリーがいっぱい要ります。たとえば400万画素の写真を8枚読み込むと96Mbyte消費されます。
・写真のブラウズ機能が弱いので改良予定、特に画面分割数を超える写真を読み込んだ際の処理をなんとかする。
・写真を並べて表示するのをもっと効率的に行えるようにする。1対1で順じ比較していって最終的にランク順になるとか
・Exif情報の表示を追加予定
・なんかMFCのフレームワークの機能全然使ってないね
・開発にはPentium1.7Ghz,RAM512Mbyteのマシンを使用しました。普通に使えてます。もうちょっと遅いマシンでも大丈夫でしょう。
■ 注意
このプログラムでは、写真のファイルに対しコピー、移動、削除などの操作を行います。
大切な写真を操作する場合は必ずバックアップを取ってから行ってください。
本ソフトウェアを使用することによるいかなる損害も作者、および作者の所属する会社・団体は補償しません。