[Day 26] 应用一:威利在哪里?

我的Computer Vision style就是:实际用CV来处理现实中遇到的问题

看到标题,

还记得在Day3引言的「威利在哪里」小游戏吗?

虽然我没有玩过这个游戏,

但我听过,也知道这个是一个畅销儿童书籍。

不过我看到图片与知道它的玩法後,

脑袋里面浮现一个想法:

从照片中找特定穿着的人,如果可以用电脑视觉来"学习"这个特徵,是不是可以让我们有一个模型
只要输入图片,就告诉你威利在哪里?

你跟我一样想要尝试看看吗?

那就继续看下去吧!

本文开始

  1. 这个repo下载整个专案,解压缩
  2. 切换到上一步骤解压缩的目录下,建立Python虚拟环境 (可以透过PyCharm或是其它你熟悉的IDE)
  3. 在该虚拟环境下安装:
    • tensorflow == 1.15.4
    • matplotlib == 3.4.3
  4. 开启terminal,切换到repo的目录下,执行
    python find_wally.py {你的图片.jpg}或是python find_wally_pretty.py {你的图片.jpg}

我们就拿第三天引言的图片试看看吧!

找找看:威利在哪里?
wally_1

.

.

.

.

.

.

.

找到了吗?他在这 (我是找不到,交给程序帮我找好了)

wally_2


由於要自行透过TFOD transfer learning训练模型需要一些在这个系列没有提到的经验以及除错的能力,这里我们就直接用Tadej Magajna在GitHub上的提供的已训练模型来做测试。

再次感谢Tadej Magajna无私的分享!


<<:  Day25 [实作] 一对一视讯通话(5): 切换设备

>>:  [Day24] Scrum失败经验谈 – 壁垒分明的职务配置

[Day17]-应用模组2

时间time模组 使用前要先import time Time()可以传回自1970/1/1以来的秒...

[Day 14] - 初探永丰银行线上收款API - 丰收款 - HASH ID计算(1)

接续昨天 根据规格书,我们要用永丰提供的四组hash值拼出hash id 可以看出,hash id会...

Re: 新手让网页 act 起来: Day30 - React hooks 之 useDebugValue

前言 今天要介绍最後一个 React hook - useDebugValue ,它也是个较少使用的...

Day 14:Disqus 留言管理指南

昨天我们在 Hexo 装设了 Disqus 留言版功能,那当真的有人留言之後,我该怎麽去管理这些留言...

Day30,旅途的终点

总结与感想 今天是Day30,就来总结与呼应一下Day1预计的3个阶段: 第一阶段 Day2-Day...