İ need to switch red and blue colors in RGB picture. How i can do that? my version of matlab is R2013a

15 views (last 30 days)
İ need to switch red and blue colors in RGB picture. How i can do that? my version of matlab is R2013a

Answers (1)

Thomas
Thomas on 3 Mar 2014
Edited: Thomas on 3 Mar 2014
Similar question:
or
ii=imread('1.jpg'); % load original
figure()
imshow(ii) % show orignal
newii(:,:,1)=ii(:,:,2);
newii(:,:,2)=ii(:,:,1);
newii(:,:,3)=ii(:,:,3);
figure()
imshow(newii) % show new
  1 Comment
Scott Staniewicz
Scott Staniewicz on 16 Jan 2018
Doesn't this swap the Red with the Green (if it's RGB)? To swap red/blue, they would want
newii(:,:,1)=ii(:,:,3);
newii(:,:,2)=ii(:,:,2);
newii(:,:,3)=ii(:,:,1);

Sign in to comment.

Categories

Find more on Interactive Control and Callbacks in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!