OpenCV C API过时了吗?

OpenCV C API过时了吗?,c,opencv,C,Opencv,我正在尝试在Raspberry Pi(嵌入式系统)中使用OpenCV,因此我需要OpenCV C API源代码,以便我可以编译并使用它 经过一些搜索,我发现C API是在OpenCV 1.x中设计的。现在只支持向后兼容。它已弃用,将来可能会被删除 OpenCV有C,但我没有得到源代码 那么OpenCV C API是否已经过时,或者我可以下载旧版本的源代码呢?OpenCV C API也是新版本OpenCV的一部分 但是OpenCV内部2和以后的OpenCV内部是C++。因此,在没有C++支持的情况

我正在尝试在Raspberry Pi(嵌入式系统)中使用OpenCV,因此我需要OpenCV C API源代码,以便我可以编译并使用它

经过一些搜索,我发现C API是在OpenCV 1.x中设计的。现在只支持向后兼容。它已弃用,将来可能会被删除

OpenCV有C,但我没有得到源代码


那么OpenCV C API是否已经过时,或者我可以下载旧版本的源代码呢?

OpenCV C API也是新版本OpenCV的一部分

但是OpenCV内部2和以后的OpenCV内部是C++。因此,在没有C++支持的情况下,编译不出新的OpenCV。 OpenCV是在BSD许可下发布的,它免费用于学术和商业用途。它具有C++、<强> c>强>、Python和java接口,它们在Windows、Linux、Android和Mac上运行。
您可以在安装中的
samples/C
文件夹中或在其上找到opencv附带的示例C程序。

请查看此处的安装指南:


一个OpenCV的包,它包含了C的绑定,但是,我认为C++速度和C速度不应该是树莓PI的问题,所以在使用OpenCV时,只使用C++ C++。我强烈建议您在C++中为OpenCV代码。YEP,C API是这样的: