Xmipp  v3.23.11-Nereus
Macros | Functions
metadata_extension.cpp File Reference
#include "metadata_extension.h"
#include "xmipp_image_extension.h"
#include "xmipp_fftw.h"
#include "xmipp_image_generic.h"
#include "matrix2d.h"
#include "metadata_sql.h"
Include dependency graph for metadata_extension.cpp:

Go to the source code of this file.

Macros

#define MAXDOUBLE   __DBL_MAX__
 

Functions

void getStatistics (const MetaData &md, Image< double > &_ave, Image< double > &_sd, bool apply_geo, bool wrap, MDLabel image_label)
 
void writeMdToStack (const MetaData &md, const FileName &fnStack, bool apply_geo, bool wrap, MDLabel image_label)
 
Matrix2D< double > getMatrix (char *matrix)
 
void getAverageApplyGeo (const MetaData &md, MultidimArray< double > &_ave, MDLabel image_label)
 
void getStatistics (const MetaData &md, double &_ave, double &_sd, double &_min, double &_max, bool apply_geo, MDLabel image_label)
 
void getFourierStatistics (MetaDataDb &MDin, double sam, MetaData &MDout, bool do_dpr, double max_sam, MDLabel image_label)
 
void getImageSize (const MetaData &md, size_t &Xdim, size_t &Ydim, size_t &Zdim, size_t &Ndim, MDLabel image_label)
 
void getImageInfo (const MetaData &md, size_t &Xdim, size_t &Ydim, size_t &Zdim, size_t &Ndim, DataType &datatype, MDLabel image_label)
 
void getImageInfo (const MetaData &md, ImageInfo &imgInfo, MDLabel image_label)
 
void getImageSizeFromFilename (const FileName &filename, size_t &Xdim, size_t &Ydim, size_t &Zdim, size_t &Ndim, MDLabel image_label)
 
bool compareImage (const FileName &filename1, const FileName &filename2)
 compare two image files More...
 
bool compareImageSize (const FileName &filename1, const FileName &filename2)
 compare if same dimensions More...
 
bool compareTwoMetadataFiles (const FileName &fn1, const FileName &fn2)
 
int maxFileNameLength (const MetaData &md, MDLabel image_label)
 
void mpiSelectPart (MetaDataDb &md, int rank, int size, int &num_img_tot)
 
void readMetaDataWithTwoPossibleImages (const FileName &fn, MetaData &md)
 
void substituteOriginalImages (const FileName &fn, const FileName &fnOrig, const FileName &fnOut, MDLabel label, bool skipFirstBlock)
 
void bsoftRemoveLoopBlock (const FileName &_inFile, const FileName &_outFile)
 
void bsoftRestoreLoopBlock (const FileName &_inFile, const FileName &_outFile)
 
MDRowVec firstRow (const FileName &fnMetadata)
 

Macro Definition Documentation

◆ MAXDOUBLE

#define MAXDOUBLE   __DBL_MAX__

Definition at line 15 of file metadata_extension.cpp.