
#include <Channels/DepthChannel.H>
Inheritance diagram for DepthChannel:


This channel will compute a depth map using orientations and intensity in the usual way one would do so with a standard input image. This gives conspicuity to objects in an image based on how far they are from the camera.
Definition at line 55 of file DepthChannel.H.
Public Member Functions | |
| DepthChannel (OptionManager &mgr) | |
| Construct with standard params. | |
| virtual | ~DepthChannel () |
| Destructor. | |
| virtual OrientationChannel & | O () const |
| Get access to the Orientation subchannel. | |
| virtual IntensityChannel & | I () const |
| Get access to the Intensity subchannel. | |
Protected Member Functions | |
| virtual void | doInput (const InputFrame &inframe) |
| DepthChannel requires only depth input. | |
| void | setO (nub::ref< OrientationChannel > o) |
| Install a different Orientation channel. | |
| void | setI (nub::ref< IntensityChannel > i) |
| Install a different intensity channel. | |
|
|
Construct with standard params.
Definition at line 52 of file DepthChannel.C. References ComplexChannel::addSubChan(), and GVX_TRACE. |
|
|
Destructor.
Definition at line 77 of file DepthChannel.C. References GVX_TRACE. |
|
|
DepthChannel requires only depth input.
Implements ChannelBase. Definition at line 83 of file DepthChannel.C. References buildPyrGaussian(), InputFrame::clipMask(), InputFrame::emptyCache, InputFrame::fromRgb(), rutz::shared_ptr< T >::get(), InputFrame::getDepthImage(), InputFrame::grayFloat(), GVX_TRACE, InputFrame::hasDepthImage(), LINFO, InputFrame::pyrCache(), and InputFrame::time(). |
|
|
Get access to the Intensity subchannel.
Definition at line 70 of file DepthChannel.C. References GVX_TRACE. |
|
|
Get access to the Orientation subchannel.
Definition at line 63 of file DepthChannel.C. References GVX_TRACE. |
|
|
Install a different intensity channel.
Definition at line 143 of file DepthChannel.C. References ComplexChannel::addSubChan(), and ComplexChannel::removeSubChan(). |
|
|
Install a different Orientation channel.
Definition at line 135 of file DepthChannel.C. References ComplexChannel::addSubChan(), and ComplexChannel::removeSubChan(). |
1.4.4