#include <ImLib3D/Image3D.hpp>
#include <ImLib3D/ImageProcessor.hpp>
#include <ImLib3D/MorphologicalOperators.hpp>
Include dependency graph for TestPatterns.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | IP3D |
namespace | IP3D::ConeHelpers |
Functions | |
void | Sphere (const Size3D &size, const Vect3Df &C, float r, Image3Df &ima) |
void | Explode (const Size3D &size, const Vect3Df &C, Field3Df &ima) |
void | Cone (const Size3D &size, const Vect3Df &P0, const Vect3Df &P1, float r, Image3Df &ima, float ar=4.0) |
void | NoiseUniform (const Size3D &size, Image3Df &ima, float v0=0, float v1=1) |
void | NoiseGaussian (const Size3D &size, Image3Df &ima, float v0=0, float v1=1) |
void | Target (const Size3D &size, Image3Df &ima) |
void | Bump (const Size3D &size, const Vect3Df ¢er, float height, float gsize, Image3Df &ima) |
void | Ramp (const Size3D &size, int direction, float v0, float v1, Image3Df &res, int pos0=-1, int pos1=-1) |
void | Parallellogram (const Size3D &size, const RectZone3Di &rect, Image3Df &ima) |
void | RectangularGrid (const Size3D &size, const Size3D &masksize, Image3Df &ima, const Vect3Di *pintersection=NULL) |
void | ColoredGrid (const Size3D &size, const Size3D &masksize, Mask3D &ima, StructureElementType neighborhoodtype=MORPHO_Cross7) |
Definition in file TestPatterns.hpp.
|
#&Sphere&# Draws a sphere. Input: image size |
|
#&Explode&# Creates a field where vectors point away from a specified center. The falue of the field a point P is: F(P)=P-C |
|
#&Cone&# Draws a cone. Input: image size,base's center. Point. |
|
#&NoiseUniform&# Creates an image with uniform noise. |
|
#&NoiseGaussian&# Creates an image with gaussian noise. |
|
#&Target&# Creates an image with target like pattern. Spatial frequency increases radially from center of image. |
|
#&Bump&# Creates a gaussian bump. Given a center, bump height, and std dev |
|
#&Ramp&# Creates an image containing a linearly from v0 to v1 in a given direction. pos0 and pos1 give the begining and end of the ramp. If pos0 is negative (default) then pos0=0. If pos1 is negative (default) then pos1=size of image in given direction. directions:0=X 1=Y 2=Z |
|
#&Parallellogram&# Creates an image with a parallellogram. Both points are included. |
|
#&RectangularGrid&# Creates an image with a grid |
|
#&ColoredGrid&# Creates an image where no two neighbors have the same colors |