摘要: 高斯滤波 转载https://blog.csdn.net/lvquanye9483/article/details/81592574 高斯滤波的含义:高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。 高斯滤波的作用:高斯滤波是一种线性平滑 阅读全文
posted @ 2020-05-07 13:02 王林文思 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 均值滤波 P5 = (P1+P2+P3+P4+P6+P7+P8+P9)/8 方便在硬件上做运算 >>3 同样用到的代码上几节提到的FPGA-shift_ram代码 代码 1 `timescale 1ns/1ns 2 3 4 module Mean_Filter( 5 clk , 6 rst_n , 阅读全文
posted @ 2020-05-07 11:07 王林文思 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 均值滤波 主要思想为邻域平均法,即用几个像素灰度的平均值来代替每个像素的灰度。有效抑制加性噪声。缺点:容易引起图像模糊,可以对其进行改进,主要避开对景物边缘的平滑处理。 均值滤波器的缺点是存在着边缘模糊的问题。对椒盐噪声不起作用 P5 = (P1+P2+P3+P4+P5+P6+P7+P8+P9)/9 阅读全文
posted @ 2020-05-06 17:30 王林文思 阅读(2622) 评论(0) 推荐(0) 编辑
摘要: `timescale 1ns/1ns module Median_Filter_top( //system clk , //像素时钟的同步,coms_clk , vga_clk rst_n , //复位信号 //coms or vga pre_vs , //前行同步 pre_hs , //前场同步 阅读全文
posted @ 2020-05-06 16:01 王林文思 阅读(398) 评论(0) 推荐(0) 编辑
摘要: FPGA-中值滤波 排序实现sort从大到小 `timescale 1ns/1ns module sort( clk, rst_n, //input data1, data2, data3, //output max_data, mid_data, min_data ); //*********** 阅读全文
posted @ 2020-05-06 15:58 王林文思 阅读(538) 评论(0) 推荐(0) 编辑
摘要: module shift_ram_3_8bit #( parameter Ram_Length = 10'd640 ) ( clken, clock, shiftin, shiftout, taps0x, taps1x); input clken; input clock; input [7:0] 阅读全文
posted @ 2020-05-06 12:38 王林文思 阅读(874) 评论(0) 推荐(0) 编辑
摘要: shift_ram_3x3-FPGA实现 shift_ram核介绍 https://www.cnblogs.com/ninghechuan/p/6789399.html这里有一篇介绍的很详细 看懂这个就行啦,给大家一个仿真图 生成的3x3矩阵 [ 13 14 15 16 17 18 7 8 9 10 阅读全文
posted @ 2020-05-06 12:22 王林文思 阅读(1800) 评论(0) 推荐(0) 编辑
摘要: 1、滤波 滤波(Wave filtering)是将信号中特定波段频率滤除的操作,是抑制和防止干扰的一项重要措施。在图像处理中,滤波是图像预处理的一种。图像处理中滤波将信号中特定的波段频率滤除,从而保留所需要的波段频率信号。 2、滤波的作用 (1)消除图像中混入的噪声 对应的是低通滤波,噪声在图像中一 阅读全文
posted @ 2020-05-04 14:01 王林文思 阅读(3361) 评论(0) 推荐(0) 编辑