DCMTK Version 3.6.9
OFFIS DICOM Toolkit
Loading...
Searching...
No Matches
DicomImage Member List

This is the complete list of members for DicomImage, including all inherited members.

addOverlay(const unsigned int group, const signed int left_pos, const signed int top_pos, const unsigned int width, const unsigned int height, const DcmOverlayData &data, const DcmLongString &label, const DcmLongString &description, const EM_Overlay mode=EMO_Default)DicomImageinline
checkDataDictionary()DicomImageprotected
convertPValueToDDL(const Uint16 pvalue, Uint16 &ddl, const int bits=8)DicomImageinline
create12BitPackedBitmap(const void *buffer, const unsigned long size, const unsigned long count)DicomImageinlinestatic
create6xxx3000OverlayData(Uint8 *&buffer, const unsigned int plane, unsigned int &width, unsigned int &height, unsigned long &frames, const unsigned int idx=0) constDicomImageinline
createClippedImage(const signed long left_pos, const signed long top_pos, unsigned long width=0, unsigned long height=0, const Uint16 pvalue=0) constDicomImage
createDicomImage(unsigned long fstart=0, unsigned long fcount=0) constDicomImage
createFlippedImage(int horz=1, int vert=0) constDicomImage
createJavaAWTBitmap(void *&data, const unsigned long frame=0, const int bits=32)DicomImageinline
createMonochromeImage(const double red=0.299, const double green=0.587, const double blue=0.114) constDicomImage
createMonoOutputImage(const unsigned long frame, const int bits)DicomImage
createRotatedImage(signed int degree) constDicomImage
createScaledImage(const unsigned long width, const unsigned long height=0, const int interpolate=0, int aspect=0) constDicomImage
createScaledImage(const double xfactor, const double yfactor=0, const int interpolate=0, const int aspect=0) constDicomImage
createScaledImage(const signed long left_pos, const signed long top_pos, unsigned long clip_width, unsigned long clip_height, unsigned long scale_width=0, unsigned long scale_height=0, const int interpolate=0, int aspect=0, const Uint16 pvalue=0) constDicomImage
createScaledImage(const signed long left_pos, const signed long top_pos, unsigned long width, unsigned long height, const double xfactor, const double yfactor=0, const int interpolate=0, const int aspect=0, const Uint16 pvalue=0) constDicomImage
createWindowsDIB(void *&data, const unsigned long size, const unsigned long frame=0, const int bits=24, const int upsideDown=0, const int padding=1)DicomImageinline
deleteDisplayLUT(const int bits=0)DicomImageinline
deleteOutputData() constDicomImageinline
deleteOverlayData() constDicomImageinline
DicomImage(const OFFilename &filename, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, const E_TransferSyntax xfer, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, const E_TransferSyntax xfer, const double slope, const double intercept, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, E_TransferSyntax xfer, const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(const DicomImage *dicom, DiImage *image, const EP_Interpretation interpret=EPI_Unknown)DicomImageprotected
DocumentDicomImageprivate
flipImage(int horz=1, int vert=0) constDicomImage
getDepth() constDicomImageinline
getDisplayFunction() constDicomImageinline
getFirstFrame() constDicomImageinline
getFrameCount() constDicomImageinline
getFrameTime() constDicomImageinline
getFullOverlayData(const unsigned int plane, unsigned int &width, unsigned int &height, const unsigned long frame=0, const int bits=8, const Uint16 fore=0xff, const Uint16 back=0x0, const unsigned int idx=0) constDicomImageinline
getHeight() constDicomImageinline
getHeightWidthRatio() constDicomImageinline
getInterData() constDicomImageinline
getMinMaxValues(double &min, double &max, const int mode=0) constDicomImageinline
getModalityLutExplanation() constDicomImageinline
getNumberOfFrames() constDicomImageinline
getOutputData(const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
getOutputData(void *buffer, const unsigned long size, const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
getOutputDataSize(const int bits=0) constDicomImageinline
getOutputPlane(const int plane) constDicomImageinline
getOverlayCount(const unsigned int idx=0) constDicomImageinline
getOverlayData(const unsigned int plane, unsigned int &left_pos, unsigned int &top_pos, unsigned int &width, unsigned int &height, EM_Overlay &mode, const unsigned long frame=0, const int bits=8, const Uint16 fore=0xff, const Uint16 back=0x0, const unsigned int idx=2) constDicomImageinline
getOverlayDescription(const unsigned int plane, const unsigned int idx=0) constDicomImageinline
getOverlayGroupNumber(const unsigned int plane, const unsigned int idx=0) constDicomImageinline
getOverlayLabel(const unsigned int plane, const unsigned int idx=0) constDicomImageinline
getOverlayMode(const unsigned int plane, const unsigned int idx=0) constDicomImageinline
getPhotometricInterpretation() constDicomImageinline
getPolarity() constDicomImageinline
getPresentationLutExplanation() constDicomImageinline
getPresentationLutShape() constDicomImageinline
getRepresentativeFrame() constDicomImageinline
getSOPclassUID() constDicomImageprotected
getStatus() constDicomImageinline
getString(const EI_Status status)DicomImagestatic
getString(const EP_Interpretation interpret)DicomImagestatic
getVoiLutCount() constDicomImageinline
getVoiLutExplanation(const unsigned long table, OFString &explanation) constDicomImageinline
getVoiLutFunction() constDicomImageinline
getVoiTransformationExplanation() constDicomImageinline
getVoiWindowExplanation(const unsigned long window, OFString &explanation) constDicomImageinline
getWidth() constDicomImageinline
getWidthHeightRatio() constDicomImageinline
getWindow(double &center, double &width)DicomImageinline
getWindowCount() constDicomImageinline
hasSOPclassUID(const char *uid) constDicomImage
hideAllOverlays(const unsigned int idx=0)DicomImageinline
hideOverlay(const unsigned int plane, const unsigned int idx=0)DicomImageinline
ImageDicomImageprivate
ImageStatusDicomImageprivate
Init()DicomImageprotected
isMonochrome() constDicomImageinline
isOutputValueUnused(const unsigned long value)DicomImageinline
isOverlayVisible(const unsigned int plane, const unsigned int idx=0)DicomImageinline
normalizeDegreeValue(signed int &degree) constDicomImageprotected
PhotometricInterpretationDicomImageprivate
placeOverlay(const unsigned int plane, const signed int left_pos, const signed int top_pos, const unsigned int idx=0)DicomImageinline
processNextFrames(const unsigned long fcount=0)DicomImageinline
removeAllOverlays()DicomImageinline
removeOverlay(const unsigned int group)DicomImageinline
rotateImage(signed int degree) constDicomImage
setDisplayFunction(DiDisplayFunction *display)DicomImageinline
setHardcopyParameters(const unsigned int min, const unsigned int max, const unsigned int reflect, const unsigned int illumin)DicomImageinline
setHeightWidthRatio(const double ratio) constDicomImageinline
setHistogramWindow(const double thresh=0.05)DicomImageinline
setInversePresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setMinMaxWindow(const int idx=0)DicomImageinline
setNoDisplayFunction()DicomImageinline
setNoVoiTransformation()DicomImageinline
setPolarity(const EP_Polarity polarity)DicomImageinline
setPresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setPresentationLutShape(const ES_PresentationLut shape)DicomImageinline
setRoiWindow(const unsigned long left_pos, const unsigned long top_pos, const unsigned long width, const unsigned long height, const unsigned long frame=0)DicomImageinline
setVoiLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setVoiLut(const unsigned long table, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setVoiLutFunction(const EF_VoiLutFunction function)DicomImageinline
setWidthHeightRatio(const double ratio) constDicomImageinline
setWindow(const unsigned long window)DicomImageinline
setWindow(const double center, const double width)DicomImageinline
showAllOverlays(const unsigned int idx=0)DicomImageinline
showAllOverlays(const EM_Overlay mode, const double fore=1, const double thresh=0.5, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const EM_Overlay mode, const double fore=1.0, const double thresh=0.5, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const Uint16 pvalue)DicomImageinline
writeBMP(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
writeBMP(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writeFrameToDataset(DcmItem &dataset, const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
writeImageToDataset(DcmItem &dataset, const int mode=0, const int planar=2)DicomImageinline
writePluginFormat(const DiPluginFormat *plugin, FILE *stream, const unsigned long frame=0)DicomImage
writePluginFormat(const DiPluginFormat *plugin, const char *filename, const unsigned long frame=0)DicomImage
writePPM(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writePPM(STD_NAMESPACE ostream &stream, const int bits=0, const unsigned long frame=0)DicomImage
writePPM(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
writeRawPPM(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writeRawPPM(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
~DicomImage()DicomImagevirtual


Generated on Fri Mar 21 2025 for DCMTK Version 3.6.9 by Doxygen 1.9.8