三次元行列の作成
古いコメントを表示
画像(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 で Logical についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!