Generate mask for a resized signal It is supposed that the image is already resized and with its logical origin set.
1645 img().getImage(
imask);
1650 img().getImage(
dmask);
void BinaryConeMask(MultidimArray< int > &mask, double theta, int mode, bool centerOrigin)
double alpha
Smoothness parameter.
Case or algorithm not implemented yet.
void BlobCircularMask(MultidimArray< double > &mask, double r1, blobtype blob, int mode, double x0, double y0, double z0)
Matrix2D< double > mask_geo
void BinaryCrownMask(MultidimArray< int > &mask, double R1, double R2, int mode, double x0, double y0, double z0)
#define REPORT_ERROR(nerr, ErrormMsg)
void BinaryDWTSphericalMask3D(MultidimArray< int > &mask, double radius, int smin, int smax, const std::string &quadrant)
void BinaryWedgeMask(MultidimArray< int > &mask, double theta0, double thetaF, const Matrix2D< double > &A, bool centerOrigin)
#define BINARY_CROWN_MASK
void BinaryCircularMask(MultidimArray< int > &mask, double radius, int mode, double x0, double y0, double z0)
#define RAISED_COSINE_MASK
#define BINARY_CYLINDER_MASK
void SincMask(MultidimArray< double > &mask, double omega, int mode, double x0, double y0, double z0)
#define BINARY_FRAME_MASK
void apply_geo_cont_2D_mask(MultidimArray< double > &mask, const Matrix2D< double > &A)
String integerToString(int I, int _width, char fill_with)
MultidimArray< double > dmask
#define RAISED_CROWN_MASK
void BlackmanMask(MultidimArray< double > &mask, int mode, double x0, double y0, double z0)
#define BINARY_DWT_SPHERICAL_MASK
void BlobCrownMask(MultidimArray< double > &mask, double r1, double r2, blobtype blob, int mode, double x0, double y0, double z0)
void BinaryDWTCircularMask2D(MultidimArray< int > &mask, double radius, int smin, int smax, const std::string &quadrant)
void GaussianMask(MultidimArray< double > &mask, double sigma, int mode, double x0, double y0, double z0)
#define BINARY_DWT_CIRCULAR_MASK
void BinaryCylinderMask(MultidimArray< int > &mask, double R, double H, int mode, double x0, double y0, double z0)
#define BLOB_CIRCULAR_MASK
void RaisedCrownMask(MultidimArray< double > &mask, double r1, double r2, double pix_width, int mode, double x0, double y0, double z0)
void apply_geo_binary_2D_mask(MultidimArray< int > &mask, const Matrix2D< double > &A)
void BinaryTubeMask(MultidimArray< int > &mask, double R1, double R2, double H, int mode, double x0, double y0, double z0)
#define BINARY_CIRCULAR_MASK
int order
Derivation order and Bessel function order.
MultidimArray< int > imask
void RaisedCosineMask(MultidimArray< double > &mask, double r1, double r2, int mode, double x0, double y0, double z0)
#define BINARY_WEDGE_MASK
Incorrect value received.
double radius
Spatial radius in Universal System units.
int readMapped(const FileName &name, size_t select_img=ALL_IMAGES, int mode=WRITE_READONLY)
void BinaryFrameMask(MultidimArray< int > &mask, int Xrect, int Yrect, int Zrect, int mode, double x0, double y0, double z0)