基于matlab的遥感影像直方图均衡化程序
利用matlab编写的一个遥感影像直方图均衡化程序,对初学者来说是一个不错的参考资料。
利用matlab编写的brovey图像融合程序
brovey融合程序,其中imgf为融合后的结果,A为3波段图像,B为全色图像
利用matlab编写的读取BSQ格式数据程序
读取遥感影像的BSQ格式文件
输入参数:s-列数;l-行数;b-波段数
利用matlab编写的读取ENVI软件保存的dat图像格式程序
本函数读取ENVI软件保存的dat格式图像数据,前提是dat图像显式带有'.dat'后缀名
利用无人机影像制作3D产品的数据处理流程
在LPS软件中,利用无人机影像制作3D产品的详细数据处理流程
利用matlab编写的区域质心生长的图像分割程序
% 基于区域生长的图像分割函数
% I为输入的图像,t为阈值
% g为输出的分割结果图像
利用matlab编写的基于迭代阈值的图像分割函数
利用matlab语言编写的,未利用matlab提供的函数
% 基于迭代阈值的图像分割函数
% x为输入的灰度图像,g为输出的分割结果图像
% Th为迭代终止限定值,t为最后迭代获得的阈值
利用matlab编写的图像旋转程序
% 图像旋转函数,以图像中心为旋转中心,且保留原图像所有信息
% f为输入的RGB图像,g为输出的RGB图像
% theta为输入的旋转角,单位“度”
利用matlab编写的图像转置函数
图像转置函数
% x为输入的RGB图像,y为输出的RGB图像
利用matlab编写的图像缩放程序
% 图像缩放函数
% f为输入RGB图像,s为输出RGB图像
% scare表示缩放因子
利用matlab编写的图像镜像程序
图像镜像函数
% g为输入图像,mt为输出图像
% l为镜像类型,取值1/2/3
% l=1表示上下镜像;l=2表示左右镜像;l=3表示上下镜像后再左右镜像
利用matlab编写的图像平移程序
% 图像平移函数
% g为输入RGB图像,mt为平移后的RGB图像
% a为沿水平方向的平移量
% b为沿垂直方向的平移量
利用matlab编写的HSI模型到RGB模型的转换
% 将图像从HSI空间转换到RGB空间
% 输入参数为hsi图像,输出变量为rgb
利用matlab编写的RGB模型到HSI模型转换程序
将图像从RGB空间转换到HSI空间
% 输入参数为rgb图像,输出变量为H、S、I及hsi
利用matlab编写的拉普拉斯锐化程序
基于拉普拉斯算子的锐化程序,其中mg为锐化后的结果,A为待锐化的图像
%
利用matlab编写的soble锐化程序
基于SOBEL算子的锐化程序,其中mg为锐化后的结果,A为待锐化的图像
% SOBEL算子有水平、垂直、45°、135°等,在此仅编写"水平、垂直"一种,其他类似
利用matlab编写的排序程序
排序程序,首先将输入矩阵变为一维矩阵,然后对一维进行排序;
%x为输入矩阵,即将要进行排序的矩阵;
%s为选择器,1为升序,2为降序;
%y为输出的排序后的一维矩阵;
利用matlab编写的灰度线性拉伸的程序
线性灰度拉伸程序
% mg为拉伸后的结果
% A为待拉伸的图像
% a、b为待拉伸的范围
% c、d为相应拉伸后的范围,其中a<b,c<d
利用matlab编写的中值滤波程序
中值滤波程序,其中mg为滤波后的结果,A为待滤波的图像,n为模板值,一般取奇数,如3/5/7等
利用matla编写的均值滤波程序
利用matla编写的均值滤波程序其中mg为滤波后的结果,A为待滤波的图像,n为模板值,一般取奇数,如3/5/7等
基于matlab的矩阵计算程序,包括矩阵和数组的四则运算
基于matlab的矩阵计算程序,包括矩阵和数组的四则运算