• 大小: 939KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: Matlab
  • 标签: demosaic  ,bayer    ISP  

资源简介

利用真彩色图像,按像素抽取对于RGB通道的值,生成bayer图像,并分别利用matlab自带demosaic函数以及算法原理生成彩色图像。

资源截图

代码片段和文件信息

clear
I=imread(‘kodim19.png‘);
figure(1)
imshow(I);%原始图像
[mnp]=size(I);
I1=zeros(mn);
for i=1:1:m/2
    for j=1:1:n/2
        I1(i*2-1j*2-1)=I(i*2-1j*2-12);
        I1(i*2j*2)=I(i*2j*22);
        I1(i*2j*2-1)=I(i*2j*2-13);
        I1(i*2-1j*2)=I(i*2-1j*21);
    end
end
figure(2)
imshow(I1/255);%bayer图像
imwrite(I1/255‘stripes2.png‘);
I2=demosaic(uint8(I1)‘grbg‘);
figure(3)
imshow(I2);%matlab自带demosaic函数图像
I3=zeros(m+2n+2);
for i=1:1:m
    for j=1:1:n
        I3(i+1j+1)=I1(ij);
    end
end
for i=1:1:m/2
    for j=1:1:n/2
        I4(i*2-1j*2-12)=I3(i*2j*2);
        I4(i*2-1j*2-11)=(I3(i*2j*2-1)+I3(i*2j*2+1))/2;
        I4(i*2-1j*2-13)=(I3(i*2-1j*2)+I3(i*2+1j*2))/2;
        I4(i*2j*22)=I3(i*2+1j*2+1);
        I4(i*2j*21)=(I3(i

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1390  2018-05-07 15:33  demosaic\DemosaiC.m

     文件     671476  2018-05-03 11:47  demosaic\kodim19.png

     文件     290273  2018-05-07 15:33  demosaic\stripes2.png

     目录          0  2018-05-03 14:49  demosaic

----------- ---------  ---------- -----  ----

               963139                    4


评论

共有 条评论