[求助] javascript 里用 opencv 中的算法

2016-03-09 10:37:57 +08:00
 ubuntugx

opencv 中有一个图像前景提取的算法 GrabCut ,只有 python java c++ 的版本,现在我想把它放到浏览器中处理图像,不知道如何将这两种语言结合在一起。

需要用 node.js 在服务器端处理 python 代码,在移到浏览器里执行么?

求大神给个思路…急!

4335 次点击
所在节点    程序员
4 条回复
Fontaine
2016-03-09 14:59:20 +08:00
1 、搞清楚 node.js 跑哪的
2 、浏览器中处理图片只有 canvas 这把大招
3dwelcome
2016-03-11 13:53:27 +08:00
需要用到 cpp 到 js 的转换代码、用 llvm 、不过性能就别太期待了。
wuhang89
2016-04-12 11:22:29 +08:00
个人觉得,你可以在前端标注前后背景传递给后端计算, grabCut 这个算法是非常耗资源,尤其是多次迭代后。
unknw
2017-05-15 23:15:41 +08:00
opencv 底层是 c++,浏览器 v8 引擎底层也是 c++,考虑 WebAssembly 之类~
nodejs 有 opencv 的接口

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/262111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX