【FPGA/图像处理】点操作——灰度化

    少女dtysky

    世界Skill

    时刻2015.05.15

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。灰度化是最基本的图像操作之一,它的目的是把一个具有RGB三个灰度通道的图像转换为只具有一个灰度通道的图像,这样做的目的主要是减少后期操作的运算量,因为对于许多应用而言,例如边缘检测、角点识别等,一个灰度通道就已经提供了足够的信息量,甚至在很多情况下,多通道的灰度图会在提高计算复杂度的同时降低运算效果。灰度化属于点操作,一个像素的输出只取决于一个像素的输入,输出像素是输入像素的一个映射,本节将会探讨如何用FPGA实现图像的灰度化......

    【FPGA/图像处理】生成器——帧控制

    少女dtysky

    世界Skill

    时刻2015.05.14

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。帧缓存是FPGA图像处理的一个基本单元,它缓存一张完整的图像,而一张完整的图像是所有图像处理的基础,它为一切操作提供数据源,所以它的泛用性是很高的。一般FPGA中的帧缓存都是用ram来实现的,这些ram可以分为sram和sdram两种,前者控制简单,效率高,后者则控制较为复杂。这一节将会探讨如何使用Xilinx的FPGA中的blockram资源作为帧缓存,并对其进行控制......

    【FPGA/图像处理】算术系统

    少女dtysky

    世界Skill

    时刻2015.05.11

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。图像处理中会用到一些基本的数学运算,这些运算构成一个算术系统,对于FPGA而言,如何在资源和运行频率之间保持平衡是一个基本的考量。本节将会说明如何在FPGA中实现符号数、定点数和函数的一些运算......

    【FPGA/图像处理】设计与架构-仿真与发布

    少女dtysky

    世界Skill

    时刻2015.05.11

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。由于要提供给用户使用,所以必须要提供一套完整的仿真和实测流程,这些仿真程序又有必要遵循相同的架构,以保证开发时的方便和严谨,这考验着系统架构的功底......

    【FPGA/图像处理】设计与架构-接口与IP核设计

    少女dtysky

    世界Skill

    时刻2015.05.10

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。由于这些图像处理模块从属于同一个系列,并且要兼容流水线和请求响应两种模式,有必要遵循同一个标准的接口协议,我设计了一套简单的标准化接口协议,使得图像在处理过程中需要消耗的帧缓存最小化。不仅如此,模块本身的设计也要考虑到强可重用性和软件的可控性......

    【FPGA/图像处理】绪论-背景知识

    少女dtysky

    世界Skill

    时刻2015.05.09

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。图像处理技术服务于人类的视觉系统,而视觉是人类感知外界最为重要的知觉之一,所以图像处理对于我们的意义是重大的,历史上的图像处理有多个阶段,到了我们这个时代,则是以数字图像处理为主,其中的算法又可以分为软件和硬件两种实现......

    【FPGA】Modelsim的文件结构和使用

    少女dtysky

    世界Skill

    时刻2015.05.08

    Modelsim是一个HDL仿真软件,其相比其他的软件,最大的优势在于可以在个人电脑上跑出很不错的速度,用起来也颇为顺手,一般分为SE, ISE, ASE几个版本,第一个是原版,后面的是xilinx和altera定制版,SE版本最为强大,支持混合仿真,同时仿真速度不是后两个版本可以比的。

    【FPGA】Vivado的文件结构和配置

    少女dtysky

    世界Skill

    时刻2015.05.08

    Vivado是Xilinx公司最新的开发套件,ISE不再支持最新的7系列以及后面将要出的系列,然而Vivado本身也不支持7系列以前的硬件,这就表明它本身是一个分水岭,也或许可以说是一次决意的革新,其文件结构值得一提,控制台脚本强大,IP封装比较顺滑,将IP的UI层和IP的逻辑层分离值得赞许,但编辑器还是一如既往的狗屎。

    【impress.js】告别PPT从我做起

    少女dtysky

    世界Skill

    时刻2015.05.05

    impress.js是一个牛逼的js库,它为我们开创了演示界面的新纪元,相比其他同样牛逼的类似的js库,它做到了真正的简单易用却效果强大,其提供的接口十分简洁易懂,同时却不失复杂的变化性,结合CSS能够达到你想达到的几乎任何效果。

    【VPS/DNS/Nginx】Blog域名,服务器转移

    少女dtysky

    世界Skill

    时刻2015.04.26

    由于某些原因我将Blog的域名从dtysky.github.io转移到了dtysky.moe,并且由于另一些原因将服务器转移到了某家的VPS上(正好有Github学生包的Digitalocean的优惠,可以用一年),这二者加上Dnspod提供的解析服务,基本足够满足我以后的某些需求了,比如某些项目的发布和Wiki。