iDRS™ SDK 16
Loading...
Searching...
No Matches
CImageSource_interface.h
Go to the documentation of this file.
1
7#ifndef CIMAGESOURCE_INTERFACE_H
8
9#define CIMAGESOURCE_INTERFACE_H
10
11#include "CObjPtr_interface.h"
12#include "CIDRS_interface.h"
13#include "CImage_interface.h"
14#include "CImageIO_interface.h"
15#include "CPage_interface.h"
16
17#include "idrs_common.h"
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
30CImageSource CImageSource_Create(CIDRS argIDRS, idrs_exception *pargException);
31
44enum ImageSource CImageSource_EstimateSourceType(CImageSource argCImageSource, const CImage argImage, idrs_exception *pargException);
45
58enum ImageSource CImageSource_EstimateSourceType2(CImageSource argCImageSource, const idrs_string strFilePath, idrs_exception *pargException);
59
67void CImageSource_Destroy(CImageSource argCImageSource, idrs_exception *pargException);
68
69#ifdef __cplusplus
70}
71#endif /* __cplusplus */
72
73#endif /* CIMAGESOURCE_INTERFACE_H */
Interface for CIDRS wrapper.
Interface for CImage wrapper.
Interface for CImageIO wrapper.
void CImageSource_Destroy(CImageSource argCImageSource, idrs_exception *pargException)
Destroys a CImageSource handle.
CImageSource CImageSource_Create(CIDRS argIDRS, idrs_exception *pargException)
Create creates a CImageSource object.
enum ImageSource CImageSource_EstimateSourceType2(CImageSource argCImageSource, const idrs_string strFilePath, idrs_exception *pargException)
EstimateSourceType analyzes the image file to identify its source.
enum ImageSource CImageSource_EstimateSourceType(CImageSource argCImageSource, const CImage argImage, idrs_exception *pargException)
EstimateSourceType analyzes the image to identify its source.
Interface for CObjPtr wrapper.
Interface for CPage wrapper.
ImageSource
The image source types iDRS can identify.
Definition EnumDefinitions_interface.h:1988
The CImage class manages images for iDRS.
The CImageSource class offers method to identify the source of an image.
Class that handles a string of characters.