Colormap Question for script requirements? - Homework
1 回表示 (過去 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!