Windows 10 IoT Core+Arduino:自动画出你的脸

士****长 UID.1308736
2016-05-13 发表

***附件停止解析***

此项目直接使用了“直接内存映射驱动”,并展示了 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所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报