Table of Contents
In this chapter we will introduce to you how an image processing pipeline is implemented by means of a MeVisLab network. We are going to implement a contour filter which is based on the elementary image processing steps average, dilation, and subtraction. To get a visual impression of what the filter is doing, we will also implement two synchronized render pipelines with 2D viewers for the filter in- and output.
Section 4.2, “Implementing the Contour Filter”: implementing an image processing pipeline
Section 4.3, “Parameter Connection for Synchronization”: synchronizing parameters between different modules by establishing parameter connections
This will be our resulting network:
Note | |
---|---|
In this example, the Inventor inputs of the |
First, we need an image as input. This image will be used as the input image for the normal viewer as well as as the input and filter image for the image processing pipeline.
Create a new network (File → New) and save it to disk.
Find and add the LocalImage
module via the Quick Search. As image input, use an image from the
default MeVisLab demo data path.
The default image loaded by LocalImage
, ProbandT1 is fine.
For the output, find and add the View2D
module via the Quick Search and connect
it to the LocalImage
output.
Double-click View2D
to see the
original image. Later, we will compare this output with the image
resulting from the filter process.
Tip | |
---|---|
To see an immediate (albeit small) preview of the input image, you can enable the preview modus in the menu bar, Extras → Show Image Connector Preview. |
© 2024 MeVis Medical Solutions AG