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

Should I wrap a C++ object that is contained entirely inside a node.js function

本文关键字:函数 js node 对象 C++ 包含 包装 一个 我应该      更新时间:2023-10-16

我正在尝试为node.js编写一个扩展。
我想要一个读取图像的函数(我使用的是opencv)计算一些东西并返回一个值,所以输入是一个字符串,数字是一个数字
我应该为做那件事包好opencv的垫子吗
我设法读取了一张图像,但当我试图调整它的大小时(使用cv::resize),我得到了一个异常:

C: 。。。\NodeEngine.node
在对象。。节点(module.js:474:11)

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

感谢

不,对于这样一个简单的用例,我不会包装Mat。听起来你需要做的事情可以用一个简单的方法完成,而无需映射C++对象。

如果没有一些代码,很难判断异常来自哪里。