我是否应该包装一个完全包含在node.js函数中的C ++对象

我正在尝试写一个node.js的扩展。
我想有一个读取图像的函数(我正在使用opencv)计算一些东西并返回一个值,所以input是一个string,数字是一个数字。
我应该用opencv的Mat来包装吗?
我设法读取图像,但是当我尝试调整它(使用cv :: resize)时,我得到一个exception:

C:\ NodeEngine.node
在Object..node(module.js:474:11)

我的设置是Windows 7 64位,Visual Studio 2010(我正在编译一个64位扩展)

谢谢

不,我不会把这个简单的用例换成Mat 。 听起来像你需要做的事情可以通过一个简单的方法来完成,而不需要映射一个C ++对象。

没有一些代码很难说出exception来自哪里。