Нарушение доступа OpenCvSharp - PullRequest
1 голос
/ 21 июня 2019

Я использую OpenCvSharp4 4.1.0.20190416 и функцию для глубоких нейронных сетей.

        ...
        mDnn.SetInput(blob, "data");
        // get output layer name
        var outNames = mDnn.GetUnconnectedOutLayersNames();
        // create mats for output layer
        Mat[] outs = outNames.Select(_ => new Mat()).ToArray();
        // Run dnn
        mDnn.Forward(outs, outNames);
        ...

При выполнении шага отладки над строкой mDnn.Forward, после того, как во время сбоя приложения произошло нарушение прав доступа.Но вызов mDnn.Forward возвращает результаты без каких-либо проблем.Понятия не имею, в чем может быть проблема.

Program Trace' has exited with code 0 (0x0).
has exited with code -1073741819 (0xc0000005) 'Access violation'.

1 Ответ

1 голос
/ 21 июня 2019

Хорошо, я нашел решение.Кажется, что все можно решить, включив свойство «Включить отладку собственного кода» в свойствах проекта на вкладке отладки.

ОБНОВЛЕНИЕ

После включения этого свойства происходит сбой приложениядругая ошибка.Наконец проблема была в версии драйвера Intel Graphic: 24 Я должен удалить драйвер, и все в порядке. Процесс удаления

...