Skip to content

18.3 Filters

FEBio Studio allows you to apply various filters to your images. These features are still under development, and as such there are not yet many filters available. In order to add, edit, or apply filters to your image, select the image from the Model Tree, then select the Filters tab in the 3D Image box in the Model panel.

Adding, Removing, and Editing Filters

The Filter GUI consists of two boxes, the Filters box and the Filter Properties box, and an Apply button. Due to the time-intensive nature of some filters, filters are only applied to the image when you click the Apply button. The effects of any addition, removal, editing, or reordering of filters will not be applied to the image until the Apply button is clicked. The following actions can be done in the Filter GUI:

  • To add a new filter, click the green plus icon to the right of the Filters box. This will open a dialog box which will allow you to select the type of filter you'd like to add.

  • To remove a filter, select it from the list of filters, and click the red X icon.

  • To change the order in which filters are applied, simply drag and drop the filters in the Filters box to reorder them. The filters will be applied in order from top to bottom.

  • To change a filter's properties, select the filter from the Filters box. The filter's properties will appear, and can be edited in the Filter Properties box.

Available Filters

The image filtering functionality in FEBio Studio is new, and under active development. As such, there are only a small number of filters currently available. Many more filters will be added soon.

There are three filters currently available: a threshold filter, a mean image filter, and a Gaussian blur filter.

The threshold filter allows you to set a minimum and maximum intensity value for your image. Pixel values below your minimum will be set to 0, those above your maximum will be set to 255, and all other pixel values will be scaled between 0 and 255 linearly.

The mean image filter will assign each pixel the value of the average of all surrounding pixels within a given radius. The X, Y, and Z radii can each be set individually.

The Gaussian blur filter applies a Gaussian blur to the image. The sigma value of the Gaussian distribution can be specified in the filter properties.

Any other filters that may appear should be considered experimental for now.