エクセルに表として出力するための表の作り方
    5 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
jpegFiles = dir('*.jpg');
numfiles = 162;
mydata = cell(1, numfiles);
T = table((1:162)', zeros(162,1), 'VariableNames', {'Serial_No.', 'meanLuminance'})
for k = 1:numfiles
    mydata{k} = imread(jpegFiles(k).name);
    RGB = imread(jpegFiles(k).name);
    graying = rgb2gray(RGB);
    meanLuminance = mean(graying,"all")
    T{k,2} = meanLuminance;
end
162枚の画像の1枚ずつの平均輝度を計算し、それを表にしたいのです。しかし、上のコードでは、162×2の行列の表は作れたのですが、meanLuminanceのところに平均輝度の計算結果が表示されず、困っています。よろしくお願いします。
1 commentaire
  Dyuman Joshi
      
      
 le 31 Oct 2023
				@suzuka iwaki, It would be better if you respond to the answer(s) given, instead of asking a new question. https://in.mathworks.com/matlabcentral/answers/2039391-?s_tid=prof_contriblnk
Réponses (0)
Voir également
Catégories
				En savoir plus sur 標準ファイル形式 dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
