![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <format.h>
Data Fields | ||
unsigned int | channels | |
dt_iop_buffer_type_t | datatype | |
uint32_t | filters | |
uint8_t | xtrans [6][6] | |
struct { | ||
uint16_t raw_black_level | ||
uint16_t raw_white_point | ||
} | rawprepare | |
struct { | ||
int enabled | ||
dt_aligned_pixel_t coeffs | ||
} | temperature | |
dt_aligned_pixel_t | processed_maximum | |
int | cst | |
unsigned int dt_iop_buffer_dsc_t::channels |
how many channels the data has? 1 or 4
Referenced by _deflicker_prepare_histogram(), _print_nan_debug(), commit_params(), default_input_format(), default_output_format(), dt_color_picker_helper(), dt_control_merge_hdr_process(), dt_image_cache_allocate(), dt_image_init(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_tiff(), dt_imageio_open_webp(), dt_iop_buffer_dsc_to_bpp(), gui_changed(), gui_update(), image_is_normalized(), and process().
dt_aligned_pixel_t dt_iop_buffer_dsc_t::coeffs |
int dt_iop_buffer_dsc_t::cst |
colorspace of the image
Referenced by _sample_color_picker(), collect_histogram_on_CPU(), default_colorspace(), default_input_format(), default_output_format(), dt_image_cache_allocate(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_tiff(), dt_imageio_open_webp(), and pixelpipe_process_on_CPU().
dt_iop_buffer_type_t dt_iop_buffer_dsc_t::datatype |
what is the datatype?
Referenced by _deflicker_prepare_histogram(), _init_f(), _print_nan_debug(), commit_params(), commit_params(), default_input_format(), default_output_format(), dt_control_merge_hdr_process(), dt_image_cache_allocate(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_tiff(), dt_imageio_open_webp(), dt_iop_buffer_dsc_to_bpp(), gui_changed(), gui_update(), image_is_normalized(), and process().
int dt_iop_buffer_dsc_t::enabled |
uint32_t dt_iop_buffer_dsc_t::filters |
Bayer demosaic pattern
Referenced by _init_f(), color_picker_helper_bayer_parallel(), color_picker_helper_bayer_seq(), commit_params(), commit_params(), dt_color_picker_helper(), dt_control_merge_hdr_process(), dt_image_init(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rgbe(), dt_imageio_open_tiff(), dt_imageio_open_webp(), gui_changed(), gui_sliders_update(), gui_update(), process(), process(), and reload_defaults().
dt_aligned_pixel_t dt_iop_buffer_dsc_t::processed_maximum |
sensor saturation, propagated through the operations
Referenced by dt_imageio_open_rawspeed(), and get_output_format().
uint16_t dt_iop_buffer_dsc_t::raw_black_level |
Referenced by _compute_correction(), and output_format().
uint16_t dt_iop_buffer_dsc_t::raw_white_point |
Referenced by _compute_correction(), and output_format().
struct { ... } dt_iop_buffer_dsc_t::rawprepare |
Referenced by _compute_correction(), and output_format().
struct { ... } dt_iop_buffer_dsc_t::temperature |
uint8_t dt_iop_buffer_dsc_t::xtrans[6][6] |
filter for Fuji X-Trans images, only used if filters == 9u
Referenced by _init_f(), adjust_xtrans_filters(), color_picker_helper_xtrans_parallel(), color_picker_helper_xtrans_seq(), dt_control_merge_hdr_process(), dt_imageio_open_rawspeed(), and process().