1

25年前に100GB以上の写真があります。それらは、ネストされたサブディレクトリを使用して、カテゴリごとにディレクトリツリーに配置されます。

これらのディレクトリのいずれかで、特定の月、たとえば4月に撮影されたすべての写真を検索したいと思います。

Windowsサーチが機能するとは思わない。おそらくファイル作成データであり、SDカードからPCにファイルを追加するのに1、2か月かかる可能性があるからだ。

おそらくEXIFデータを検索していますか?それを行うのに役立つ無料のVCLコンポーネントはありますか?

4

1 に答える 1

9

EXIFデータに問題がない場合は、Windows Search(少なくとも、Vista / 7では、XPのWindows Search 4についてはよくわかりません)でインデックスを作成し、正しい構文を学習したら、それでクエリを実行できるようにする必要があります。Windows 7の検索では、「撮影日:2011-04-01..2011-04-30」のようなものがおそらく機能します。

とは言うものの、あなたの質問に対するより具体的な答えとして、CCR Exifは、写真のEXIF / IPTC/XMPメタデータの読み取り/編集/削除のためのDelphiクラスライブラリです。MPL1.1で利用できるようになりました。

ディレクトリツリーをたどって検索を行うには、まだすべてのコードを記述する必要がありますが、これですべてのメタデータ作業を処理できます。

于 2012-04-09T11:18:22.300 に答える