Как программно получить доступ к кэшу распознавания лиц в фотоальбоме Windows Live с помощью SQL?

Я не говорю о "тегах людей", встроенных в пакеты XMP JPEG. Я говорю о базе данных лиц, используемой для распознавания новых лиц.

Я хочу добавить в свою программу возможность распознавания лиц с использованием уже обученной базы данных WLPG. Мне удалось использовать API (dll библиотеки типов) для обнаружения лиц, но для их распознавания требуется объект Exemplar Cache , которого нет в том же API. Я мог бы создать свой собственный объект, но я хочу использовать уже существующий, чтобы избежать дублирования обучения пользователя.

Я знаю, что база данных находится в "% localappdata% \ Local \ Microsoft \ Windows Live Photo Gallery \" и что она находится в формате SQL Server Compact Edition 3.1 . Я открыл базу данных с помощью Visual Studio 2010, но я бы предпочел читать ее, не обращаясь к базе данных напрямую, и я не вижу DLL, которая экспортирует эту функциональность.

Кстати, я использую Delphi 2010.

Любые идеи ?

8
задан Zian Choy 19 April 2011 в 03:52
поделиться