FilterScanlineSegmentation Class Reference

Segmentation filter. More...

#include <filters/segment_scanline.h>

Inheritance diagram for FilterScanlineSegmentation:

List of all members.


Public Member Functions

 FilterScanlineSegmentation (ColorModel *cm, ScanlineModel *slm)
 Constructor.
virtual void apply ()
 Apply the filter.

Detailed Description

Segmentation filter.

Visually marks pixels depending of their classification determined by the supplied color model to make the segmentation visible - but only the pixels at scanline points. The pixels are marked with the color matching the segmentation with an appropriate place holder color.

Author:
Tim Niemueller

Definition at line 32 of file segment_scanline.h.


Constructor & Destructor Documentation

FilterScanlineSegmentation::FilterScanlineSegmentation ( ColorModel cm,
ScanlineModel slm 
)

Constructor.

Parameters:
cm color model to use
slm scanline model to use

Definition at line 50 of file segment_scanline.cpp.


Member Function Documentation

void FilterScanlineSegmentation::apply (  )  [virtual]

Apply the filter.

Apply the filter to the given source and destination buffers with given width and height and orientation (ori may be ignored for some filters).

Implements Filter.

Definition at line 59 of file segment_scanline.cpp.

References ColorModel::determine(), Filter::dst, Filter::dst_roi, ScanlineModel::finished(), ROI::image_height, ROI::image_width, ROI::line_step, ROI::pixel_step, ScanlineModel::reset(), Filter::src, and Filter::src_roi.


The documentation for this class was generated from the following files: