41 h =
gROOT->GetPluginManager()->FindHandler(
"TImage");
49 if (img) img->
SetName(
"dummy_image");
132 img->
SetImage(imageData, width, height, palette);
147 img->
SetImage(imageData, width, palette);
162 img->
SetImage(imageData, width, palette);
virtual void Append(const TImage *, const char *="+", const char *="#00000000")
TImage operator+(const TImage &i1, const TImage &i2)
virtual void SetName(const char *name)
Change (i.e.
static const char * filename()
Int_t LoadPlugin()
Load the plugin library for this handler.
An abstract interface to image processing library.
Long_t ExecPlugin(int nargs, const T &...params)
virtual void SetImage(const Double_t *, UInt_t, UInt_t, TImagePalette *=0)
Bool_t EndsWith(const char *pat, ECaseCompare cmp=kExact) const
Return true if string ends with the specified string.
R__EXTERN TSystem * gSystem
virtual void ReadImage(const char *, EImageFileTypes=TImage::kUnknown)
A class to define a conversion from pixel values to pixel color.
Array of doubles (64 bits per element).
static EImageFileTypes GetImageFileTypeFromFilename(const char *opt)
Return the image type for the extension specified in filename.
static TImage * Open(const char *file, EImageFileTypes type=kUnknown)
Open a specified image file.
virtual Bool_t ExpandPathName(TString &path)
Expand a pathname getting rid of special shell characters like ~.
virtual Bool_t SetImageBuffer(char **, EImageFileTypes=TImage::kPng)
TImage operator/(const TImage &i1, const TImage &i2)