自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 微机系统中的数据类型及原码补码移码的概念

微机系统中数据的表示微机系统中常用的数据类型字节和字整数数据类型无符号整数有符号整数原码补码移码字符串位及位串组合BCD数、分离BCD数组合BCD数分离BCD数微机系统中常用的数据类型在微机系统中,常用的数据类型包括带符号整数、无符号整数、BCD数(即二—十进制码)、字符串、位、浮点数等。字节和字在微机系统中,数据是存储在内存中的,数据在内存中以字节(Byte)为单位进行存储。一个字节即八位二进制数,如1010 1010便可称为一个字节,而bit为要么为0要么为1的一位,所以1Byte相当于8bit

2021-02-07 19:36:00 1151

原创 原码、反码、补码的概念及其转换

原码原码是计算机中对数字的二进制定点表示方法,原码将数字的最高位定位符号为,正数该位为0,负数该位为1,其余位表示数值大小。求一个数的原码,若限制的长度为八位,先不管该数的正负,对其进行二进制转换,得到的二进制数应该小于等于七位才行。最后根据该数的正负给最高位添上0或1即可,正数添上0,负数添上1。如:求123的原码。将123转换为二进制为1111011该数为正数,则最高位(符号位)为0...

2020-04-09 11:06:23 2332

原创 各个进制之间的转换

不同的进制不同的进制是采用不同的数为基的数值系统,常见的有二进制、八进制、十进制、十六进制。二进制与十进制之间的转换二进制转换为十进制,将每一位数乘以对应的2的某次方,得到的数相加,便是得到的十进制结果。从小数点前第一位开始,是乘以2的0次方,前第二位是乘以2的1次方,小数点后第一位是乘以二的负一次方,以此类推。如:将10101110.11装换为十进制。1×2^7=1280×2^6=0...

2020-04-09 10:12:14 5756

原创 C语言常量与变量

C语言处理的数据有常量和变量两种形式。常量常量是在程序中不能改变的量,也就是不管外面如何风云变化、波云诡谲,它自岿然不动。常量包括整型常量、实型常量、字符常量、字符串常量和枚举常量。常量的类型实例备注整型常量10,20,-30包括正整数、负整数和零在内的所有整数实型常量3.1415,-0.123实型常量既可以称为实数,也可以称为浮点数字符型常量‘...

2020-04-08 17:15:30 1172

原创 Matlab中函数colfilt的使用及数字图像非线性空间滤波的概念

非线性空间滤波非线性空间滤波对图像的处理是针对邻域进行的。用一个m×n的滤波器的中心点滑过一幅图像,在这个过程中,对滤波器包围的像素执行一些非线性的操作便是非线性空间滤波。例如将每个中心点处的响应处理为邻域内的最大像素值或最小像素值,或者是处理为邻域内像素的几何平均值,这些操作都是非线性空间滤波的方式。线性空间滤波可以参考这篇文章Matlab中函数imfilter的使用和线性空间滤波中相关与卷...

2020-04-02 10:31:23 3238 1

原创 Matlab中函数imfilter的使用和线性空间滤波中相关与卷积的区分

空间滤波对一幅数字图像进行空间滤波,分如下步骤进行:(1)选取中心点(x,y);(2)仅对点(x,y)的邻域内的像素执行操作;(3)令运算结果为该点处的响应;(4)对图像中的每一点重复该处理。若对该点处执行的计算为线性的,则称该操作为线性空间滤波,计算为非线性则称为非线性空间滤波。点(x,y)处的邻域是预先定义的,如可定义为以点(x,y)为中心的3×3大小,或者就为单个像素,此时邻域就是点(...

2020-03-31 11:31:02 1615

原创 Mtlab中函数histeq的使用及直方图的均衡化、规定化

直方图均衡化均衡化处理的目的是得到比原图具有更高对比度的扩展了动态范围的图像。原理假设灰度级为归一化至范围[0,1]内的连续量,并令pr(r)p_r(r)pr​(r)表示给定图像中灰度级的概率密度函数。对输入灰度级执行如下操作,得到输出灰度级S:S=T(r)=∫0rpr(w)dwS = T(r) = \int_0^rp_r(w)dwS=T(r)=∫0r​pr​(w)dw得到的输出灰度...

2020-03-29 10:50:04 3066

原创 Matlab中函数histeq的使用方法及直方图均衡化

直方图均衡化均衡化处理的目的是得到比原图具有更高对比度的扩展了动态范围的图像。原理S=T®=∫_0^r▒〖P_r (w)dw〗参考文档Gamma公式展示 Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\foralln\in\mathbb NΓ(n)=(n−1)!∀n∈N 是通过 Euler integralKaTeX parse error: Undef...

2020-03-29 10:08:40 20299 2

原创 Matlab中imhist函数的使用及图像直方图的概念

直方图直方图是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。图像的直方图表示的则是不同灰度级占总像素的分布情况。以uint8类的图像为例,该类图像具有2^8=256级亮度,不同亮度对应的像素数不同,统计得到256级亮度分别对应的像素数并绘制出直观的图表,这就是图像的直方图。imhist函数imhist可以绘制得到图像的直方图,它是Matlab图像直方图处理工具箱中的一...

2020-03-28 10:41:12 19087 1

原创 Matlab中imadjust函数的使用方法

imadjust函数imadjust可以对灰度图像进行亮度变化。调用格式J = imadjust(I,[low_in high_in],[low_out high_out],gamma)此函数将图像I中low_in至high_in之间的值映射到low_out至high_out之间,而low_in以下和high_in以上的值被剪切掉。输入图像I应该为uint8、uint16或double类...

2020-03-27 12:25:30 7261

原创 Matlab中mat2gray函数的原理和使用及图像类和类型间的转换

mat2gray函数mat2gray可以把任意任意类型图像矩阵转换为取值范围为[0,1]的归一化double类数组。调用格式B = mat2gray(A)将图像矩阵A归一化为图像矩阵B,A的值无限制,调用函数后,B的值限制在[0,1]。B = mat2gray(A,[amin amax])将矩阵A中介于amin和amax之间的值进行归一化处理,A中值小于amin的变为0,大于amax的...

2020-03-26 20:31:46 8370 1

原创 Matlab中图像读取函数imread和图像显示函数imshow的使用

用matlab处理数字图像时,最基本的操作就是对图像进行读取和显示,分别使用imread函数和imshow函数进行。imreadimread函数将图像读入matlab环境,基本语法为:imread(‘filename’);括号中一定是使用单引号,使用双引号会报错,句尾加上分号可以省略显示图像中各个像素的值。filename为想要读入的图片的名称,默认在当先前目录中寻找该图片文件,若是没找到...

2020-03-25 10:20:55 38247 3

原创 数字图像的概念,灰度图像、二值图像、RGB图像、索引图像的异同

数字图像的表示一幅图像可以被定义为一个二维函数f(x,y),(x,y)为图像的空间坐标,函数f在任意一对坐标(x,y)处的幅度称为该点处图像的灰度。对(x,y)取有限的离散值(取样),对f取有限的离散值(量化)之后,得到的图像便是数字图像。数据类二维函数f(x,y)的值有多种数据类型名称描述double双精度浮点数unit8无符号8比特整数unit16...

2020-03-24 22:03:00 7172 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除