图像锐化程序设计(编辑修改稿)内容摘要:
xD 1 0 1 2 0 2 1 0 1yD (式 3) 下面以一个简单的例子来体会该算法。 设原图像为 3 3 3 3 33 8 7 6 33 6 0 5 33 7 8 4 33 8 3 3 3f 对 f 中模板罩不住的地方其处理结果令为 0,其它的像素一次按照式(式 1) 6 进行计算。 例如,对 (2,2),3 3f 的模板下的图像子块为: 3 3 3( 2 , 2 ) 3 8 73 6 0mf 计算结果为 22( 2 , 2 ) ( 3 3 ) 2 (6 3 ) (0 3 ) ( 3 3 ) 2 (7 3 ) (0 3 )g 6( )取 整 最终处理结果为3 3 3 3 30 0 0 0 00 6 5 5 00 3 7 4 00 8 7 7 00 0 0 0 0f Roberts 交叉微分算子函数 Roberts算子模板是一个 2 2的模板,左上角的是当前待处理像素 f(),则交叉微分算子定义如下: 其模板可以表示为: Priwitt 微分算子函数 Priwitt 微分算子 的思路与 Sobel 微分算子的思路类似,是在一个奇数大小的模板中定义其微分运算。 Priwitt 微分算子定义如下: 7 最简单的二阶各向同性微分算子是拉普拉斯微分算子,二维图像 f( x,y)的拉普拉斯微分算子定义为: 写成模板系数形式形式即为 Laplacian 算子: 二阶微分算子所提取出的细节较一阶微分算子提出的细节多,表明了二阶微分算子在对图像细节更加敏感。 22222y fx ff 22 [ ( , ) ( 1 , ) ][ ( , ) ( 1 , ) ] [ ( 1 , ) ( , ) ]xxf f i j f i jxf i j f i j f i j f i j 22 [ ( , ) ( , 1 ) ][ ( , ) ( , 1 ) ] [ ( , 1 ) ( , ) ]yyf f i j f i jyf i j f i j f i j f i j )1,()1,(),1(),1(),(42 jifjifjifjifjiff00 1 01 4 10 1 0H 8 三、详细设计过程 程序的设计过程说明 利用 matlab数字图像处理,编写相关函数,具体过程如下:双击打开 MATLAB → File→ New→ GUI→单击 ,调整 axes1 大小→单击 OK,调整按钮大小和颜色,修改名称→ 再建 axes2→单击 OK,调整按钮大小和颜色,修改名称→保存→ View→ Mfile Edit→针对每个功能按钮,输入对应的函数。 图像锐化设计流程图:。图像锐化程序设计(编辑修改稿)
相关推荐
,借助计算机运算寻求设计的最优化方案。 一般设计问题都存在着许多种可能实行的设计方案,人们在设计时,总是力求从各种可能方案中选择较好的方案。 传统的工程设计过程一般是:首先进行综合设计,然后对方案进行分析评价,如 果不够满意,则进行再设计,提出改进的设计方案。 在这一过程中往往产生若干 种 设计方案,直到从中选取一种比较“满意”的设计方案为止。 优化设计实质上就是运用计算机高质量
较为简单。 尺寸精度分析 通过对塑件尺寸的分析,以及模具的结 构分析,得到 该零件的尺寸精度为MT5 级。 塑件厚度检测 由于塑件结构形状较为简单,可以直接从零件上的 CAD 图上得知,该零件的壁厚最大处为 左右,最小处为 左右,大多数处在 左右,综合其材料性能,注意控制其成型温度及冷却速度,零件的成型并不困难。 表面质量分析 该零件的表面要求是:没有缺陷,毛刺,由于盖圈是与其它零件相连接的
设计(论文)专用纸 第 10 页 ( 3) 冲压设备和冲压生产自动化方面 性能良好的冲压设备是提高冲压生产技术水平的基本条件,高精度、高寿命、高效率的冲模需要高精度、高自动化的冲压设备相匹配。 为了满足大批量高速生产的需要目前冲压设备也由单工位、单功能、低速压力机朝着多工位、多功能、高速和数控方向发展,加之机械乃至机器人的大量使用,使冲压生产效率得到大幅度提高
较 强的噪声抑制能力;同样该算子也将一些高频边缘平滑掉,造成边缘丢失,采用了双阈值算 7 法检测和连接边缘,边缘的连续性较好。 8 三、 详细设计过程 Roberts 算子、 Sobel 算子、 Prewitt 算子的检测效果相差不大,三种算子的检测效果较之 Canny 和 Log 算子还是存在一定的差距。 这三种检测算子的阈值选择范围与 log 和 canny 算子相比要小些。
PSNR=10lg 10102^2m a x)],(),([MNMiNjjiajiaa ( 26) 要是信息是视频或者用于商业图片的话,常用 K=8,直接将 amax =256代入到上式。 图像质量评价的主观准则 主观准则也常常被用于图像的评价当中去。 由于每个人的审美还有观感不一样,所以就利用多数人的态度,让很多人去看同一张图片,让其打分。 如表
4)在合并运算时,概率大的符号用编码 0 表示,概率小的符号用编码 1 表示。 5)记录下概率为 1 处到当前信号源符号之间的 0, l 序 列,从而得到每个符号的编码。 ②算术编码中: 主程序调用 arithencode 函数对 symbol进行算术编码; 再调用 arithdecode 对算术编码进行解码。 算术编码不是将单个信源符号映射成一个码字,而是把整个信源表示为实数线上的 0 到 1