克隆此仓库
生成
OpenCV
.Binding项目
从您的项目中引用“
OpenCV
.dll”; 在"Xamarin.Android.
OpenCV
\src\
OpenCV
.Binding\bin\[Debug|Release][
-
$ABI]\
OpenCV
.dll"
减少.dll大小
OpenCV
非常庞大; 为AnyCPU平台构建
OpenCV
绑定项目将产生一个〜64M
opencv
-
4.6.0 android的SDK用于android
opencv
的移植。
OpenCV
是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV
用C++语言编写 。
国内地址下载:但下载很慢!
https://udomain.dl.sourceforge.net/project/
opencv
library/4.6.0/
opencv
-
4.6.0
-
android
-
sdk.zip
cv
2.
error
:
OpenCV
(4.5.5) :
-
1:
error
: (
-
5:
Bad
argument
) in
function
'
imshow
'
> Overload resolution failed:
>
-
mat data type = 23 is not supported
>
-
Expected Ptr for
argument
'mat'
>
-
Expected Ptr for
argument
'mat'
openCV
4.6.0+android
-
ndk
-
r22
-
windows
-
x86_64编译的arm64
-
v8a动、静态库
https://blog.csdn.net/aggs1990/article/details/124527556
CSDN审核可能较慢,如无法下载,可以过段时间再回来看下
仅供相关爱好者交流使用,请于下载24小时内删除
自己编译的
opencv
4.6.0,带有openvino选型,dnn支持openvino2022
编译环境是vs2019,压缩包含release和debug,含所有头文件和lib库文件
核心文件:
opencv
_world460.dll
opencv
_world460d.dll
opencv
_world460.lib
opencv
_world460d.lib
opencv
_ts460.lib
opencv
_ts460d.lib
cv
2.
error
:
OpenCV
(4.6.0) :
-
1:
error
: (
-
5:
Bad
argument
) in
function
'
cv
tColor'
> Overload resolution failed:
>
-
cv
tColor() missing required
argument
'src' (pos 1)
>
-
cv
tColor() missing required
argument
'src' (pos 1)
cv
2.
error
:
OpenCV
(4.5.3) :
-
1:
error
: (
-
5:
Bad
argument
) in
function
'circle'
> Overload resolution failed:
>
-
Can't parse 'center'. Sequence item with index 0 has a wrong type
>
-
Can't parse 'center'. Sequence item with index 0 has a wrong type
1. 确认您的图像路径是否正确,如果不正确,请修正路径。
2. 确认您的图像格式是否被
OpenCV
支持,如果不支持,请转换为支持的格式。
3. 确认您的图像是否已经成功加载,您可以尝试使用
cv
2.imread()读取图像,并打印图像矩阵来确认图像是否已经成功加载。
4. 确认您的图像是否为空,如果为空,请检查图像路径或格式是否正确。
5. 确认您的窗口名称是否正确,如果不正确,请修正窗口名称。
如果以上解决方法都无法解决该问题,请提供更多的代码和错误信息,以便我们更好地帮助您解决问题。