图像调试界面的框架

来源:互联网 发布:怎么做电脑软件 编辑:程序博客网 时间:2024/06/10 07:54

  之前维护过一款在流水线上机器的图像程序。该程序将一些图像参数都写在了配置文件中,运行时用户无需进行任何的配置。当时觉得无需用户操心的程序才是好程序,但实际上,流水线上的产品经常更换,产品的不同要求程序中的参数进行相应的更改。这个时候,本来可以叫用户操作的事情就变成的开发人员去现场去更改配置。但即使我们服务意识好,这种方式用户也是不满意的。一方面是因为我们去一次现场需要时间,这段时间由于我们的机器无法运行导致整个流水线的效率降低,给用户带来了损失。
  因此,图像处理程序必须要有参数设置界面,而且参数设置界面必须是用户易用的。
  调试界面必须是用户易用的。这其中主要指:
  (1)参数是易于设置的,且具有默认参数
  用户需要在界面上就能简单的设置参数。比如阈值的设定,一方面,你的鼠标所指位置的要显示对应的阈值;另一方面,你要调用图像的直方图给用户作为阈值参考。也就是说,要让用户的设置变得简单。
  (2)参数设置的结果是实时显示的
  这是说,设置参数后,参数作用图像的结果要实时显示。以阈值设定为例,阈值后图像保留的部分要显示的界面上,让用户便于知道参数的设置是否合理。
  (3)设置完之后可查看异常结果
  由于,一个参数可能要应对多幅图像,因此设置完参数后需要将整版NG的测试结果显示在界面上,便于用户作调试参数应对更多的情况。

0 0
原创粉丝点击