Я пытаюсь запустить модульный тест, написанный для службы, которая предоставляет функции обнаружения лиц.Но, когда он пытается использовать $ Dlib.GetFrontalFaceDetector (), он выдает исключение
System.DllNotFoundException: Unable to load shared library 'DlibDotNetNative' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libDlibDotNetNative: cannot open shared object file: No such file or directory
- Я пытался настроить переменную LD_DEBUG следующим образом:
setLD_DEBUG =. / дом / домашний каталог / .nuget / пакеты / dlibdotnet / 19.16.0.20190223 / Библиотека / netstandard2.0 /
Я пытался скопировать двоичный файл DlibDotNet.dll в папку с другими двоичными файлами (<...> / Debug / netcoreapp2.2)
public void bool DetectFace()
{
using (var detector = Dlib.GetFrontalFaceDetector())
using (var img = Dlib.LoadImage<Byte>(path))
{
<smth>
}
<smth>
}