远程访问的OpenCV分类器

时间:2018-12-10 22:14:30

标签: c++ opencv tensorflow predictionio

不确定是否适合SO,但我希望至少能被引导到正确的位置。这样就可以了。

假设我已经使用OpenCV / Tensorflow / etc编写了一个测试C ++应用程序。进行一些机器学习(稍后将通过培训扩展分类)。假设我想将图像作为输入(图像可能带有面孔),并将一些json作为输出(面孔边界框列表)。现在,我想从我的PHP应用程序中使用该代码。我必须采取哪些选择措施?

  1. 我可以使用C ++ REST API包装代码,然后从我的PHP代码中使用它。
  2. 我可以用Python重写代码,然后再次公开为REST API。

我看到的缺点是,我需要发明一种API,对于一类问题,该API应该很常见。另一方面,我没有遇到过任何现有的服务器(我遇到过deepdetect和apache projectionio),它可以让我在C ++ / OpenCV中定义图像预处理(如果仅世界包含300x300图像...),并且简单的教程:-)

由于培训数据需要标准化,存储,可能需要进行一些转换,可能需要安排培训等等,因此培训变得更加复杂。

对此有任何想法和提示吗?

0 个答案:

没有答案