![]() |
IDS peak comfortC v1.11.0
|
Modules | |
| Pixel format | |
| Gain | |
| Gamma | |
| Color correction | |
| Auto brightness control | |
| Auto white balance control | |
| Auto focus control | |
| Hotpixel Correction | |
| Mirror | |
| Rotation | |
| Image rotation related functions and types. | |
| Binning | |
| Decimation | |
| Sharpness measurement | |
| Edge Enhancement | |
| Video | |
| ImageWriter | |
| Histogram | |
| Creates a histogram for a given peak_frame. | |
Functions | |
| peak_status | peak_IPL_ProcessFrame (peak_camera_handle hCam, peak_frame_handle hFrame, peak_frame_handle *hResultFrame) |
| Process a frame with the host image processing pipeline and store the result in a new frame. | |
| peak_status | peak_IPL_ProcessFrameInplace (peak_camera_handle hCam, peak_frame_handle hFrame) |
| Process a frame with the host image processing pipeline and replace the original frame. | |
| peak_status | peak_IPL_ReadImage (peak_camera_handle hCam, const char *path, peak_frame_handle *hFrame) |
| Reads an image file from the disk and returns the peak_frame_handle for it. | |
Image processing functions, executed on the host system.
| peak_status peak_IPL_ProcessFrame | ( | peak_camera_handle | hCam, |
| peak_frame_handle | hFrame, | ||
| peak_frame_handle * | hResultFrame | ||
| ) |
Process a frame with the host image processing pipeline and store the result in a new frame.
Processes a frame with the host image processing pipeline and stores the result in a new frame. The host image processing pipeline can be configured with functions in the Host Features group.
The new frames create by this function are stored in the hResultFrame parameter. These frames must be released via peak_Frame_Release.
| [in] | hCam | The camera handle. |
| [in] | hFrame | Handle to the input frame. |
| [out] | hResultFrame | Handle to the processed output frame. |
hResultFrame is an invalid pointer. hFrame and/or hCam are invalid handles. | peak_status peak_IPL_ProcessFrameInplace | ( | peak_camera_handle | hCam, |
| peak_frame_handle | hFrame | ||
| ) |
Process a frame with the host image processing pipeline and replace the original frame.
Processes a frame with the host image processing pipeline and replaces the original frame. The host image processing pipeline can be configured with functions in the Host Features group.
The hFrame must still be released via peak_Frame_Release.
| [in] | hCam | The camera handle. |
| [in] | hFrame | Handle to the input frame. |
hFrame and/or hCam are invalid handles. | peak_status peak_IPL_ReadImage | ( | peak_camera_handle | hCam, |
| const char * | path, | ||
| peak_frame_handle * | hFrame | ||
| ) |
Reads an image file from the disk and returns the peak_frame_handle for it.
The supported file extensions for the image file include png, bmp, jpg and tiff. If the frame is no longer needed it needs to be released by a call to peak_Frame_Release.
| [in] | hCam | The camera handle. |
| [in] | path | The path to the image file on the disk. |
| [out] | hFrame | Handle to the frame. |
hCam is an invalid camera handle. path or hFrame are invalid pointer.