我们有一个C ++ Windows桌面应用程序,可以使用视觉进行工厂生产检查。
该应用程序从GigE相机获取图像,使用本机驱动程序和软件库,并运行第三方本机C ++算法来执行检查。我们用几台摄像机每分钟检查1000个零件
实际上我们有一个旧式的MFC GUI,它显示图像(甚至是“实时”图像)和几个检查线程的结果。
我们正在构建一个新的WPF丰富的GUI,但我们对WPF的未来和混合.net应用程序的使用存在疑问(更不用说当你在xaml堆栈中崩溃时最终会出现一个难以理解的调用堆栈)。
我们的想法是使用node-webkit构建HTML5本机应用程序。我们不需要多OS应用程序,但我们看到有机会共享GUI的一些部分以用于不同的设备。
首先:这是一个好主意,这种技术是否适合这类应用?
如果是这样,我们会看到两个选项:
哪一个更好?