#include <mia/3d/vectorfield.hh>#include <mia/3d/orientation.hh>#include <mia/3d/rot.hh>#include <mia/2d/image.hh>#include <mia/3d/valueattributetranslator.hh>#include <mia/core/pixeltype.hh>#include <mia/core/filter.hh>Go to the source code of this file.
Data Structures | |
| class | C3DImage |
| The generic base type of a 3D image. More... | |
| struct | FConvert3DImageToPixeltypeO< O > |
| functor to convert an image with an abitrary pixel type to single floating point pixels More... | |
| class | T3DImage< T > |
| Specific type of the 3D images that hold real pixel data. More... | |
Typedefs | |
| typedef T3DImage< bool > | C3DBitImage |
| 3D image with binary values More... | |
| typedef T3DImage< double > | C3DDImage |
| 3D image with signed 64 bit floating point values More... | |
| typedef T3DImage< float > | C3DFImage |
| 3D image with signed 32 bit floating point values More... | |
| typedef std::vector< P3DImage > | C3DImageSeries |
| helper type for image series More... | |
| typedef T3DImage< int8_t > | C3DSBImage |
| 3D image with signed 8 bit integer values More... | |
| typedef T3DImage< int32_t > | C3DSIImage |
| 3D image with signed 32 bit integer values More... | |
| typedef T3DImage< int64_t > | C3DSLImage |
| 3D image with signed 64 bit integer values More... | |
| typedef T3DImage< int16_t > | C3DSSImage |
| 3D image with signed 16 bit integer values More... | |
| typedef T3DImage< uint8_t > | C3DUBImage |
| 3D image with unsigned 8 bit integer values More... | |
| typedef T3DImage< uint32_t > | C3DUIImage |
| 3D image with unsigned 32 bit integer values More... | |
| typedef T3DImage< uint64_t > | C3DULImage |
| 3D image with unsigned 64 bit integer values More... | |
| typedef T3DImage< uint16_t > | C3DUSImage |
| 3D image with unsigned 16 bit integer values More... | |
| typedef FConvert3DImageToPixeltypeO< float > | FCopy3DImageToFloatRepn |
| short name for 3DImage to float pixel repn copy functor More... | |
| typedef C3DImage::Pointer | P3DImage |
| define a shortcut to the 3D image shared pointer. More... | |
| typedef std::shared_ptr< C3DImageSeries > | P3DImageSeries |
Functions | |
| EXPORT_3D C3DFVectorfield | get_gradient (const C3DImage &image) |
| typedef T3DImage<bool> C3DBitImage |
3D image with binary values
Definition at line 471 of file 3d/image.hh.
3D image with signed 64 bit floating point values
Definition at line 501 of file 3d/image.hh.
3D image with signed 32 bit floating point values
Definition at line 498 of file 3d/image.hh.
| typedef std::vector<P3DImage> C3DImageSeries |
helper type for image series
Definition at line 138 of file 3d/image.hh.
| typedef T3DImage<int8_t> C3DSBImage |
3D image with signed 8 bit integer values
Definition at line 474 of file 3d/image.hh.
| typedef T3DImage<int32_t> C3DSIImage |
3D image with signed 32 bit integer values
Definition at line 486 of file 3d/image.hh.
| typedef T3DImage<int64_t> C3DSLImage |
3D image with signed 64 bit integer values
Definition at line 492 of file 3d/image.hh.
| typedef T3DImage<int16_t> C3DSSImage |
3D image with signed 16 bit integer values
Definition at line 480 of file 3d/image.hh.
| typedef T3DImage<uint8_t> C3DUBImage |
3D image with unsigned 8 bit integer values
Definition at line 477 of file 3d/image.hh.
| typedef T3DImage<uint32_t> C3DUIImage |
3D image with unsigned 32 bit integer values
Definition at line 489 of file 3d/image.hh.
| typedef T3DImage<uint64_t> C3DULImage |
3D image with unsigned 64 bit integer values
Definition at line 495 of file 3d/image.hh.
| typedef T3DImage<uint16_t> C3DUSImage |
3D image with unsigned 16 bit integer values
Definition at line 483 of file 3d/image.hh.
| typedef FConvert3DImageToPixeltypeO<float> FCopy3DImageToFloatRepn |
short name for 3DImage to float pixel repn copy functor
Since copy-conversion to a floating pixel type image is used often we provide here a typedef for the functor.
Definition at line 455 of file 3d/image.hh.
| typedef C3DImage::Pointer P3DImage |
define a shortcut to the 3D image shared pointer.
Definition at line 134 of file 3d/image.hh.
| typedef std::shared_ptr<C3DImageSeries> P3DImageSeries |
Definition at line 139 of file 3d/image.hh.