资源简介
遥感图像中的IMG格式图像的读取,可以读取留个波段,已测试,可以运行,需要的可以下载
代码片段和文件信息
clear all
clc
lines=400;%遥感图像的行数
samples=640;%数据的列数
N=6;%波段数
img=fopen(‘fychinasub.img‘‘rb‘);
for i=1:N
bi=fread(imglines*samples‘uint8‘);%lines*samples为读入数据的个数读入的方式是先读行再读列
band_cov=reshape(bisampleslines);%重置图像的行数和列数
band_cov2=band_cov‘;
band_uint8=uint8(band_cov2);
tif=imadjust(band_uint8);%调整像素的范围,使其有一定对比度
mkdir(‘.\‘‘tifbands1‘)
name=[‘.\tifbands1\tif‘int2str(i)‘.tif‘];
imwrite(tifname‘tif‘);
tilt=[‘波段‘int2str(i)];
subplot(32i)imshow(tif);title(tilt);
end
fclose(img);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-08-04 13:00 img格式读取\
文件 4449165 2009-08-21 14:51 img格式读取\fy.img
文件 3215918 2009-08-31 13:06 img格式读取\fychinasub.img
文件 635 2014-08-04 13:01 img格式读取\sample_BSQ.m
目录 0 2014-08-04 13:00 img格式读取\tifbands1\
文件 257038 2014-08-07 17:10 img格式读取\tifbands1\tif1.tif
文件 246918 2014-08-07 17:10 img格式读取\tifbands1\tif2.tif
文件 246866 2014-08-07 17:10 img格式读取\tifbands1\tif3.tif
文件 246962 2014-08-07 17:10 img格式读取\tifbands1\tif4.tif
文件 247276 2014-08-07 17:10 img格式读取\tifbands1\tif5.tif
文件 258084 2014-08-07 17:10 img格式读取\tifbands1\tif6.tif
- 上一篇:朴素贝叶斯分类模型完整代码
- 下一篇:com 端口万能驱动
评论
共有 条评论