Icon

SiLA_​Images

Get Images from SiLA2 Server and Send Back Results

This workflow demonstrates how to get raw images from a (custom) SiLA2 server, how to process the data with KNIME nodes, and how to send comuptation results back to the SiLA2 server.

**IMPORTANT**
This workflow requires a Java library that we have not bundled to keep the file size minimal. Please import the entire SiLA Prototype workflow group (see link below) to run this workflow.

**IMPORTANT**
In order to successfully run this workflow, you have to setup a custom SiLA2 server. Please follow these instructions to start it:

1. Make sure that you have at least Java 8 installed on your computer and that the according environment variables are correctly set. (You can check this in a terminal by executing “java -version”)

2. Open a terminal or commandline and execute the following command: “java -jar server -p 50052 -xml -data ”. (You can figure out the paths by right clicking on the respective item in the KNIME Explorer and selecting Copy Location > Local path)

3. Make sure that you see some output like "2021-01-08 12:37:31 INFO s.l.s.SiLAServer:97 - Server started on port=50052" in the terminal.

Developed by Mike Groezinger (mike.groezinger@siobra.de) and Stefan Helfrich (stefan.helfrich@knime.com).

This workflow demonstrates how to get raw images from a (custom) SiLA2 server, how to process the data with KNIME nodes, and how to sendcomuptation results back to the SiLA2 server.Please find instructions for setting up a SiLA2 server in the workflow description. Read allimagesAggregate byinput image tocompute cell countExtract input namefrom segmentation mask Send Resultsto SiLA Server Image Reader(Table) GroupBy Labeling Properties Cell Segmentation Get Binary Streamfrom SiLA Server Extract Files fromBinary Stream This workflow demonstrates how to get raw images from a (custom) SiLA2 server, how to process the data with KNIME nodes, and how to sendcomuptation results back to the SiLA2 server.Please find instructions for setting up a SiLA2 server in the workflow description. Read allimagesAggregate byinput image tocompute cell countExtract input namefrom segmentation mask Send Resultsto SiLA Server Image Reader(Table) GroupBy Labeling Properties Cell Segmentation Get Binary Streamfrom SiLA Server Extract Files fromBinary Stream

Nodes

Extensions

Links