CNNを用いた回帰用​のネットワークを作り​たいのですがどうした​らよいですか?

10 ビュー (過去 30 日間)
Natsuo OKADA
Natsuo OKADA 2020 年 11 月 4 日
コメント済み: Natsuo OKADA 2020 年 11 月 9 日
CNNを用いた画像用の回帰のネットワークを作成したいのですが、学習させる画像データの読み込みはどのように行ったらよいのでしょうか?
よろしくお願いいたします。

採用された回答

Kenta
Kenta 2020 年 11 月 6 日
こんにちは、以下の例を参照されていますでしょうか?
ここでは、入力を4D配列(RGB画像をどんどん積み重ねるイメージ)にしています。
例えば、手持ちの画像を順に読み込んで
xtrain=[];
for k=1:10
I=imread('xxxx');
xtrain=cat(4,xtrain,I);
end
のようにすれば4D配列を作成することができます。
他の方法として、4D配列は作らず、transform関数などを使いながらイメージデータストアを使って読み込む方法もありますが、上の方法よりは複雑になるかもしれません。
https://jp.mathworks.com/help/deeplearning/ug/image-to-image-regression-using-deep-learning.html
  1 件のコメント
Natsuo OKADA
Natsuo OKADA 2020 年 11 月 9 日
丁寧なご回答ありがとうございます。4D配列の部分がよくわかっていませんでした。教えていただいてありがとうございました。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeイメージを使用した深層学習 についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!