YUV 读取图像并转化成RGB

I =fopen('foreman_420.yuv');
P =fread(I, '*uint8');
q=reshape(P,152064,10);
X=q(:,5);
Y=reshape(X,352,432);


U = Y(:, 289:360);
V = Y(:, 361:432);


U1=reshape(U,176,144);
V1=reshape(V,176,144);


U2=imresize(U1,[352,288])';
V2=imresize(V1,[352,288])';


figure
 imagesc(U2)
 figure
imshow(U2)


% figure
% imagesc(V2)


Y2=Y(:,1:288)';
% figure
% imagesc(Y2);


Z=cat(3,Y2,U2,V2);
Im=ycbcr2rgb(Z);
figure
imshow(Im)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值