c++ - OpenCV 图像处理——C++ vs C vs Python

标签 c++ python c opencv

我正在考虑为一个项目尝试 OpenCV,并注意到它具有 C、C++ 和 Python。

我想弄清楚我应该使用 C++、C 还是 Python ——并且想使用任何具有最佳 OpenCV 支持的东西。

仅从查看各种文档的索引页面来看,C++ 绑定(bind)可能比其他绑定(bind)具有更多功能?这是真的吗?

如果 C++ 有更多的绑定(bind),这对我来说似乎是一个更明显的选择,但我只是好奇它是否真的比其他的有更多的功能等?

谢谢!

最佳答案

其实Python绑定(bind)已经完成starting with release 2.2 .因此,如果我是您,我会使用 python,因为无论如何性能几乎与您在两种情况下都使用 c 库相同。然而,python 会让你更快、更安全地到达那里,你会花更多的时间在你的算法上,而不是让东西去构建和运行,更不用说内存管理的麻烦了

关于c++ - OpenCV 图像处理——C++ vs C vs Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278228/

相关文章:

python - open(logPath, 'r') as fh : 语法错误

c - C 中的套接字 : consecutive order of primitive calls

c - 如何在c中使用动态字符串数组

c - 如何设计一个函数来识别 "+IPD,"何时从UART到达?

c++ - Windows 获取卷上所有文件的大小列表

c++ - 需要在内存 C++ 中将 float 作为 HEX

c++ - 在关联容器中使用 emplace(args&& ...)

python - 为 Django/Python 3 配置 Azure

c++ - 如何将字符串转换为uuid

python - 在pygame中旋转列表