查看邮箱注册了哪些网站,在一个城市做相亲网站,上海专业做网站建设方法,宁皓网 wordpress导语
今天继续康奈尔大学FPGA课程ECE 5760的典型案例分享——基于DE1-SOC的String Art实现。 #xff08;更多其他案例请参考网站#xff1a;
Final Projects ECE 5760#xff09; 1. 项目概述
项目网址
ECE 5760 Final Project 项目说明
String Art起源于19世纪的数学…导语
今天继续康奈尔大学FPGA课程ECE 5760的典型案例分享——基于DE1-SOC的String Art实现。 更多其他案例请参考网站
Final Projects ECE 5760 1. 项目概述
项目网址
ECE 5760 Final Project 项目说明
String Art起源于19世纪的数学家Mary Everest Boole的设计随后发展成一种利用钉子和线进行作画的艺术主要是通过线的稠密度来表现不同的图案。 该项目介绍了如何通过数学的方式利用计算机辅助用连续的线制作出“String Art”作品如果您对这样的String Art作品还没有什么概念可以先看看下面这些通过String Art处理后生成的效果图 该项目是受Barton Dring的A New Spin on String Art Machines视频启发最终在DE1-SOC上实现了Bresenhams算法完成了对图像进行直线艺术绘制的设计。 DE1-SOC开发板 2. 实现原理
该项目采用的是Bresenhams算法。下面是最常见版本的伪代码 但Barton Dring在MATLAB 中实现该算法的问题是运行速度非常慢所以该小组的目标是在 FPGA 上实现专门的求解器以加速该计算。
如下是该项目的系统框图 3. 视频演示
视频参考 FPGA开源项目分享——基于 DE1-SOC 的 String Art 实现 4. 源码下载 ECE 5760 Final Project