以前有看到国外一些大神做的实时剪影系统,就是用一个大屏幕显示你的影子。原理想来应该很简单,一个摄像机一直拍摄视频,视频本质上就是一张张图片,后台计算机将图片背景去除,剩余的就是人本身了,再通过一些图形处理就能将你的实时剪影显示到大屏幕上。原来的视频找不到了,大概效果就是下图这样。
想做一个这样的系统,但是用高清大屏太贵了(1W起),LED彩屏大概都得2000一个平方,然后我想到说,这东西本来就是黑白的嘛,干嘛不直接用点阵屏呢?查了下点阵屏大概是全彩屏一半的价格,如果再把LED做散一点成本还能降降。不过我干嘛要真做一个啊。。。所以想到说,为啥不用显示器模拟一个点阵屏看看效果就好了,反正不是真的要做一个出来,真要用的话还可以用投影仪撒。
那么第一步就是要先做一个模拟点阵的软件,接着做一个彩色图片转点阵图片的转换模块,最后就是从摄像头获取实时图片了。既然要做就做好点,所以我计划把每一个模块都做成一个独立的软件,这样也方便后续其他项目使用。目前计划如下:
开发语言的话,就用C#来做吧,C#做桌面软件比较方便。如果你感觉这个点子有趣的话就关注我的博客吧,我会不定期在这里发布进展的。
curton 2019-4-23 15:43
Darcy 2019-4-2 17:52