An m-by-n-by-1 image cannot be used as input image in the Fully Convolutional Network FCN ?

1 回表示 (過去 30 日間)
Gobert
Gobert 2021 年 12 月 7 日
コメント済み: Matt J 2021 年 12 月 9 日
Hi, Can you help? I am trying to use the FCN (fully convolutional network) layers for semantic segmentation. Here's the function I used:
lgraph = fcnLayers(InputImageSize, NumberOfClasses);
net = trainNetwork(dstrain,lgraph,options);
Here's the error I got:
Error using trainNetwork (line 184) The training images are of size 256×256×1 but the input layer expects images of size 256×256×3. Error in network_bx (line 114)
My question: I would like to know if FCN layer does not work on m×n×1 or grayscale images. If it does, can you help me to understand why I got the above error when I used images with the size m×m×1?
  2 件のコメント
Matt J
Matt J 2021 年 12 月 8 日
What did you give as InputImageSize?
Matt J
Matt J 2021 年 12 月 8 日
Robert replied:
I used images of input size 256 × 256 × 1

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

回答 (2 件)

Matt J
Matt J 2021 年 12 月 8 日
I was able to modify the input size in deepNetworkDesigner. No idea what will happen when you try to train it.
  14 件のコメント
Gobert
Gobert 2021 年 12 月 9 日
Did you successfully train the fcn after doing your modifications?
Matt J
Matt J 2021 年 12 月 9 日
I did not attempt to train. My GPU isn't that great.

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


yanqi liu
yanqi liu 2021 年 12 月 8 日
yes,sir,may be change the data load,such as
imageSize = [256 256 3];
augimds = augmentedImageDatastore(imageSize,dstrain,'ColorPreprocessing','gray2rgb');
  1 件のコメント
yanqi liu
yanqi liu 2021 年 12 月 9 日
yes,sir,may be use
trainingImages = imageDatastore('train',...
'IncludeSubfolders',true,...
'LabelSource','foldernames','ReadFcn',@data_preporcess);
function data = data_preporcess(file)
data = imread(file);
if ndims(data) == 2
data = cat(3, data, data, data);
end
data = imresize(data, [256 256], 'bilinear');
data = double(data);

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

カテゴリ

Help Center および File ExchangeImage Data Workflows についてさらに検索

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by