Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

HxIdentMaskMedian.h File Reference

More...

#include "HxImageRep.h"

Go to the source code of this file.

Functions

HxValue L_HXIMAGEREP HxIdentMaskMedian (HxImageRep im, HxImageRep mask, HxPoint p, HxSizes size, int label)
 Compute the median of all pixels in "im" identified by "mask". More...


Detailed Description


Function Documentation

HxValue L_HXIMAGEREP HxIdentMaskMedian HxImageRep    im,
HxImageRep    mask,
HxPoint    p,
HxSizes    size,
int    label
 

Compute the median of all pixels in "im" identified by "mask".

"mask" is assumed to be an identification image with pixel type short. The function considers all pixels within the area starting at point "p" with given "size" and a value equal to label.

Implementation specifics :

00015 {
00016     HxBoundingBox bb(size);
00017     bb = bb.translate(p);
00018     HxTagList tags;
00019     HxAddTag(tags, "maskVal", label);
00020     HxAddTag(tags, "boundingBox", bb);
00021     im.exportOpExtra("identMaskMedian", mask, tags);
00022     HxValue v = HxGetTag(tags, "result", HxValue(0));
00023     return v;
00024 }


Generated on Mon Jan 27 15:48:53 2003 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001