Is it possible to use deep network designer App to design CNN for image enhancement?
2 次查看(过去 30 天)
显示 更早的评论
I have matlab R2020a and I want to use deep network designer to design my own network for image enhancement. However, I found that the available layers and network examples in deep network designer App are for the task of image classification or regression. ( i.e. the network input is an image and the network output is a label not an image). and I want to design and train a network for image enhancement in which that the network recieves image as an input and outputs an image also not a label. Does anyone know is it possible to do that and how?
2 个评论
Image Analyst
2020-6-4
You can build your own network from scratch if you want. I believe you just drag and drop components onto the design layout.
回答(1 个)
Aniket
2024-10-11
To address your first question, the size of input data needs to be provided to “ImageInputlayer”. If you want the network to process input images of any size, you can resize the image before calling the network. Refer to the documentation on "imresize" function in MATLAB:
For the second question regarding image as an output, you can use “RegressionOutputLayer” in Deep Network Designer:
The following example shows an image-to-image regression in Deep Network Designer to generate a super resolution image as output: https://www.mathworks.com/help/releases/R2020b/deeplearning/ug/image-to-image-regression-in-deep-network-designer.html
I hope this helps you!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Data Workflows 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!