【发布时间】:2018-11-03 19:58:37
【问题描述】:
- 为什么在 EmguCV 中
Mat不够用? - 为什么
Matrix<>不能从文件本身加载图像?
例如,
Mat img = new Mat(path);
是一个有效的操作。但是,
Matrix<byte> img = new Matrix<byte>(path);
或者,
Matrix<byte> img = Matrix<byte>.FromFile(path);
不是有效的操作。
【问题讨论】:
-
这些“额外”类中的许多看起来要么像包装遗留物的东西,要么像在托管环境中工作的便利。我认为在大多数情况下,如果您想充分利用 OpenCV 本身,
Mat就足够了。通常必须直接访问单个像素有点反模式(您错过了所有优化的 OpenCV 功能)。