Я использую Emgu.CV
и планирую использовать вычитание фона. Я хочу сделать что-то довольно простое и прочитать два фоновых изображения с моего локального диска и использовать одно из них в качестве фонового изображения, а другое в качестве наложения для сравнения с / маской.
У меня нет Однако зашел далеко, потому что подпись метода сильно отличается от простого приема файла. Я предполагаю, что мне не хватает преобразования из File.Read
в IInputArray
IBackgroundSubtractor backgroundSubtractor = new BackgroundSubtractorMOG2();
IInputArray inputImage; // how do I create an instance of an InputArray from a local file?
IOutputArray mask;
backgroundSubtractor.Apply(imputImage, mask);
Как мне go из файла в C:\<somepath>\someimage1.png
в форматы IInputArray, IOutputArray
ниже?