Borrar filtros
Borrar filtros

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

43 visualizaciones (últimos 30 días)
N/A
N/A el 9 de Jun. de 2024
Editada: N/A el 19 de Jun. de 2024
ありがとうございました

Respuestas (1)

Akira Agata
Akira Agata el 10 de Jun. de 2024
Editada: Akira Agata el 10 de Jun. de 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 comentario
Atsushi Ueno
Atsushi Ueno el 12 de Jun. de 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に送る

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!