質問: 画像データセットを4-d doubleに変換する方法 回帰用の畳み込みニューラル ネットワークの学習 https://jp.mathworks.com/help/deeplearning/examples/train-a-convolutional-neural-network-for-regression.html を自分の画像データセットで行いたいのですが, 画像データセットを4-d doubleに変換する方法がわかりません. どなたかご教示お願い致します.
回答: % 自分の取り込みたいサイズに合わせてdを作成 d=zeros(135,198,3,10); for i=1:10 % 積み重ねていきたい画像を読み込んでいく(通常は下のように同一のものは読まない) i=imread('onion.png'); % dのi番目の画像として格納 d(:,:,:,i)=i; end 例えばこのようにすれば可能です。iは同一の画像を読み込んでしまっていますが、実際の場合は、順次対象のデータセットから読んでいけばよいです。