2017-08-16 71 views
1

我有一個用例,我必須在節點JS應用程序中進行圖像搜索。我有圖像哈希存儲在數據庫中,所以我需要在nodeJS應用程序中計算哈希。未來我可能會有更多的計算機視覺用例。
我遇到nodejs-opencv模塊,但沒有一篇博文談論它的性能。由於nodeJS不應該用於CPU密集型任務,並且計算機視覺算法可能需要大量處理,我不確定它會如何擴展。
有人在生產中使用它並提供一些細節?性能nodejs-opencv

回答

0

你在說哪個nodejs OpenCV庫?如果你選擇一個從本地節點模塊提供javascript綁定的應用程序,那麼你將具有與C++相同的性能。我目前正在使用OpenCV 3.x原生節點插件來使用OpenCV,並且可以告訴你在性能上沒有任何區別。然而,在純JavaScript中也有實現,而不需要在服務器或本地系統上設置OpenCV C++庫,但如果您已經猜到了,那麼大多數CV任務將會顯着變慢。