ありがとうございしました
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Risposte (1)
Akira Agata
il 10 Giu 2024
Modificato: Akira Agata
il 10 Giu 2024
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 Commento
Atsushi Ueno
il 12 Giu 2024
上記回答の後質問に追加されたコードを応用しました。
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に送る
Vedere anche
Categorie
Scopri di più su ビッグ データの処理 in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!