概念定义

动态范围:灰度跨跃的值域称为动态范围。上限取决于饱和度,下限取决于噪声

对比度:一幅图像中最高和最低灰度级间的灰度差。

空间分辨率:图像中可辨别的最小细节的度量。常用度量每单位距离线对数和每单位距离点数(像素数)。

灰度分辨率:图像在灰度级中可分辨的最小变化。

图像内插:已知数据来估计未知位置的数值的处理。在放大、缩放、旋转和几何校正中广泛使用,是基本的重取样方法。

最近邻内插法:假设一幅图像大小为500x500像素,将其放大1.5倍到750x750像素。创建一个假想的750x750的网格,它与原始图像有相同的间隔,然后将收缩,使它准确地与原图匹配。此时750x750的网格的像素要小于原图像的像素间隔,在原图像中寻找最接近的像素,并把该像素的灰度赋给750x750网格中的新对象。然后将图像扩展到原来规定的大小,得到放大后的图像。这种方法简单,但可能产生不希望的结果,如直边缘的严重失真。

双线性内插:用4个最近邻去估计给定位置的灰度。令(x, y)为想要赋以灰度值的位置的坐标,并令v(x, y)表示灰度值,对于双线性内插来说,赋值公式为:

v(x,y)=ax+by+cxy+d

4个系数由4个用(x, y)点最近邻点写出的未知方程确定。

双三次内插:用16个最近邻点去估计给定位置的灰度。公式如下:

v(x,y)=∑i=03∑j=03aijxiyj

当上限为1时,该方程与双线性内插方法是一致的。双三次内插是商业图像编辑程序的标准内插方法。

相邻像素:位于坐标(x, y)处的像素p有4个水平和垂直的相邻像素,其坐标由为:

(x+1,y),(x−1,y),(x,y+1),(x,y−1)

这组像素称为p的4领域(4-neighbors of p),用N4(p)表示。

p的4个对角(diagonal)相邻像素坐标为:

(x+1,y+1),(x+1,y−1),(x−1,y+1),(x−1,y−1)

用ND(p)表示。这些点与4个邻点一起称为p的8邻域(8-neighbors
of p)。用N8(p)表示。如果(x,
y)位于图像的边界上,某些邻点会落入图像的外边。

Matlab图像处理(03)-基本概念的更多相关文章

  1. Matlab图像处理系列2———空间域平滑滤波器

    注:本系列来自于图像处理课程实验,用Matlab实现最主要的图像处理算法 本文章是Matlab图像处理系列的第二篇文章.介绍了空间域图像处理最主要的概念----模版和滤波器,给出了均值滤波起和中值滤波 ...

  2. Matlab图像处理(01)-Matlab基础

    枫竹梦对于Matlab几乎是零基础,只是在上学的时候稍稍接触一点,万万没有想到现在还能用到Matlab.进入正题>>> 图像的基本概念 一幅图像可以被定义为一个二维函数f(x,y), ...

  3. Atitit MATLAB 图像处理 经典书籍attilax总结

    Atitit MATLAB 图像处理 经典书籍attilax总结 1.1. MATLAB数字图像处理1 1.2. <MATLAB实用教程(第二版)>((美)穆尔 著)[简介_书评_在线阅读 ...

  4. Atitit MATLAB 图像处理attilax总结

    Atitit MATLAB 图像处理attilax总结 1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html1 1.2. Matla ...

  5. Matlab图像处理函数:regionprops

    本篇文章为转载,仅为方便学术讨论所用,不用于商业用途.由于时间较久,原作者以及原始链接暂时无法找到,如有侵权以及其他任何事宜欢迎跟我联系,如有侵扰,在此提前表示歉意.----------------- ...

  6. MATLAB图像处理函数汇总(二)

    60.imnoise 功能:增加图像的渲染效果. 语法: J = imnoise(I,type) J = imnoise(I,type,parameters) 举例 I = imread('eight ...

  7. MATLAB图像处理函数汇总(一)

    1.applylut功能: 在二进制图像中利用lookup表进行边沿操作.语法:A = applylut(BW,lut)举例lut = makelut('sum(x(:)) == 4',2);BW1 ...

  8. MATLAB图像处理基础

    MATLAB图像处理基础 2.2.1 图像文件格式及图像类型 1.MATLAB支持的几种图像文件格式: ⑴JPEG(Joint Photogyaphic Expeyts Group):一种称为联合图像 ...

  9. matlab图像处理

    matlab图像处理 转自:http://www.cnblogs.com/lovebay/p/5094146.html 1. 图像和图像数据 缺省情况下,MATLAB将图像中的数据存储为双精度类型(d ...

随机推荐

  1. 14.【nuxt起步】-Pm2 和nuxt服务运行

    1.安装pm2 npm install pm2 -gd 2.启动 Pm2 start ./bin/www 3. pm2 save 4.Pm2 startup 5.Pm2 save修改 package. ...

  2. HTML5 Canvas 绘制星条旗

    代码: <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type ...

  3. apue学习笔记(第十章 信号)

    本章先对信号机制进行综述,并说明每种信号的一般用法. 信号概念 每个信号都有一个名字,这些名字都以3个字符SIG开头.在头文件<signal.h>中,信号名都被定义为正整形常量. 在某个信 ...

  4. React学习之受控和非受控组件

    受控组件是通过事件完成对元素value的控制,反之就是非受控组件. 1.受控组件的value通过onChange事件来改变,非受控不需要通过事件来改变value. 2.受控组件通过事件通过setSta ...

  5. Python Flask 在Sina App Engine (SAE)上安家

    早就听说了Python的大名,随着的编程语言的理解加深,越发认为动态语言的威力--真大呀. 趁这段时间不忙,我也用Python写了一个应用,而且将其部署到Sina App Engine (SAE).S ...

  6. JS常见事件以及函数

    1.js enter键激发事件 document.onkeydown = function (e) {            if (!e) e = window.event;             ...

  7. 一些编译php时的configure 参数

    一些编译php时的configure 参数 ./configure –prefix=/usr/local/php php 安装目录 –with-apxs2=/usr/local/apache/bin/ ...

  8. DataGrid绑定Dictionary问题

    问题] 在最近的项目中使用DataGrid的DataGridCheckBoxColumn绑定了后台TagModel类的IsSelected字段,数据源是TagModel类型的Dictionary,运行 ...

  9. urllib与urllib2的学习总结(python2.7.X): python urllib与urllib2

    https://www.cnblogs.com/wly923/archive/2013/05/07/3057122.html

  10. Python 深入剖析SocketServer模块(二)(V2.7.11)

    五.Mix-In混合类 昨天介绍了BaseServer和BaseRequestHandler两个基类,它们只用与派生,所以贴了它们派生的子类代码. 今天介绍两个混合类,ForkingMix-In 和 ...