• 大小: 0.1M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-04-19
  • 语言: Matlab
  • 标签: RAW  单反相机  MATLAB  

资源简介

Matlab读取RAW格式(单反相机)图片,进行插值处理并存为JPG格式图片。

资源截图

代码片段和文件信息

clear; 
fid=fopen(‘yyy.raw‘‘rb‘);
C=fread(fid);
C=uint8(C);
r=C(1:3:119998);
g=C(2:3:119999);
b=C(3:3:120000);
R=reshape(r[200200])‘;
G=reshape(g[200200])‘;
B=reshape(b[200200])‘;
 I_color(::1)=R;
I_color(::2)=G;
I_color(::3)=B;
subplot(221)
imshow(I_color)
title(‘原图‘);
I_color_c=imresize(I_color[400 300]‘bicubic‘);
I_color_c2=imresize(I_color[400 300]‘nearest‘);
I_color_c3=imresize(I_color[400 300]‘bilinear‘);
subplot(222)
imshow(I_color_c)
title(‘用双三次插值输出400*300图‘);
subplot(223)
imshow(I_color_c2)
title(‘用最近邻插值输出400*300图‘);
subplot(224)
imshow(I_color_c3)
title(‘用双线性插值输出400*300图‘);
imwrite(I_color_c‘yyy.jpg‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         704  2013-05-08 13:19  hw.m
     文件      120000  2013-05-08 12:29  yyy.raw

评论

共有 条评论