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

2 visualizzazioni (ultimi 30 giorni)
N/A
N/A il 9 Giu 2024
Modificato: N/A il 19 Giu 2024
ありがとうございました

Risposte (1)

Akira Agata
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
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に送る

Accedi per commentare.

Categorie

Scopri di più su ビッグ データの処理 in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!