33 #include "dcmtk/config/osconfig.h"
35 #include "dcmtk/dcmimgle/dimoimg.h"
56 const EI_Status status);
67 return EPI_Monochrome1;
81 const int planar = 0);
95 const unsigned long size,
96 const unsigned long frame,
98 const int planar = 0);
108 const unsigned long fcount)
const;
131 const signed long top_pos,
132 const unsigned long clip_width,
133 const unsigned long clip_height,
134 const unsigned long scale_width,
135 const unsigned long scale_height,
136 const int interpolate,
138 const Uint16 pvalue)
const;
148 const int vert)
const;
169 const double dummy3)
const;
181 const unsigned long fstart,
182 const unsigned long fcount);
204 const signed long left_pos,
205 const signed long top_pos,
206 const Uint16 src_cols,
207 const Uint16 src_rows,
208 const Uint16 dest_cols,
209 const Uint16 dest_rows,
210 const int interpolate = 0,
211 const int aspect = 0,
212 const Uint16 pvalue = 0);
DiMono1Image(const DiDocument *docu, const EI_Status status)
constructor
Interface class to DICOM data management (dcmdata).
virtual const void * getOutputData(const unsigned long frame, const int bits, const int planar=0)
get pixel data with specified format.
Class for MONOCHROME1 images.
DiImage * createRotate(const int degree) const
create a rotated copy of the current image.
Base class for monochrome images.
DiImage * createFlip(const int horz, const int vert) const
create a flipped copy of the current image
DiImage * createMono(const double dummy1, const double dummy2, const double dummy3) const
create monochrome copy of the current image.
virtual EP_Interpretation getInternalColorModel() const
get color model of internal pixel representation.
DiImage * createImage(const unsigned long fstart, const unsigned long fcount) const
create copy of current image object
virtual ~DiMono1Image()
destructor
DiImage * createScale(const signed long left_pos, const signed long top_pos, const unsigned long clip_width, const unsigned long clip_height, const unsigned long scale_width, const unsigned long scale_height, const int interpolate, const int aspect, const Uint16 pvalue) const
create scaled copy of specified (clipping) area of the current image object.