MATLAB Answers


Manipulate RGB Values for an Image

Asked by Billy
on 19 Nov 2012

Hello, I was wondering how I would increase the value of the blue layer of a .jpg. So far, I have only been able to find what those values are, using size(x).



No products are associated with this question.

1 Answer

Answer by Walter Roberson
on 19 Nov 2012
 Accepted answer
BX = 0.20;   %20 percent
IM(:,:,3) = IM(:,:,3) * (1 + BX);

Provided that IM is uint8 dataclass, the limiting to 255 will happen automatically.


Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi test

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!