Accord.net TemplateMatch []

时间:2018-12-04 22:22:05

标签: c# accord.net

嘿Iam试图匹配2个ConvertedTo24bpp的位图。但是它陷入无休止的循环中,因此永远不会结束制造过程。该程序将在60秒后停止。

http://accord-framework.net/docs/html/T_Accord_Imaging_ExhaustiveTemplateMatching.htm

TemplateMatch[] templateMatcheArray = exhaustiveTemplateMatching.ProcessImage((new ResizeBilinear(bitmapGetImage.Width / scale, bitmapGetImage.Height / scale)).Apply(bitmapGetImage),
                (new ResizeBilinear(bitmapConverted.Width / scale, bitmapConverted.Height / scale)).Apply(bitmapConverted));

1 个答案:

答案 0 :(得分:1)

我解决了这个问题,这是ResizeBilinear类。我在我使用templateMatch之前就使用了它,并且可以正常工作。

ResizeBilinear resizeBilinear = new ResizeBilinear(200, 200);
        bitmapConverted = resizeBilinear.Apply(bitmapConverted);
        bitMapTemplate = resizeBilinear.Apply(bitMapTemplate);
        //comparing our to bmp
        TemplateMatch[] templateMatcheArray = exhaustiveTemplateMatching.ProcessImage(bitmapConverted, bitMapTemplate);