ありがとうございしました

조회 수: 2 (최근 30일)
N/A
N/A 2024년 6월 9일
편집: N/A 2024년 6월 19일
ありがとうございました

답변 (1개)

Akira Agata
Akira Agata 2024년 6월 10일
편집: Akira Agata 2024년 6월 10일
imtool は画像の調査 (2点間の距離の計測やピクセルのRGB値確認など) をおこなうためのものですので、imtool のみでは作成することができません。
代わりに、以下のような使い方であればイタリアの国旗を作成することができます。
% 前準備:
% 1.イタリア国旗の写真やイラストの画像ファイルをMATLABに読み込む
% 2.imtool でイタリア国旗の3色それぞれのRGB値を確認する
%   (⇒たとえば (0,135,0), (255,255,255), (235,0,0) だったとします)
% 3.作成したいイタリア国旗のサイズを決める
%   (⇒たとえば縦400ピクセル×横600ピクセルとします)
% いざ作成!
I = repelem([0 1 2], 400, 200);
imagesc(I)
colormap([0 135 0;255 255 255; 235 0 0]/255)
  댓글 수: 1
Atsushi Ueno
Atsushi Ueno 2024년 6월 12일
上記回答の後質問に追加されたコードを応用しました。
a = ones(400,200);
a0 = zeros(400,200);
color = zeros(400,600);
color(:,:,1) = [a0 , a*255, a*235];
color(:,:,2) = [a*135, a*255, a0 ];
color(:,:,3) = [a0 , a*255, a0 ];
imtool(uint8(color)); % 注:colorをuint8型に変換してからimtoolに送る

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 ビッグ データの処理에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!