摘要:本文介绍一种发明专利,使用opencv看手相。不是开玩笑,这是国际会议发表的正规文章2020 Fourth International Conference on Inventive Systems and Control (ICISC)

该项目设计并实现了一个python程序,以找出手掌颜色、手指之间的间距,并使用动态编程,机器学习,计算机视觉概念和OpenCV等库来检测手掌线。

第一步是查找手指间距

为了找到手指之间在放松位置的间距,作者提出找到指尖上的特殊点,然后使用简单的距离公式或欧几里得距离公式计算它们之间的距离。

输入图像的轮廓和凸包以绿色和蓝色显示。因此,将记录凸面等于轮廓的所有点。

找到所有点后,将在一个小区域内出现一组点,因此取 20 像素范围内所有点的平均值,然后取所有这些点的平均值。

第二步是确定手掌的颜色

使用K-means聚类无监督机器学习算法来确定手掌的颜色。

第三步是查找手掌纹

使用在使用机器学习算法查找颜色的第二步中获得的手掌感兴趣区域。

首先将其调整为标准大小。我们拍摄了 250 x 250 像素。我们将此图像转换为灰度,并使用OpenCV应用直方图均衡以增强对比度。均衡后,随着对比度的增加,可能会出现很多噪点。因此,对图像进行平滑处理是为了消除不需要的噪点。可以进行任何其他过程来消除膨胀和侵蚀等噪音以及平滑。

在此平滑步骤之后,图像适合边缘检测器。

输出中有很多噪声。我们知道最左上角没有线,因此是无用的,同样最右下角通常没有主线,所以这部分也是无用的,所以我们使用三角形和矩形窗口将其删除。

执行像素的正方形放大以使检测到的线条清晰可见。我们已将每个白色像素转换为 3 x 3 像素,以保持图像大小不变。

有些人发现手相学有用,而有些人则没有。手指之间的间距和手掌线的检测可能有助于预测未来和人的职业、财富、生活等特征。

但是手掌的颜色有助于卫生部门和研究实验室发现人的疾病。不同颜色的手掌告诉一个人可能患有或可能不患有的不同状况和疾病。让我们从几种主要颜色中找出一些预测和疾病。

  • 粉色 – 脾气暴躁,身体健康。

  • 红色 – 血压问题,深红色表示一个人可能患有与神经有关的疾病。

  • 蓝色 – 血液循环不良、胸口窘迫、呼吸急促、心脏病、

  • 黄色 – 胆囊和胰腺相关疾病,胆管相关问题。

  • 白 – 脾气暴躁、贫血、可能患有白血病和出血过多。

  • 黑色 – 血液循环不良、高血压和胃病。

精确确定手掌颜色可以了解某人可能患有的疾病。因此,它在采取预防措施时很有用。手掌线也可用于查找用于安全目的的掌纹。

在这个项目中,作者确定了手相学中使用的三个要素来预测未来,并告诉手指间距的行为和特征,手掌的颜色,并检测三条主要的手掌线。

花生评论:既然老外都已经上升到机器视觉的角度了,那么我们大街上哪些看手相的,是不是可以建立一个知识库,真的训练统一的模型出来呢?

参考文献:使用机器学习和 OpenCV 的手相测量 |IEEE会议出版物 |IEEE Xplore

使用机器学习opencv看手相相关推荐

  1. 【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学?

    AI的颠覆已经蔓延到了"看相界":从不久前闹得沸沸扬扬的人脸识别定罪犯,到最近的看人脸断贫富,再到今天要介绍的"深度学习看手相". 近日,台湾大学举办的一场黑客 ...

  2. 【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学? 搜狐科技 08-06 12:44 1新智元报道 来源: medium,facebook 编译:胡祥杰 张易 【新智元导读】本周日带来一个有

    [深度学习看手相]台湾学生获奖 AI 项目是科学还是伪科学? 搜狐科技 08-06 12:44 1新智元报道 来源: medium,facebook 编译:胡祥杰 张易 [新智元导读]本周日带来一个有 ...

  3. 准到吓人的手相,教你看手相掌握将来

    ­ ­ (2)智慧线:又叫做'人纹'.从大拇指跟食指旁边动身,往'月丘'延伸的线,影响的是个性.思路方面.­ ­ ­ ­ ­ ­ ­ (1)金丘:指'拇指根部'隆起.环绕大拇指的部位,代表健康与活气. ...

  4. 看手相不?【人体分析-手部关键点】JavaAPI示例

    手相其源有西洋.印度和中国三支,中国民间的手相学源远而流长,终成博杂大观.掌纹也会随着时间发生变化.看手相分男左女右,拿男生举例子,35岁之前看左手,35之后看右手(女生相反). 接口说明可以参考 h ...

  5. 教你如何看手相掌握命运!

    男左女右(注意区分) 1. 生命线 生命线--即生命纹.从大拇指与食指中间的掌边开始,往掌底走的纹路.生命纹的长短并不代表寿命的长短,而是代表生命力的强弱,所以生命纹其实应该叫做生命力纹. 生命纹长. ...

  6. 如何看手相 男左女右(转)

    1)生命线 生命纹--从大拇指与食指中间的掌边开始,往掌底走的纹路. 生命纹的长短并不代表寿命的长短,而是代表生命力的强弱,所以生命纹其实应该教做生命力纹. 生命纹长.深.红润-----生 ...

  7. 准到吓人的手相。。。

    教你看手相把握未来 手是每个人都最熟悉的地方,做什么都要用到手.但是,虽然自己的手都这么熟悉了,手相怎么看才对却很多人不知道!在此就将看手相的"第一招精髓与方法"传授给大家了! 首 ...

  8. 我的上半年“手相”-----“奔跑中的2015”

    我的上半年"手相"-----"奔跑中的2015" 股市继连日暴跌过后昨日开始反弹,我有一种"守得云开见日出"的感觉,也才意识到2015年已经 ...

  9. 课程设计(毕业设计)—基于机器学习KNN算法手写数字识别系统—计算机专业课程设计(毕业设计)

    机器学习KNN算法手写数字识别系统 下载本文手写数字识别系统完整的代码和课设报告的链接(或者可以联系博主koukou(壹壹23七2五六98),获取源码和报告):https://download.csd ...

最新文章

  1. python正则表达式语法
  2. Prometheus监控的最佳实践——关于监控的3项关键指标
  3. HDOJ1496 Equations【Hash】
  4. CSS魔法堂:选择器及其优先级
  5. 美图回应meitu商标纠纷:不影响主营业务 社交业务商标完备
  6. gulp + angular + requirejs 简单学习
  7. 内核运行之前访问IO
  8. Windows 10家庭版和专业版的区别在哪?Windows 10专业版好还是家庭版好?
  9. 摸鱼摸累了,看几个有趣的网站
  10. 深入浅出GAMP算法(中): GAMP
  11. YDOOK:Maxwell 电磁场仿真 最新版的 Maxwell 软件 使用什么软件进行电磁场仿真
  12. 一键批量打印EXCEL、WORD文档
  13. 金蝶服务器组件无法正常工作,K3组件kdsvrmgr无法正常工作
  14. 数据基础---数据可视化
  15. 神经网络是部署到终端还是服务器的
  16. Hibernate5自动建表坑之索引BUG(Cant DROP xxxxxxxxx check that column/key exists)
  17. 干货 | 细数细胞因子IL-6你不知道的那些事
  18. 有趣的计算机课的作文,有趣的电脑课作文
  19. mysql最大句柄数_【mysql】最大连接数和最大句柄数的查询和修改
  20. 什么是Sensor,Sensor的分类?

热门文章

  1. 群晖nas自建Joplin server
  2. web前端笔记1-hml,css部分
  3. 最新oracle11g下载Oracle 10g下载 Oracle 9i 下载破解
  4. Android 仿Win8的metro的UI界面(上)
  5. python加密打包
  6. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...
  7. 2147483647
  8. Java文件IO操作应该抛弃File拥抱Paths和Files
  9. 学建筑要学哪些计算机绘图,建筑学专业要学哪些课程
  10. WTL_Freecell v1.2 (WTL空当接龙v1.2) 20180112