Windows 10 IoT Core+Arduino:自动画出你的脸
***附件停止解析***
此项目直接使用了“直接内存映射驱动”,并展示了 Windows 10 IoT Core 与 Arduino 的协调工作。
原理图:
***附件停止解析***
代码:***链接停止解析***
1、树莓派配置为使用直接内存映射驱动器,***链接停止解析***。
2、项目的关键:
[list]
[*]用相机捕捉到的图像,具有实时预览功能
[*]使用XAML UI中显示的情节中间阶段
[*]抖动输入图像以产生一系列的点
[*]使用旅行商算法 travelling salesperson algorithm
[*]驱动 H-Bot 绘图仪
[*]Arduino library ***链接停止解析***(By Mike McCauley)
[/list]
绘图仪工作视频:
[flash]http://player.youku.com/player.php/sid/XMTU2ODU2Mzg0NA==/v.swf[/flash]
3、了解 H-Bot 绘图仪。这是有两个步进电机驱动的绘图仪,分别为 X、Y轴,速度很快。
4、电机工作。两个电机同时工作,多个电机计算公式是:aStepper = XSTEP + yStep bStepper = XSTEP - yStep
5、捕捉图像。Windows.Media.Capture
6、抖动。弗洛伊德-斯坦伯格二维误差扩散抖动算法(Floyd-Steinberg Two-dimensional error diffusion dithering algorithm)。你可以在 Dithering.cs 修改 kBWThreshold,以控制点数的多少来提高绘制速度。
7、旅行商算法。保证渲染效果,你可以在 TravellingSalesmanAlgorithm.cs 修改。
8、当 TSP 生成后, ***链接停止解析*** 画布上开始 TSP 绘制进程
9、所需材料(附件:下载3D模型)
***附件停止解析***
改进:
[list]
[*]使用 ***链接停止解析***,其平衡负载更好
[*]***链接停止解析***
[*]***链接停止解析***
[*]抖动和 TSP 并行(Via:***链接停止解析***)
[/list]
标签: Windows
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!