|
Blender V4.3
|
#include "oiio/openimageio_support.hh"#include "IMB_colormanagement.hh"#include "IMB_filetype.hh"#include "IMB_imbuf_types.hh"Go to the source code of this file.
Functions | |
| bool | imb_is_a_png (const uchar *mem, size_t size) |
| ImBuf * | imb_load_png (const uchar *mem, size_t size, int flags, char colorspace[IM_MAX_SPACE]) |
| bool | imb_save_png (ImBuf *ibuf, const char *filepath, int flags) |
| bool imb_is_a_png | ( | const uchar * | mem, |
| size_t | size ) |
Definition at line 18 of file format_png.cc.
References blender::imbuf::imb_oiio_check().
Definition at line 23 of file format_png.cc.
References COLOR_ROLE_DEFAULT_BYTE, ImBuf::flags, IMB_FTYPE_PNG, blender::imbuf::imb_oiio_read(), PNG_16BIT, size(), and blender::imbuf::ReadContext::use_colorspace_role.
Definition at line 43 of file format_png.cc.
References ImBuf::colormanage_flag, ImBufFloatBuffer::colorspace, ImbFormatOptions::flag, ImBuf::float_buffer, ImBuf::foptions, IMB_COLORMANAGE_IS_DATA, blender::imbuf::imb_create_write_context(), blender::imbuf::imb_create_write_spec(), blender::imbuf::imb_oiio_write(), int, ImBuf::planes, PNG_16BIT, and ImbFormatOptions::quality.