![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <format.h>
Collaboration diagram for dt_iop_buffer_dsc_t: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().