Project Name
Version 1.0
|
Defines the JPEG-HDR mobile encoder parameters. More...
#include <jh_encoder.h>
Data Fields | |
jh_rect_t | r |
unsigned | base_quality |
unsigned | subband_quality |
float | samp2nits |
int | fast_calculation |
float | noise_floor |
float | chroma_minmax [4] |
int | reserved |
Defines the JPEG-HDR mobile encoder parameters.
Definition at line 34 of file jh_encoder.h.
unsigned jh_encoder_params_ts::base_quality |
Base image JPEG encoding quality. Valid values 0 to 100, default 90.
Definition at line 36 of file jh_encoder.h.
float jh_encoder_params_ts::chroma_minmax[4] |
Range of Cb and Cr in the residual image { cb_min, cb_max, cr_min, cr_max }. The default value of all elements is 0.
Definition at line 44 of file jh_encoder.h.
int jh_encoder_params_ts::fast_calculation |
If non-zero, enforces faster encoding. Use only for tonemappers that do not change colors.
Definition at line 39 of file jh_encoder.h.
float jh_encoder_params_ts::noise_floor |
Controls the accuracy of encoding, particularly in darker areas. Valid values 0 to 1, default 0.1 for mobile phones. The value depends on the camera sensor noise.
Definition at line 41 of file jh_encoder.h.
jh_rect_t jh_encoder_params_ts::r |
NOT YET SUPPORTED. Encoding region, in pixels.
Definition at line 35 of file jh_encoder.h.
int jh_encoder_params_ts::reserved |
RESERVED FOR INTERNAL USE. Must be set to 0.
Definition at line 46 of file jh_encoder.h.
float jh_encoder_params_ts::samp2nits |
NIT scaler to write into the header. Use 0 if the value is unknown.
Definition at line 38 of file jh_encoder.h.
unsigned jh_encoder_params_ts::subband_quality |
Subband image JPEG encoding quality. Valid values 0 to 100, default 85.
Definition at line 37 of file jh_encoder.h.