[黑金原创教程] FPGA那些事儿《设计篇 I》- 图像处理前夕

简介
一本为入门图像处理的入门书,另外还教你徒手搭建平台(片上系统),内容请看目录。
注意
为了达到最好的实验的结果,请准备以下硬件。
AX301开发板, OV7670摄像模块, VGA接口显示器, 7" 液晶显示器(可选)。
开明的心,顽强的毅力,不言败的精神。
贴士
这本教程难度略高,综合能力不好的朋友请先用《概念篇》与《驱动篇I》垫底。
目录
Experiment 01:SDRAM基础模块 — 基础原理
Experiment 02:SDRAM基础模块 — 图像储存模块
Experiment 03: VGA基础模块 - VGA原理
Experiment 04: VGA基础模块 - 图像显示模块
Experiment 05: 图像模块① — QVGA 图像插件模块
Experiment 06: 图像模块② — VGA 图像插件模块
Experiment 07: 图像模块③ — VGA 图像插件模块(7”TFT LCD)
Experiment 08: 图像细胞模块
Experiment 09: 图像细胞模块 (7”TFT LCD)
Experiment 10:CAMERA基础模块 — SCCB功能模块
Experiment 11:CAMERA基础模块 — CAMERA控制模块
Experiment 12:CAMERA基础模块 — CAMERA功能模块
Experiment 13:CAMERA基础模块 — CAMERA储存模块
Experiment 14:摄像细胞模块 - QQVGA
Experiment 15:摄像细胞模块 — QVGA
Experiment 16:摄像细胞模块 — VGA与噪声效果
Experiment 17:SDRAM超频
Experiment 18:摄像细胞模块 — VGA无噪声效果
Experiment 19:缩放细胞模块 — 近邻插值缩放
Experiment 20:单线插值算法
Experiment 21:缩放细胞模块 — 单线差值缩放
Experiment 22:双线插值算法
Experiment 23:缩放细胞模块 — 双线插值缩放
Experiment 24:去色与灰度级
Experiment 25:亮度与对比度
Experiment 26:优化与细化
附录一:图像细胞模块 SVGA
附录二:图像细胞模块 XGA
附录三:图像细胞模块 SDTV
附录四:图像细胞模块 HDTV
附录五:图像细胞模块 WXGA
相关内容
http://www.heijin.org/forum.php?mod=viewthread&tid=35859&extra=page%3D1
[黑金原创教程] FPGA那些事儿《设计篇 I》- 图像处理前夕的更多相关文章
- [黑金原创教程] FPGA那些事儿《设计篇 III》- 图像处理前夕·再续
简介 一本为入门图像处理的入门书,另外还教你徒手搭建平台(片上系统),内容请看目录. 注意 为了达到最好的实验的结果,请准备以下硬件. AX301开发板, OV7670摄像模块, VGA接口显示器, ...
- [黑金原创教程] FPGA那些事儿《数学篇》- CORDIC 算法
简介 一本为完善<设计篇>的书,教你CORDIC算法以及定点数等,内容请看目录. 贴士 这本教程难度略高,请先用<时序篇>垫底. 目录 Experiment 01:认识CORD ...
- [黑金原创教程] FPGA那些事儿《设计篇 II》- 图像处理前夕·续
简介 一本为入门图像处理的入门书,另外还教你徒手搭建平台(片上系统),内容请看目录. 注意 为了达到最好的实验的结果,请准备以下硬件. AX301开发板, OV7670摄像模块, VGA接口显示器, ...
- 【黑金原创教程】 FPGA那些事儿《概念篇》
简介一本讲述非软硬片上系统的书,另外还是低级建模的使用手册. 目录[黑金原创教程] FPGA那些事儿<概念篇>:File01 - 结构的玩笑[黑金原创教程] FPGA那些事儿<概念篇 ...
- 【黑金原创教程】 FPGA那些事儿 SignalTap II 调试技巧
简介工具篇系列的第三本教程,讲述各种与SignalTap II 有关的调试技巧. 目录[黑金原创教程] FPGA那些事儿<工具篇III>:File01 - 上线调试与下线调试[黑金原创教程 ...
- 【黑金原创教程】【TimeQuest】【第三章】TimeQuest 扫盲文
声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...
- 【黑金原创教程】【TimeQuest】【第四章】内部延迟与其他
声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...
- 【黑金原创教程】【TimeQuest】【第五章】网表质量与外部模型
声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...
- 【黑金原创教程】【TimeQuest】【第七章】供源时钟与其他
声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...
随机推荐
- 四种对象生存期和作用域、static 用法总结
一.四种对象生存期和作用域 栈对象 隐含调用构造函数(程序中没有显式调用) 堆对象 隐含调用构造函数(程序中没有显式调用),要显式释放 全局对象.静态全局对象 全局对象的构造先于main函数 已初始化 ...
- Android的xml/assets/raw资源使用具体解释
一.assets/xml/raw资源介绍 1.assets资源文件夹:assets文件夹下存放的资源代表应用无法直接訪问的原生资源,这些文件将原封不动的存储到设备上,不会被编译为二进制形式,訪问方式是 ...
- 使用maven开发OSGI样例
一:创建maven项目,在pom.xml里面增加例如以下依赖 <dependency> <groupId>org.osgi</groupId> <artifa ...
- Windows Mobile自动更新
private static string m_CurrentPath; //取得作业平台 private static string Platform { get { return Environm ...
- java中long型时间戳的计算
计算时间的时候碰到的问题: Date d = new Date(); long currtime = d.getTime(); //获取当前时间 long starttime = currtime - ...
- blender, 同时选择多个顶点
法1:按MRB(鼠标右键)选中第一个顶点,再按shift+MRB依次选择其余顶点. 法2:按B,光标变为横纵两条虚线,此时可按MLB(鼠标左键)框选顶点.按MRB结束框选. 法3:按C,光标变为虚线圆 ...
- atitit。win7 win8 win9 win10 win11 新特性总结与战略规划
atitit.win7 win8 win9 win10 win11 新特性总结与战略规划 1. win7 1 1.1. 发布时间 2009年10月22日 1 1.2. 稳定性大幅提升,很少蓝屏死机 ...
- C++之string的底层真的是用char数组来实现的么?
一.引言 遇到一个问题:使用加密库对数据进行加密,得到密文,使用string进行保存并传输,然后可以正确解密出来,但是使用string.c_str()进行参数传递则无法正确解密出明文. 原因是:密文中 ...
- lua错误收集
这里放一些我遇到的lua错误,希望大家分享一些错误给我,统一放在这里. 1.lua表的引用传值 上面的代码运行后会发现t2[2],t2[3]表里的内容也被删除了,实际上它们 与t2[1]表里的内容都是 ...
- java ssm框架入门(三)正式项目的web.xml配置
一个正规的上线的web.xml的配置. <?xml version="1.0" encoding="UTF-8"?> <web-app id= ...