当前位置: 首页 > news >正文

数字 图像处理算法的形式

一 基本功能形式

按图像处理的输出形式,图像处理的基本功能可分为三种形式。
1)单幅图像 单幅图像

在这里插入图片描述
2)多幅图像 单幅图像
在这里插入图片描述
3)单(或多)幅图像 数字或符号等
在这里插入图片描述

二 几种具体算法形式

1.局部处理邻域对于任一像素(i j ),该像素周围的像素构成的集合 i+p,j+q p 、 q 取合适的整数}},叫做该像素的邻域。如图。
在这里插入图片描述
常用的邻域如图,分别表示中心像素的 4 邻域、 8 邻域。
在这里插入图片描述
局部处理
对输入图像IP(i,j)处理时,某一输出像素JP(i,j)值由输入图像像素(i,j)及其邻域N(IP(i,j))中的像素值确定。这种处理称为局部处理。
在这里插入图片描述
局部处理的计算表达式为
在这里插入图片描述
例如
对一幅图象采用 3 × 3 模板进行卷积运算。

在这里插入图片描述
点处理
在局部处理中,当输出值JP(i,j)仅与IP(i,j)有关,则称为点处理。

在这里插入图片描述
点处理的计算表达式为:
在这里插入图片描述
大局处理
在局部处理中,输出像素JP(i,j)的值取决于输入图像大范围或全部像素的值,这种处理称为大局处理。

在这里插入图片描述
大局处理计算表达式为:
在这里插入图片描述
2.迭代处理
反复对图像进行某种运算直至满足给定的条件,从而得到输出图像的处理形式称为迭代处理。图像的细化处理过程如图:

在这里插入图片描述
3.跟踪处理
选择满足适当条件的像素作为起始像素,检查输入图像和已得到的输出结果,求出下一步应该处理的像素,进行规定的处理,然后决定是继续处理下面的像素,还是终止处理。这种处理形式
称为跟踪处理。

4.窗口处理和模板处理
对图像的处理,一般采用对整个画面进行处理,但也有只对画面中特定的部分进行处理的情况。这种处理方式的代表有窗口处理和模板处理。单独对图像中选定的矩形区域内的像素进行处理的方式叫做窗口处理 。
在这里插入图片描述
希望单独处理任意形状的区域时,可采用模板处理。模板:任意形状的区域;模板平面:一个和处理图像相同大小的二维数组,用来存储模板信息。一般是一幅二值图像;模板处理:边参照模板平面边对图象进行某种操作。

在这里插入图片描述
若模板成矩形区域,则与窗口处理具有相同的效果,但窗口处理与模板处理不同之处是后者必须设置一个模板平面。

5.串行处理和并行处理
①串行处理
后一像素输出结果依赖于前面像素处理的结果,并且只能依次处理各像素而不能同时对各像素进行相同处理的一种处理形式。
特点:用输入图像的第(i, j )像素邻域的像素值和输出图像(i,j)以前像素的处理结果计算输出图像( i, j )像素的值。处理算法要按一定顺序进行。
②并行处理
对图像内的各像素同时进行相同形式运算的一种处理形式。
特点:输出图像像素(i, j )的值,只用输入图像的( i, j )像素的邻域像素进行计算。各输出值可以独立进行运算


http://www.mrgr.cn/news/58614.html

相关文章:

  • 云轴科技ZStack亮相迪拜GITEX大会,与阿里云再次携手深化海外合作
  • qt 下载安装
  • 二分搜索法
  • 日常记录,使用springboot,vue2,easyexcel使实现字段的匹配导入
  • bios设置后cpu虚拟化仍禁用
  • 通过ssh端口反向通道建立并实现linux系统的xrdp以及web访问
  • 《近似线性可分支持向量机的原理推导》 拉格朗日函数 公式解析
  • jupyter notebook改变默认启动路径
  • spring框架介绍
  • TCP simultaneous open测试
  • 【Linux系统】如何证明进程的独立性
  • Redis的RDB执行原理
  • [CSP-J 2023] 一元二次方程(模拟)
  • bitpoke- mysql-operator cluster
  • java 17天 TreeSet以及Collections
  • SSH 的 N 大黑科技玩法
  • LeetCode Hot 100:二分查找
  • Visual Studio中无法打开Qt中UI文件,简单快捷处理方法
  • Zookeeper客户端工具 Apache Curator 最佳实践
  • 10340 文本编辑器(vim)