![]() |
Oyranos Color Management System API |
#include "oyImage_s.h"
#include "oyObject_s.h"
#include "oyranos_object_internal.h"
#include "oyImage_s_.h"
#include "oyArray2d_s_.h"
#include "oyRectangle_s_.h"
#include "oyFilterNode_s.h"
#include "oyConversion_s.h"
#include "oyranos_image_internal.h"
Functions | |
int | oyImage_FromFile (const char *file_name, oyImage_s **image, oyObject_s obj) |
generate a Oyranos image from a file name More... | |
int | oyImage_ToFile (oyImage_s *image, const char *file_name, oyOptions_s *opts) |
write a Oyranos image to a file name More... | |
[Template file inheritance graph] +-> oyImage_s.template.c | +-> Base_s.c | +– oyStruct_s.template.c
Oyranos is an open source Color Management System
int oyImage_FromFile | ( | const char * | file_name, |
oyImage_s ** | image, | ||
oyObject_s | obj | ||
) |
generate a Oyranos image from a file name
Function oyImage_FromFile
[in] | file_name | input |
[out] | image | output |
[in] | obj | Oyranos object (optional) |
References OY_SELECT_FILTER, OY_TYPE_STD, oyConversion_s::oyConversion_GetImage(), oyConversion_s::oyConversion_New(), oyConversion_s::oyConversion_Release(), oyConversion_s::oyConversion_Set(), oyFilterNode_s::oyFilterNode_Connect(), oyFilterNode_s::oyFilterNode_GetOptions(), oyFilterNode_s::oyFilterNode_NewWith(), oyImage_s::oyImage_GetTags(), oyImage_s::oyImage_Release(), oyOptions_s::oyOptions_Release(), and oyOptions_s::oyOptions_SetFromText().
int oyImage_ToFile | ( | oyImage_s * | image, |
const char * | file_name, | ||
oyOptions_s * | opts | ||
) |
write a Oyranos image to a file name
Function oyImage_ToFile
[in] | image | input |
[in] | file_name | output |
[in] | opts | options for file_write node |
References OY_SELECT_FILTER, OY_TYPE_STD, oyBOOLEAN_UNION, oyConversion_s::oyConversion_New(), oyConversion_s::oyConversion_Release(), oyConversion_s::oyConversion_RunPixels(), oyConversion_s::oyConversion_Set(), oyFilterNode_s::oyFilterNode_Connect(), oyFilterNode_s::oyFilterNode_GetOptions(), oyFilterNode_s::oyFilterNode_NewWith(), oyFilterNode_s::oyFilterNode_Release(), oyFilterNode_s::oyFilterNode_SetData(), oyImage_s::oyImage_GetTags(), oyOptions_s::oyOptions_CopyFrom(), oyOptions_s::oyOptions_Release(), and oyOptions_s::oyOptions_SetFromText().