Install KNIME Image Processing

Step 1: Installation of KNIME


  • Choose your operating System

  • You don't really need to install KNIME. Just Copy the extracted KNIME Folder anywhere you want to have it.

  • You can start KNIME clicking on the KNIME executable in the extracted folder

Additional Information

Step 2.1: Installation of KNIME Image Processing

  • In KNIME click on “Files” -> “Install KNIME Extensions”

  • Select KNIME Community Contributions - Imaging

  • Follow the Instructions and you are all set.

Step 2.2 (optional): Additional KNIME Image Processing Plugins

  • There exists more functionality beside the Core Plugin. Follow the steps below to install more plugins, like ImageJ2, Tess4J, CellProfiler, Ilastik, ... etc.

  • Start KNIME

  • Click on “Help” -> “Install New Software”

  • Click on Available Software
  • Activate the Community Contributions Stable Update-Site

  • Confirm with “OK” to confirm your settings

  • Go back to Step 2 and expand the Image Processing category. Now you see all available plugins. 

Additional Information

  • Why isn’t KNIME Image Processing part of KNIME already?
    KNIME is Plugin-based, besides the basic KNIME Installation you can add additional functionality to KNIME, e.g. Image Processing, Network Mining, Text Processing, Chemo Informatics, WEKA Machine Learning and so on.

  • Why are there two update-sites (Trusted & Stable)?
    KNIME Trusted Community Contrubtions only contain nodes which are heavily tested and fulfil a certain requirements (like backwards compatability, maintainance etc). On the other hand there are plugins like the ImageJ2 Integration which is still beta (as ImageJ2 itself is beta) and therefore can't be backwards compatible. Therefore we wait until a stable state to move it to "Trusted".

  • How to install additional Plugins?
    In general, updates can be provided via so called Update-Sites.  You can add as many KNIME Update-Sites to KNIME as you want (or even create your own one). However, KNIME provides three kinds of update-sites themselves: KNIME, KNIME Labs and KNIME Community Contributions. For more information see:

  • How to add an update-site?
    Here we refer to, which gives an easy example of how to add an update-site to KNIME

Step 3: Set your memory (RAM)

  • See:

  • It’s important that you increase your memory if you want to use the image processing extension, especially if you have larger image files ( > 50MB).

  • Simply find out how much memory your computer has and set in the “knime.ini” the value “-Xmx” to ½  or ¾ of your total memory, e.g. “-Xmx1g” (= 1 gigabyte)

Step 4: Load your first Workflow

Additional Information

  • If you need more information on how to create a workflow and how KNIME works we refer to