《编写圆检测软件》/第一天

拟编写一款用于圆半径测量的软件!检测圆的算法已经实现,现对界面进行设计,实现可交互功能。

1.软件功能

1.1核心功能:

  • 能自动检测一幅图片上的圆形,并测量其半径;
  • 能手动检测一幅图片上的圆形,并测量其半径;

1.2辅助功能:

  • 批量处理一个文件夹内所有图片;
  • 将检测的结果存储在一个文档中,如果同一幅图片上含有多个圆,依照左右上下顺序给出圆的半径数据。

 2.功能实现

(后边再提)

 3.界面设计

说明:

  • 自动模式:即让算法来检测半径
  • 手动模式:即用户通过鼠标键盘对图像进行标记捕捉等操作来检测出半径
  • 单处理模式:仅处理当前图片
  • 多处理模式:处理当前文件夹下所有的图片
  • 看图模式:只对图片本身进行显示,而不介入自动检测算法和手动检测。
  • 检测模式:打开检测开关,可以对图像进行检测,并且显示检测结果。
  • 保存:可以将检测的结果保存到一个文档中,也可以保存图片形式(在被检测的图像上标出圆和半径的图片),也可以不保存。

       初步设计界面如上图所示,实际操作中可能会有所修改,到时候我会上传修改后的图片。由于我是新手,许多技术部分都得现学现卖!!!蓝瘦~到此步,有几个难点需要去攻破!

  • 对于A区如何在Label(也可能是其他控件)上绘制多个圆形或矩形?
  • 如果画错,如何返回到上步?
  • 如何做出“检测中”的效果?
  • 如何实现控件 窗口的隐藏?
  • 如何设置快捷键?
  • 如何让手动模式,自动模式配合的很好而不乱了阵脚?
  • 如何让多处理模式和单处理模式不乱了步伐?总的来说,就是如何使用户能够更加得心应手的选择想要的模式,而我能保证这些模式正常工作。

问题太多了,这将是我今天明天的工作!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值