用matlab怎么识别一个钟表图片中的时间?

用matlab怎么识别一个钟表图片中的时间?,第1张

参考方案如下:

1、二值化明显就把圆截取出来了,获取钟表的高宽;

3、二值化后反色,获取指针二值图,hough直线检测,检测到三条(7.1+版本才有这个函数);

4、[Len,

ind]

=

sort(Len(:),

'descend')降序排列,获取分钟、秒针、时针;

5、直线出来了,斜率出来了,获取角度;

6、如果直线2个端点的坐标和小于钟表的高,

就知道处于1

3象限,反之处于2

4象限;

一般手机都会自带这个功能,只是你还未发现。

设置 *** 作步骤如下:

1、手机首页找到“相机”,点击进入;

2、进入之后,找到页面中的“更多”选项,点击进入之后,在d出的页面上找到“水印”,点击;

3、进入之后,在水印库里面找到你要的水印,选择;

4、选择完成之后,在拍照就会出现日期和时钟的水印标记了。

注意:

1、该 *** 作以安卓华为手机为例,其余品牌手机均可参照该步骤 *** 作,具体内容大同小异;

2、不同手机,选项的名字可能不同,但是不会相差太大,可参照步骤 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12203870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存