画像処理をした後に、その画像の輝度を求める方法
10 次查看(过去 30 天)
显示 更早的评论
I=imread('sc_00776.jpg');
sigma = 100;
J = imflatfield(I,sigma);
imshow(J)
title(['Flat-Field Corrected Image, \sigma = ',num2str(sigma)])
jpegFiles = dir('*.jpg');
numfiles = ; %フォルダ内のファイルの数
mydata = cell(1, numfiles);
T = table((1:numfiles)', zeros(numfiles,1), 'VariableNames', {'Serial_No.', 'meanLuminance'})%表作成
for k = 1:numfiles
mydata{k} = imread(jpegFiles(k).name);
meanLuminance = mean(mydata{k},"all")%平均輝度値を求める
T{k,2} = meanLuminance
end
上のコードで画像処理を行い、下のコードで輝度を求めたいのですが、画像処理を行った画像のファイルが.figになってしまい、フリーの変換サイトで.jpgへの変換を試みたのですが、エラーで出来ませんでした。.figのまま輝度を求める事は可能か、可能であればそのコードを教えていただきたいです。
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!