编程论坛
注册
登录
编程论坛
→
Matlab
怎样用matlab更改图片中部分地方的颜色?
liushikuan
发布于 2008-11-04 15:25, 3060 次点击
怎样用matlab更改图片中部分地方的颜色?
如附件中,把图片中五角星的蓝色改成红色。能不能?
3 回复
#2
hitzhang
2008-11-04 21:01
令存为C:\Documents and Settings\Administrator\桌面\1.jpg
>> I=imread('C:\Documents and Settings\Administrator\桌面\1.jpg');
J=I(:,:,1)<200;
II=I(:,:,1);II(J)=0;I(:,:,1)=II;
II=I(:,:,2);II(J)=0;I(:,:,2)=II;
II=I(:,:,3);II(J)=255;I(:,:,3)=II;
imshow(I)
>>
#3
liushikuan
2008-11-05 21:48
谢谢了。非常的感谢
!
#4
风追无情
2012-03-21 13:28
请问,这上面的语句都是什么意思?没看懂,谢谢!
1