imgdb::JpegLoader Class

Syntax

class JpegLoader : public imgdb::JpegMpBaseLoader

Description

The JPEG loader class.

To load JPEG files you must, at a minimum, call these functions:
SetFilePath
SetBuffer
SetFormat
Load

Member Functions

JpegLoader Constructor.
Load Loads the JPEG file.
GetFilePath Gets the path to the JPEG file to load.
SetFilePath Sets the path to the JPEG file to load.
GetFormat Gets the pixel format for the decompressed image.
SetFormat Sets the pixel format for the decompressed image.
GetOutputWidth Gets the width of the buffer for storing the decompressed image.
SetOutputWidth Sets the width of the buffer for storing the decompressed image.
IsThumbnailMode Checks whether in thumbnail loading mode.
SetThumbnailMode Sets the mode for loading thumbnails.
GetBuffer Gets the buffer for storing the decompressed image.
GetBufferSize Gets the size of the buffer for storing the decompressed image.
SetBuffer Sets the buffer for storing the decompressed image.
GetRawWidth Gets the width of the loaded image.
GetRawHeight Gets the height of the loaded image.
GetRawDataSize Gets the data size of the loaded image.
GetRealWidth Gets the actual width of the image, not affected by downscale decoding.
GetRealHeight Gets the actual height of the image, not affected by downscale decoding.
GetUserMakerNoteBuffer Gets the buffer for storing the user maker notes. (Inherits JpegMpBaseLoader.)
GetUserMakerNoteBufferSize Gets the size of the buffer for storing the user maker notes. (Inherits JpegMpBaseLoader.)
SetUserMakerNoteBuffer Sets the buffer for storing the user maker notes. (Inherits JpegMpBaseLoader.)
GetDateTime Gets the decoded capture date/time information. (Inherits JpegMpBaseLoader.)
GetUserMakerNoteDataSize Gets the data size of the maker note for the application. (Inherits JpegMpBaseLoader.)
IsExistSysMakerNote Checks for the existence of a system maker note. (Inherits JpegMpBaseLoader.)
GetSysMakerNoteData Gets the system maker note. (Inherits JpegMpBaseLoader.)
GetTitleUniqueId Gets the title unique ID. (Inherits JpegMpBaseLoader.)
GetScreenshotFlag Gets the screenshot flag. (Inherits JpegMpBaseLoader.)
GetAdjustablePictureFlag Gets the flag for displaying in range with adjustable point of focus. (Inherits JpegMpBaseLoader.)
IsExistFace Checks whether there is a face included in the photo. (Inherits JpegMpBaseLoader.)
IsValidShotBodyId Checks whether the shot body ID is valid. (Inherits JpegMpBaseLoader.)
GetShotBodyId Gets the shot body ID. (Inherits JpegMpBaseLoader.)
IsValidEditorBodyId Checks whether the last-edited body ID is valid. (Inherits JpegMpBaseLoader.)
GetEditorBodyId Gets the last-edited body ID. (Inherits JpegMpBaseLoader.)
S GetSysMakerNoteDataSize Gets the data size of the system maker note. (Inherits JpegMpBaseLoader.)
S ComputeImageSize Determines the image size. (Inherits JpegMpBaseLoader.)

Class Hierarchy

imgdb::JpegMpBaseLoader
  imgdb::JpegLoader


CONFIDENTIAL