Бесплатная / открытая библиотека для поиска похожих изображений - PullRequest
8 голосов
/ 13 июля 2011

Я ищу стабильную и зрелую бесплатную / открытую библиотеку, позволяющую сравнить два изображения.

Я нашел это, но хочу знать, используете ли вы лучшее!

Ответы [ 2 ]

9 голосов
/ 14 сентября 2012

Я сделал это просто. Просто скачайте EyeOpen Library здесь . затем используйте его в своем классе c # и напишите это:

 use eyeopen.imaging.processing

написать

ComparableImage cc;

ComparableImage pc;

int sim;

void compare(object sender, EventArgs e){
    pc = new ComparableImage(new FileInfo(files));
    cc = new ComparableImage(new FileInfo(file));

    pc.CalculateSimilarity(cc);
    sim = pc.CalculateSimilarity(cc);

    int sim2 = sim*100

    Messagebox.show(sim2 + "% similar");

}
0 голосов
/ 13 июля 2011

http://opencv.willowgarage.com/wiki/ этот или используйте этот вопрос, если вы хотите знать, как вы можете выяснить это самостоятельно Сравнение изображений и процент возврата

...