AR创意分享:儿童涂鸦遇上程序绘图
2016-05-20 06:03
260 查看
第一节 临摹
小明经常临摹同桌小美的画作。
美术课上,老师表扬了小美的新作。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520021731716-1915120852.png)
图1-1 小美的作品《蒙娜·毛虫的微笑》
临,是照着原作画;摹,是用薄纸张蒙在原作上面画。
第二节 借画
小明随后借来了小美的画。
但他觉得这样摹着画甚是无趣。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520053000560-1918115698.png)
图2-1 未完成的临摹
一般地,画手的临摹耐心与纸张透明度成正比。
第三节 涂鸦
小明认为这只毛虫太孤单了。
然后,他的涂鸦怪兽就蹦了出来。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520022233310-678289785.png)
图3-1 《蒙娜·毛虫与她的怪兽》
涂鸦,随意地涂抹色彩与线条。
第四节 黑白
小美的哥哥和小明是好朋友,他叫大美。
大美有个 AR 程序,它可以计算图像的黑与白。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520024624951-697594629.png)
图4-1 黑白版《蒙娜·毛虫的微笑》
黑白阈值划分可以基于 RGB 颜色空间也可以基于 HSV 颜色空间。
第五节 线条
AR 程序还可以计算图像组成的线条。
参考线条序列,小明就不会不知道如何下笔了。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520041530044-1625850027.png)
图5-1 程序实现自动线条
线条轨迹的自然流畅程度完全依赖于算法的好坏。
第六节 投影
最后,AR 程序将计算后的图像投影到屏幕上。
图像与现实影像真实镶嵌,小明就可以照着屏幕临摹。
![](https://images2015.cnblogs.com/blog/726127/201605/726127-20160520033955669-258494659.png)
图6-1 未经PS的AR演示
事实上,小明若使用沉浸式 AR 眼镜,他会得到更佳的体验。
附录
相关文章推荐
- 深度学习之Google Deepmind的alphago人工智能算法技术演变历程
- Inversion count implemented with merge sort
- leetcode #12 in cpp
- NYOJ-21-三个水杯
- CloudLab "server refused our key"
- TTimerThread和TThreadedTimer(都是通过WaitForSingleObject和CreateEvent来实现的)
- HQL语句 from BigNewsClass b
- HQL语句 Path expected for join!错误
- Merge Sort (O(nlogn))
- 防止普通用户直接登录管理员页面的几种自动跳转方法
- 第十二章·排序
- OKHttp源码解析
- View的测量(Android群英传)
- [Ruby笔记]7.ruby -e ' " 单引号、双引号对比
- HTTP协议:(1)HTTP请求和相关API
- 在C++类中定义结构体的一些问题与解决
- 感谢信任,我爱你们!
- Android启动模式launchMode
- tomcat 缓存导致的严重问题
- hdu 4685 二分匹配+强连通分量