8

JPEG の XMP パケットに埋め込まれた「人物タグ」について話しているのではありません。新しい顔を認識するために使用される顔データベースについて話しています。

WLPG の既にトレーニングされたデータベースを使用して顔を認識するオプションをプログラムに追加したいと考えています。API (タイプ ライブラリ dll) を使用して顔を検出することはできましたが、顔を認識するには、同じ API では使用できないExemplar Cacheオブジェクトが必要です。独自のオブジェクトを作成することもできますが、ユーザーのトレーニングが重複しないように、既存のものを使用したいと考えています。

データベースが"%localappdata%\Local\Microsoft\Windows Live Photo Gallery\"にあり、SQL Server Compact Edition 3.1形式であることはわかっています。Visual Studio 2010 でデータベースを開きましたが、データベースに直接アクセスせずに読み取りたいのですが、その機能をエクスポートする DLL が表示されません。

ところで、私は Delphi 2010 を使用しています。

何か案は?

4

1 に答える 1

1

注意: 私は人生で Delphi の行を書いたことがありません。

これは Microsoft によってサポートされていないため、明らかな API が存在する可能性はほとんどありません。したがって、あなたが話していることを実行すると、Windows Live フォト ギャラリーの新しいバージョンが公開された瞬間に壊れてしまう可能性があります。

そうは言っても、最善の希望はデータベースに直接接続することです。SQL Server から Delphi への接続を作成する方法を確認する必要があります。次に、Windows Live フォト ギャラリー データベースに接続するための接続文字列を作成します。

于 2011-01-08T01:05:11.293 に答える