Colormap Question for script requirements? - Homework
조회 수: 3 (최근 30일)
이전 댓글 표시
I am trying to make two colormaps. Both will be using white and black colors only. It is a 50 x 50 matrix image where each element is randomly either white or black. However, the second image has the colors reversed (so all white is black and vice versa). This is my script I have.
subplot(1,2,1);
cm = [0 0 0;1 1 1];
colormap(cm);
mat = randi(2,50);
image(mat);
title('Yin');
subplot(1,2,2);
cm2 = [1 1 1;0 0 0];
colormap(cm2);
image(mat);
title('Yang');
The only problem is that I don't know where to have the second image switch colors from the first image???
댓글 수: 0
채택된 답변
Image Analyst
2013년 11월 18일
Try this:
subplot(1,2,1);
matrix1 = uint8(randi(2,50) - 1);
imshow(matrix1, []);
title('Yin', 'FontSize', 50);
subplot(1,2,2);
matrix2 = 1 - matrix1;
imshow(matrix2, []);
title('Yang', 'FontSize', 50);
% Enlarge figure to full screen.
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Blue에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!