Effacer les filtres
Effacer les filtres

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

43 vues (au cours des 30 derniers jours)
N/A
N/A le 9 Juin 2024
Modifié(e) : N/A le 19 Juin 2024
ありがとうございました

Réponses (1)

Akira Agata
Akira Agata le 10 Juin 2024
Modifié(e) : Akira Agata le 10 Juin 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 commentaire
Atsushi Ueno
Atsushi Ueno le 12 Juin 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に送る

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!