Emgu cv не работает ORBDetector.Compute() [Решено]
Цитата: Nico от 29.08.2022, 19:14Сразу оговорюсь что программирование для меня просто хобби, я не разбираюсь и могу путаться в терминах
Использую emgu cv и по непонятной причине метод ORBDetertor.Compute() просто крашит поток. Дебагер вообще никак не реагирует
Пробовал ставить более старые версии в которых всё раньше работало, не помогло
Есть ли вероятность что эта проблема была вызвана отключением каких либо служб в win10tweaker-е?public static void Recognize(Image<Bgr, Byte> imgScene, Image<Bgr, Byte> template, Rectangle ROI) { imgScene.ROI = ROI; ORBDetector ORB = new ORBDetector(); //MSERDetector MSER = new MSERDetector(); var gray = template.Convert<Gray, Byte>(); VectorOfKeyPoint keypoints = new VectorOfKeyPoint(ORB.Detect(gray)); Mat descriptors = new Mat(); ORB.Compute(template, keypoints, descriptors); Mat outimage = new Mat(); }
Сразу оговорюсь что программирование для меня просто хобби, я не разбираюсь и могу путаться в терминах
Использую emgu cv и по непонятной причине метод ORBDetertor.Compute() просто крашит поток. Дебагер вообще никак не реагирует
Пробовал ставить более старые версии в которых всё раньше работало, не помогло
Есть ли вероятность что эта проблема была вызвана отключением каких либо служб в win10tweaker-е?
public static void Recognize(Image<Bgr, Byte> imgScene, Image<Bgr, Byte> template, Rectangle ROI)
{
imgScene.ROI = ROI;
ORBDetector ORB = new ORBDetector();
//MSERDetector MSER = new MSERDetector();
var gray = template.Convert<Gray, Byte>();
VectorOfKeyPoint keypoints = new VectorOfKeyPoint(ORB.Detect(gray));
Mat descriptors = new Mat();
ORB.Compute(template, keypoints, descriptors);
Mat outimage = new Mat();
}
Цитата: Nico от 08.09.2022, 00:43UPD проблема решилась переустановкой windows и установкой целевой платформы: x64
Просьба закрыть/удалить тему
UPD проблема решилась переустановкой windows и установкой целевой платформы: x64
Просьба закрыть/удалить тему
