|
void | RaisedCosineMask (MultidimArray< double > &mask, double r1, double r2, int mode, double x0, double y0, double z0) |
|
void | RaisedCrownMask (MultidimArray< double > &mask, double r1, double r2, double pix_width, int mode, double x0, double y0, double z0) |
|
void | KaiserMask (MultidimArray< double > &mask, double delta, double Deltaw) |
|
void | SincMask (MultidimArray< double > &mask, double omega, int mode, double x0, double y0, double z0) |
|
void | SincKaiserMask (MultidimArray< double > &mask, double omega, double delta, double Deltaw) |
|
void | BlackmanMask (MultidimArray< double > &mask, int mode, double x0, double y0, double z0) |
|
void | SincBlackmanMask (MultidimArray< double > &mask, double omega, double power_percentage, double x0, double y0, double z0) |
|
void | BinaryCircularMask (MultidimArray< int > &mask, double radius, int mode, double x0, double y0, double z0) |
|
void | BlobCircularMask (MultidimArray< double > &mask, double r1, blobtype blob, int mode, double x0, double y0, double z0) |
|
void | BinaryCrownMask (MultidimArray< int > &mask, double R1, double R2, int mode, double x0, double y0, double z0) |
|
void | BinaryTubeMask (MultidimArray< int > &mask, double R1, double R2, double H, int mode, double x0, double y0, double z0) |
|
void | BlobCrownMask (MultidimArray< double > &mask, double r1, double r2, blobtype blob, int mode, double x0, double y0, double z0) |
|
void | BinaryFrameMask (MultidimArray< int > &mask, int Xrect, int Yrect, int Zrect, int mode, double x0, double y0, double z0) |
|
void | GaussianMask (MultidimArray< double > &mask, double sigma, int mode, double x0, double y0, double z0) |
|
void | BinaryDWTCircularMask2D (MultidimArray< int > &mask, double radius, int smin, int smax, const std::string &quadrant) |
|
void | SeparableSincKaiserMask2D (MultidimArray< double > &mask, double omega, double delta, double Deltaw) |
|
void | mask2D_4neig (MultidimArray< int > &mask, int value, int center) |
|
void | mask2D_8neig (MultidimArray< int > &mask, int value1, int value2, int center) |
|
void | BinaryDWTSphericalMask3D (MultidimArray< int > &mask, double radius, int smin, int smax, const std::string &quadrant) |
|
void | BinaryCylinderMask (MultidimArray< int > &mask, double R, double H, int mode, double x0, double y0, double z0) |
|
void | BinaryConeMask (MultidimArray< int > &mask, double theta, int mode, bool centerOrigin) |
|
void | BinaryWedgeMask (MultidimArray< int > &mask, double theta0, double thetaF, const Matrix2D< double > &A, bool centerOrigin) |
|
void | mask3D_6neig (MultidimArray< int > &mask, int value, int center) |
|
void | mask3D_18neig (MultidimArray< int > &mask, int value1, int value2, int center) |
|
void | mask3D_26neig (MultidimArray< int > &mask, int value1, int value2, int value3, int center) |
|
int | count_with_mask (const MultidimArray< int > &mask, const MultidimArray< std::complex< double > > &m, int mode, double th1, double th2) |
|
void | rangeAdjust_within_mask (const MultidimArray< double > *mask, const MultidimArray< double > &m1, MultidimArray< double > &m2) |
|
|
All Mask tools work only in the overlapping area of the given image/volume and the mask in logical coordinates. Ie, if you have a mask defined from -2 to 2 and you apply it to an image defined from 0 to 63 then only those values of the mask between 0 and 2 will be applied. The rest of the image will remain untouched. This region where the mask is active within the overlapping area will be called in this documentation: active area.
|
void | apply_geo_binary_2D_mask (MultidimArray< int > &mask, const Matrix2D< double > &A) |
|
void | apply_geo_cont_2D_mask (MultidimArray< double > &mask, const Matrix2D< double > &A) |
|