Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
ImageUtility Class Reference

#include <ImageUtility.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC
Handle_Image_PseudoColorImage 
PixelDiff (const Handle< Image_Image > &aImage, const Handle< Image_Image > &anotherImage)
 Create a X11 Window and perform a XPutImage on it,
from any Image , any AlienImage .
//! Create a Black & White Image from two Image.
Resulting Image Pixel is set to 0 if Pixel from
both Image are the same else set to 1 .

static
Handle_Image_PseudoColorImage 
PixelColorDiff (const Handle< Image_Image > &aImage, const Handle< Image_Image > &anotherImage)
 Create a Black & White Image from two Image.
Resulting Image Pixel is set to 0 if PixelColor
from both Image are the same else set to 1 .

static
Handle_Image_PseudoColorImage 
PixelColorDiff (const Handle< Image_Image > &aImage, const Handle< Image_Image > &anotherImage, const Handle< Aspect_ColorRampColorMap > &aCRColorMap)
 Create a ColorRamp Image from two Image.
Resulting Image Pixel Index is proportional
to the (Red+Green_Blue)Image Differences scaling
to the ColorRamp range.

static void PixelColorDiff (const Handle< Image_Image > &aImage, const Handle< Image_Image > &anotherImage, const Handle< Aspect_ColorRampColorMap > &aCRColorMap, Handle< Image_PseudoColorImage > &RedDiff, Handle< Image_PseudoColorImage > &GreenDiff, Handle< Image_PseudoColorImage > &BlueDiff)
 Create a ColorRamp Images from two Image.
Resulting Image Pixel Index is proportional
to the Image Differences scaling to the
ColorRamp range.


Member Function Documentation

static Handle_Image_PseudoColorImage ImageUtility::PixelColorDiff ( const Handle< Image_Image > &  aImage,
const Handle< Image_Image > &  anotherImage 
) [static]
static Handle_Image_PseudoColorImage ImageUtility::PixelColorDiff ( const Handle< Image_Image > &  aImage,
const Handle< Image_Image > &  anotherImage,
const Handle< Aspect_ColorRampColorMap > &  aCRColorMap 
) [static]
static void ImageUtility::PixelColorDiff ( const Handle< Image_Image > &  aImage,
const Handle< Image_Image > &  anotherImage,
const Handle< Aspect_ColorRampColorMap > &  aCRColorMap,
Handle< Image_PseudoColorImage > &  RedDiff,
Handle< Image_PseudoColorImage > &  GreenDiff,
Handle< Image_PseudoColorImage > &  BlueDiff 
) [static]
static DEFINE_STANDARD_ALLOC Handle_Image_PseudoColorImage ImageUtility::PixelDiff ( const Handle< Image_Image > &  aImage,
const Handle< Image_Image > &  anotherImage 
) [static]

The documentation for this class was generated from the following file: