来自 C++ 和 MFC 背景,在开发应用程序 GUI 时是否有更好的(可维护性/自定义)平台?
我们正在开发工业应用(机器视觉),其中:
- 性能关键型(主要是 CPU atm 中的图像处理,但 GPU 次之) -
低级硬件接口(内部 PCI 设备、图像采集卡、运动卡)
- 实时数据可视化(图像/统计图)
——未来的路线图包括分布式处理和远程访问的网络化。
跨平台对我们来说并不重要,因为系统在受控环境中运行(客户只关心系统是否运行以及他们是否获得了输出)。
还有迁移成本方面的担忧(第三方依赖、开发人员和服务人员的培训成本)
编辑
关于上述“图像处理”的说明:
我指的是“图片”(矩阵格式的 2D 信息)而不是图形(通常是 3D 矢量化)。目前我们使用第 3 方成像库(用于空间域处理,如分割、OCR/OCV、形态学、模式匹配)并结合我们的结果逻辑。