Мы с другом собираемся создать машину, которая выполняет некоторое сравнение изображений для сортировки. Я знаю о сравнении гистограмм и в целом уверен, что небольшая сетка гистограмм для каждого изображения, предварительно рассчитанная и сохраненная в столбцах таблицы базы данных, обычно дает нам довольно хорошие совпадения при первом проходе, потому что мы сопоставляем подобные вещи.
Второе сравнение, которое мы хотим выполнить, - это использовать вектор когерентности цвета (CCV) изображений, которые прошли тест на соответствие гистограммы от нашего предметного изображения до изображений-кандидатов. Я знаю, что такое сравнение более точное.
Мой друг уверен, что он может разрабатывать CCV в C #, используя C # обертку до OpenCV . Я уверен, что он тоже может. Однако я хотел бы знать:
- Кто-нибудь уже сделал это в C # и выпустил исходный код? Или оболочка C #?
- Мы лаем не на том дереве? (Должны ли мы просто использовать CCV и отказаться от сравнения гистограмм на уровне базы данных? Или слишком много CCV?)