三次元行列の作成
显示 更早的评论
画像(1000枚)の輝度値を要素とした三次元行列を作成したいです。
cat関数を用いて、画像を三次元に拡張しようと考えたのですが時間がかかります。
もっと早く作成する方法はありますか?
gray スケールの画像1000枚をfor構文とcat関数を用いて一枚ずつ三次元方向にくっつけています。
采纳的回答
更多回答(1 个)
madhan ravi
2020-7-22
编辑:madhan ravi
2020-7-22
I = num2cell(Images);
W = cat(3, I{:});
2 个评论
shunya hara
2020-7-22
madhan ravi
2020-7-22
n = 4 : 1079;
A = cell(numel(n), 1);
for n = n
A{k} = imread(a(n).name);
k = k + 1;
end
W = cat(3, A{:});
类别
在 帮助中心 和 File Exchange 中查找有关 Convert Image Type 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!