Deeplearning4J Integration - Image Processing
The Image Processing Extension for the KNIME Deeplearning4J Integration allows to use images from KNIME Image Processing as input for deeplearning Nodes. Hence, you can read images, preprocess them using Nodes from KNIME Image Processing and use them to train networks. Images are most commonly used together with convolutional networks.
The Image Processing Extension for the KNIME Deeplearning4J Integration can be found in the KNIME Community Contributions Update Site. You can search for the following extension:
KNIME Image Processing - Deeplearning4J Integration
Examples Workflows can be found on the public Example Server.
Pixel Type of Images
In order to be used as input, images need to be flattened, which is done automatically. During this process the pixel values will be converted to single precision by the Deeplearning4J Library. In order to problems it is recommended to convert the pixel type of all images to single precision before learning.
The KNIME Deeplearning4J Integration is available under the same License as KNIME.