首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

奇怪的拍立得,按下快门,你就被AI变成一张简笔涂鸦

△ 这是宝丽来的第一款拍立得,代号95

拍立得是一种古老又常新的设备。

如今,有人给了它一种焕发童颜的新玩法。

按下快门,洗出来的不是照片。

镜头里的影像,全变成了简笔涂鸦

而且,你再也看不到,

自己拍到的真实图景,是什么样子了。

你的照片,会变成怎样的涂鸦?

来自澳大利亚的Dan Machnish ,把拍立得的写实属性,用想象覆盖了。

简笔画相机,被他随性地称作Draw This。但这次童趣的改造,并不随性。

首先,要识别自己拍下的物体,这台相机搭载了神经网络,是一个预先训练好的物体识别模型。

我用Quick, Draw!画了把螺丝刀,下一题是口红

然后,要把真实的画面,变成孩子的笔体,emmm……自然而然地想到了谷歌的Quick, Draw!游戏。

这里用到的数据集,包含了人类玩家画出的5000万张简笔卡通。

于是,他把开源数据集里面的类别,跟图像识别环节的类别,对应起来。

写些代码,让物体识别网络数据集亲密配合,就可以用真实图像,生成简笔画了。

他说,拍的是沙拉,得到的可能是热狗,这样很好。

睡前菌也觉得不错,毕竟热量顿时高了许多。

把代码放在GitHub上 (但传送门在文底等你) 。

最后,热敏打印机树莓派的加盟,成就了这台自制的简笔画拍立得。

善良的DIY指南

如果,你也想在这个暑假,用极客的方式返老还童,他还给了一份细心的DIY说明书。

软件可以在OSX和Linux这些桌面环境里跑,也可以用树莓派这样的嵌入式环境里运行。

桌面软件安装

· 需要Python 2.7。

· 用 cartoonify子目录下的pip install -r requirements_desktop.txt来安装依赖项。

· 用python run.py,从命令行运行程序。

· 它会问你要不要下载卡通数据集(~5G) ,以及TensorFlow模型(~100M) 。当然要。

· 下载完成后,用Ctrl+C关闭程序。

· 再用cartoonify重新启动程序,就可以了。

它会让你输入要处理的图像的文件路径,要写绝对路径,用双引号括起来。

树莓派连线

这一步,大概就是在组装拍立得的日子里,遇到的最大困境。

需要的话,看一下图。

软件运行正常的话,当按下开关、树莓派处理图像的时候,LED状态灯应该亮个两三秒

如果灯一直亮着,就是出了问题。

注意,相机要用eneloop电池,不要用AA,图上的这点是错的。4枚1.2伏,足够给树莓派和热敏打印机供电了。

树莓派软件安装

本着“读者里可能没有多少人有树莓派吧”的想法,决定把这个部分留作英文阅读暑假作业,详见GitHub传送门。

不过,你至少需要一台树莓派3。

最后奉上一组消暑的传送门:

GitHub拍立得:

https://github.com/danmacnish/cartoonify

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180709B1PRB500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券