Matlab读取RAW图片

为了分析RAW图片,需要读出每一个像素进行分析,采用MATLAB读取。图片大小是640*512。

clear all;clc ;close all;
fid=fopen('I:\xx\Work\xx\xx\data\20241214_0.raw','rb');
fid1=fopen('I:\xx\Work\xx\xx\xx\20241213_4.raw','rb');
fid2=fopen('./20240614/4/b.raw','rb');
w=640;
h=512;
[a,count1]=fread(fid,[w,h],'uint16');%640,256 a存储的是每个像素的值,count返还的是读取的像素值
[a1,count2]=fread(fid1,[w,h],'uint16');%640,256 a1存储的是每个像素的值,count返还的是读取的像素值
[a2,count3]=fread(fid2,[w,h],'uint16');%640,256 a2存储的是每个像素的值,count返还的是读取的像素值
fclose(fid);
fclose(fid1);
fclose(fid2);
img=zeros(w,h);
c=a';%转置
c1=a1';%转置
c2=a2';%转置
figure,imshow(c,[]);title('0图');%用画图的形式把a画出来
figure,imshow(c1,[]);title('1图');%用画图的形式把a1画出来
 

--晓凡	20241214日于武汉书
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值