08 2017 档案
摘要:熟悉图像处理或者压缩的工程师、研究人员和学生,经常在他们的实验或者项目任务里使用“Lenna”或者“Lena”的图像。Lenna 图像已经成为被广泛使用的测试图像。今天,Lenna 图像的使用被认为是数字图像历史上最重要的事件之一。 然而,这张图片背后的故事是颇有意思的,很多 人都抱有学究都是呆子的
阅读全文
摘要:在这一篇开篇之前,我需要解决一个问题,上一篇我们实现了基于FPGA的均值滤波算法的实现,最后的显示效果图上发现有一些黑白色的斑点,我以为是椒盐噪声,然后在做基于FPGA的中值滤波算法的实验时,我发现黑白斑点并没有消除,中值滤波本来是可以很好的滤掉椒盐噪声,所以说这里并不是椒盐噪声,最后经过我仔细的检
阅读全文
摘要:我们为了实现动态图像的滤波算法,用串口发送图像数据到FPGA开发板,经FPGA进行图像处理算法后,动态显示到VGA显示屏上,前面我们把硬件平台已经搭建完成了,后面我们将利用这个硬件基础平台上来实现基于FPGA的一系列图像处理基础算法。 椒盐噪声(salt & pepper noise)是数字图像的一
阅读全文
摘要:我们都知道一幅图片就相当于一个二维数组,可以用一个矩阵来表示,而MATLAB可以说就是为矩阵运算而生的,所以学习图像处理,学习MATLAB势在必行! 一、 MATLAB基础知识 1. 读取图像 格式名称 描述 可识别标识符 TIFF 加标识的图像文件格式 .tif,.tiff JPEG 联合图像专家
阅读全文
摘要:前面我们讲了基于FPGA用VGA显示一副静态图片,那么接下来我们就接着前面的工程来实现我们图像处理的基础算法里最简单的一个那就是彩色图像转灰度的实现。 将彩色图像转化为灰度的方法有两种,一个是令RGB三个分量的数值相等,输出后便可以得到灰度图像,另一种是转化为YCbCr格式,将Y分量提取出来,YCb
阅读全文
摘要:一、Python基础知识 1. Print()函数是默认以换行符作为其结束值的。下一次对print()的调用将会在下一行显示。 2. 插入引号:单引号用\’,双引号用\”, 3. 触发系统蜂鸣器:print(“\a”) 4. \t水平制表符位——将光标向右移动一个制表符位 5. Python进行数字
阅读全文
摘要:ZYNQ是一款SOC芯片,之前使用VGA做过的实验只是PL(Programmable Logic)部分,而ZYNQ最突出的功能,就是内部的双核Cortex-A9,所以从现在开始我将学习ZYNQ的SOC学习(PS部分)。 本实验的目的是熟悉ZYNQ的PS(Processor Subsystem)部分使
阅读全文
摘要:从书上一扫而过,扫到的就这么多,其他的都稍微有点深,暂时先学这么多,后面需要再去百度! 一、 Linux中常用命令 1. Date:查看日期时间 Cal:查看当月日历 2. 查看系统基本信息:uname Uname:查看操作系统类型 Uname -I:查看系统硬件类型 Uname –n:查看主机名
阅读全文
摘要:系统框图 前面我们设计了基于FPGA的静态图片显示,并对一幅彩色图片提取了灰度,学习了RGB转Gray算法。这是基于一幅静态图片的,那么后面我们要怎么模拟一下一幅动态图片的显示,最终对动态数据进行滤波、边缘检测等算法,下来我们首先来建立一个基于FPGA的动态图片显示基础框架,本实验内容为:由PC端上
阅读全文