如果你对于OpenCV有较深的理解的话(或者即使是刚接触不久),那么开始EmguCV的旅程将不会太难,除非你完全排斥诸如“类”“面向对象”这样的概念。
OpenCV中的函数都可以在EmguCV的CvInvoke类中找到,用法完全一致,例如
在EmguCV中使用
IntPtr image = CvInvoke.cvCreateImage(newSystem.Drawing.Size(400, 300), CvEnum.IPL_DEPTH.IPL_DEPTH_8U, 1);
等价于OpenCV中的
IplImage* image = cvCreateImage(cvSize(400, 300),IPL_DEPTH_8U, 1);