复数のの値を抽出しですです

16次观看(最近30天)
高校生です
以下の用い,,,枚枚の辉度をを抽出したのですのですのですがががが,,,,,,,,,,,枚枚枚ほどの画像に同じ
image = imread(filename);
i = rgb2gray(image);
a =平均2(i);

答案(2)

atsushi ueno
atsushi ueno 2021年11月10日
ついこの上质问に事例载ってます。これを応用してて下记にに载せ载せ载せ
60枚ほどとスクリプトカレントにて実行します。试しにににに画像画像画像枚枚枚でしててみ
imgfiles = dir('*.jpg');%例:现在フォルダに拡张子拡张子拡张子のの画像するする
numfiles =长度(imgfiles);
a = [];
为了i = 1:数字
image = imread(imgfiles(i).name);
i = rgb2gray(image);
a = [a平均2(i)];
结尾
一个
a = 1×3
136.0832 139.5826 114.1768
1条评论
宗一郎(soichiro)髙桥(高桥)
うまくできた。回答ありがとうございます。

登录发表评论。


疝气宝贝
疝气宝贝 2021年11月10日
编辑:疝气宝贝 2021年11月10日
任意の场所を uigetdir 设定します。
そして 成像 からフォルダのファイルのを抜き出します。
最后に CellFun で函数ををファイルごとに处理し。。。
CLC,清晰;
s = uigetdir;
名称= imagedatastore(s);
c = cellfun(@image_mean,names.files,“统一输出”,错误的);
功能y = image_mean(名称)
image = imread(name);
image_g = rgb2gray(image);
y =均值2(image_g);
结尾

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!