环境: netcore 8,windows,OpenEuler(Cenos7 x64);
第三方DLL: OpenCvSharp4;
遇到的问题:
在OpenEuler 通过 VideoCapture cam = new VideoCapture(0);报错;提示VideoCapture创建失败(摄像头用Linux自带相机可以使用)

在OpenEuler环境中 Cv2.ImRead(file) 报错 ;报错信息只有imread 错误; 其他都没有;(文件可以单独使用,路径和权限没问题)

在Windows下面都没有问题
排查过的步骤:
- 引用包; 基于Cenos7的运行 ,然后基本吧能引用的环境都引用了

- 文件路径没问题,权限没问题;用PictureBox 直接加载图像没问题; 用Mat m = new Mat(file); 也没问题;
- OpenCvSharp4 安装没问题; 确认安装版本:4.5.2

4. 运行环境包权限没有问题;【export LD_LIBRARY_PATH=/home/YDT/Test/runtimes/centos7-x64/native/:$LD_LIBRARY_PATH】OpenCvSharp4的环境文件加入系统变量;
5. so文件依赖已经检查; ldd libOpenCvSharpExtern.so;都存在没有not found

贴代码:(代码真没什么东西 就两句话。。)
VideoCapture cam = new VideoCapture(_camIndex);
Mat m = Cv2.ImRead(file);
环境;引用;权限; 请教 还有哪些地方是我没注意到的 谢谢!!