c# - 在 Emgu CV 中何时使用 `image` 以及何时使用 `Matrix`?

标签 c# opencv coding-style emgucv

在 openCV 中,我经常使用 cv::Mat 来处理几乎所有事情。现在,我需要使用 emgu CV 并在 stat 中使用 Matrix-object,但是不支持某些功能?!...我可以改用 image-class ?

在 emgu CV 中何时使用 image 以及何时使用 matrix

P.S.:目前我正在寻找一种在矩阵上定义 ROI 的方法,但没有找到不复制数据的方法。

版本:Emgu.CV-2.4.2

最佳答案

从 OpenCV 3.0 开始,OpenCV 正在逐步淘汰 IplImage . EmguCV 的 Image<,>IplImage 的包装器, 所以 Image<,>正在逐步退出 EmguCV。

使用 Mat CvInvoke 尽可能。避免Image<,>及其方法。

关于c# - 在 Emgu CV 中何时使用 `image` 以及何时使用 `Matrix`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19029424/

相关文章:

c# - 如何使用其他集合替换集合中的一系列项目?

c# - 我如何在表单上从 iOS 和 Android 打开 UIViewController

c# - 异步EF 6.0比同步花费的时间更长

c++ - cvCaptureFromCAM 导致程序挂起

python : Dynamically saving unknown faces in face recognition not working

android - 添加按钮时android opencv崩溃

coding-style - 为什么 Go 图像包剪切 + 粘贴循环像素?

c# - 无法将 '#' 检测为特殊键(Regex Asp.net)

javascript - 三元(条件)运算符和样式

分配的 Python 对齐方式(样式)