9 #import <UIKit/UIKit.h>
75 #define KMC_MIN_DPI 25
76 #define DEFAULT_ORIENTATION 0 // Right
171 @property (readonly,atomic) NSString *
imageID;
181 @property (readonly,atomic) NSString *friendID;
851 - (int) specifyImageBitmap: (UIImage*) image;
959 - (int) specifyImageCreateDateAndtime: (NSString*) dateString;
972 - (int) specifyFilePath: (NSString*) fullFilePath;
999 - (NSString*) getFriendID;
1084 +(NSString*)simpleDateTimeString:(NSDate*)date;
1091 +(NSDate*)dateFromSimpleDateString:(NSString*)s;
1160 - (id)initWithImage:(UIImage*)image;
Definition: kfxKEDImage.h:29
int clearFileBuffer()
Clear the buffered file image.
bool isAttitudeValid
Boolean to indicate if the attitude is valid.
Definition: kfxKEDImage.h:516
float imageGPSLon
Global longitude of the location where the original photo was taken.
Definition: kfxKEDImage.h:261
Definition: kfxKEDImage.h:25
NSString * getImageID()
Get the image ID of the image.
float attitudePitch
Image Attitude for the pitch when the image was taken.
Definition: kfxKEDImage.h:389
bool isPositionValid
Boolean to indicate if the GPS data is valid.
Definition: kfxKEDImage.h:483
id init()
Initialize an object allocated for use.
int imageReadFromFile()
Initialize the imageBitmap property with the image contained in a file.
Definition: kfxKEDImage.h:54
int imageDPI
Image Dots per Inch.
Definition: kfxKEDImage.h:427
enum kedFileImageRep KEDFileRepresentation
File storage method.
Definition: kfxKEDImage.h:55
NSString * imageCreateDateTime
Object creation date-time string.
Definition: kfxKEDImage.h:461
KEDImageMimeType imageMimeType
Indicates the file storage configuration.
Definition: kfxKEDImage.h:473
KEDOutputColor imageFileOutputColor
Image File Output Color.
Definition: kfxKEDImage.h:450
kfxKEDBasicSettingsProfile * DEPRECATED_ATTRIBUTE()
Get the basic settings profile used in the last image processing operation.
kfxKEDQuickAnalysisFeedback * imageQuickAnalysisFeedback
Image Quick Analysis feedback stores quick analysis results.
Definition: kfxKEDImage.h:353
int imageReadFromFileBuffer()
Read an image from the file buffer into the UIImage imageBitmap property.
KEDOutputColor
Definition: kfxKEDBasicSettingsProfile.h:24
Definition: kfxKEDImage.h:28
Quick Analysis Results Feedback Class.
Definition: kfxKEDQuickAnalysisFeedback.h:39
NSString * getImageMetaData()
Get the image metadata string.
int clearImageBitmap()
Clear the bitmap image.
NSString * imageID
Uniquely identifies this image using a unique ID.
Definition: kfxKEDImage.h:171
kedImageMimetype
Image Mimetype enumeration.
Definition: kfxKEDImage.h:36
Definition: kfxKEDImage.h:27
float getAttitudeRoll()
Get the roll attitude of the camera when the picture was taken.
long getImageSize()
Get the current image size.
kfxKEDQuickAnalysisFeedback * getImageQuickAnalysisFeedback()
Get the quick analysis feedback object from the last quick analysis.
int imageWidth
Image Width in pixels for the image bitmap.
Definition: kfxKEDImage.h:377
float imageGPSLat
Global latitude of the location where the original photo was taken.
Definition: kfxKEDImage.h:240
bool isValidDateTime()
Check date time string validity.
NSString * getImageSourceID()
Get the image ID of the input source image.
NSString * imageTag
App defined tag name to associate with this image.
Definition: kfxKEDImage.h:416
CGRect targetFrame
Target frame used for taking a picture.
Definition: kfxKEDImage.h:525
NSString * ISO8601DateTime()
Generate a compliant date-time string for use in this object.
Definition: kfxKEDImage.h:70
float getImageGPSLon()
Get the GPS longitude associated with this image.
Definition: kfxKEDImage.h:40
NSString * imageSourceID
Identifies the source image used to generate this image.
Definition: kfxKEDImage.h:192
enum kedImageRep KEDImageRepresentation
Image Representation enumeration.
KEDImageRepresentation imageRepresentation
Defines how the image is represented in this object.
Definition: kfxKEDImage.h:319
kedFileImageRep
File storage method.
Definition: kfxKEDImage.h:52
NSString * imageMicrData
MICR data extracted from the image metadata.
Definition: kfxKEDImage.h:218
float attitudeRoll
Image Attitude for the roll when the image was taken.
Definition: kfxKEDImage.h:401
KEDFileRepresentation fileRepresentation
Defines how the file is represented.
Definition: kfxKEDImage.h:331
Definition: kfxKEDImage.h:26
kedImageRep
Image Representation enumeration.
Definition: kfxKEDImage.h:24
UIImage * getImageBitmap()
Get the current bitmap image.
int jpegQuality
jpeg Quality setting
Definition: kfxKEDImage.h:438
FILE_RESTRICTION
File Format restriction.
Definition: kfxKEDImage.h:67
int deleteFile()
Delete the file specified in the file path contained in this object.
NSString * getFilePath()
Get the current file path.
float getImageGPSLat()
Get the GPS latitude associated with this image.
Definition: kfxKEDImage.h:38
An Image object contains an image and associated data.
Definition: kfxKEDImage.h:157
enum kedImageMimetype KEDImageMimeType
Image Mimetype enumeration.
int imageWriteToFile()
Write the image contained in the UIImage to the file path specified in the object.
Definition: kfxKEDImage.h:53
Definition: kfxKEDImage.h:41
const char * getImageFileBuffer()
Get a reference to the image file buffer.
int imageFileBufferSize
Defines how large the file buffer is in bytes.
Definition: kfxKEDImage.h:343
Definition: kfxKEDImage.h:37
Definition: kfxKEDImage.h:56
Definition: kfxKEDImage.h:69
NSMutableArray * imageBarCodes
Array of image barcodes found by processing.
Definition: kfxKEDImage.h:493
Definition: kfxKEDImage.h:39
int imageHeight
Image Height in pixels for the image bitmap.
Definition: kfxKEDImage.h:365
int imageWriteToFileBuffer()
Write the UIImage object in this kfxKEDImage object to file buffer.
NSString * imageMetaData
Image metadata created by the image processing process.
Definition: kfxKEDImage.h:209
float getAttitudePitch()
Get the pitch attitude of the camera when the picture was taken.