#include <brainrat/utility/imageprocessor.h>
|
| NeighbourExtractor (const carto::rc_ptr< aims::MaskIterator > mask=carto::rc_ptr< aims::MaskIterator >(), const int amplitude=1, const std::string modes="M", const std::string shape="D", const std::vector< int > layers=std::vector< int >(), const int featureOffset=0) |
|
virtual | ~NeighbourExtractor () |
|
virtual carto::VolumeRef< float > | getFeatures () |
|
virtual int | getCount () |
|
virtual carto::Object | getDict () |
|
virtual void | extract (const carto::VolumeRef< double > &vol) |
|
Definition at line 222 of file imageprocessor.h.
◆ NeighbourExtractor()
bio::NeighbourExtractor::NeighbourExtractor |
( |
const carto::rc_ptr< aims::MaskIterator > |
mask = carto::rc_ptr< aims::MaskIterator >() , |
|
|
const int |
amplitude = 1 , |
|
|
const std::string |
modes = "M" , |
|
|
const std::string |
shape = "D" , |
|
|
const std::vector< int > |
layers = std::vector< int >() , |
|
|
const int |
featureOffset = 0 |
|
) |
| |
◆ ~NeighbourExtractor()
virtual bio::NeighbourExtractor::~NeighbourExtractor |
( |
| ) |
|
|
inlinevirtual |
◆ extract()
virtual void bio::NeighbourExtractor::extract |
( |
const carto::VolumeRef< double > & |
vol | ) |
|
|
virtual |
◆ extractNeighbours()
carto::VolumeRef<uint8_t> bio::NeighbourExtractor::extractNeighbours |
( |
carto::VolumeRef< double > const & |
grayImage, |
|
|
aims::strel::Shape & |
disk |
|
) |
| |
|
protected |
◆ getCount()
virtual int bio::NeighbourExtractor::getCount |
( |
| ) |
|
|
virtual |
◆ getDict()
virtual carto::Object bio::NeighbourExtractor::getDict |
( |
| ) |
|
|
virtual |
◆ getFeatures()
virtual carto::VolumeRef<float> bio::NeighbourExtractor::getFeatures |
( |
| ) |
|
|
virtual |
◆ getStructuringElement()
virtual carto::rc_ptr<aims::strel::Shape> bio::NeighbourExtractor::getStructuringElement |
( |
| ) |
|
|
protectedvirtual |
◆ initializeDict()
virtual void bio::NeighbourExtractor::initializeDict |
( |
| ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following file: