Package gov.nih.mipav.model.file
Class charls.charls_jpegls_encoder
- java.lang.Object
-
- gov.nih.mipav.model.file.charls.charls_jpegls_encoder
-
- Enclosing class:
- charls
class charls.charls_jpegls_encoder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) charls.color_transformationcolor_transformation_(package private) intencoded_component_count_(package private) charls.encoding_optionsencoding_options_(package private) charls.charls_frame_infoframe_info_(package private) charls.interleave_modeinterleave_mode_(package private) intnear_lossless_(package private) charls.charls_jpegls_pc_parameterspreset_coding_parameters_(package private) charls.encoder_statestate_(package private) charls.charls_jpegls_pc_parametersuser_preset_coding_parameters_(package private) charls.jpeg_stream_writerwriter_
-
Constructor Summary
Constructors Constructor Description charls_jpegls_encoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) intbytes_written()(package private) intcalculate_minimum_stride(int source_component_count)(package private) voidcheck_interleave_mode_against_component_count()(package private) voidcheck_state_can_write()(package private) intcheck_stride_and_source_size(int source_size, int stride, int source_component_count)(package private) voidcolor_transformation(charls.color_transformation color_trans)(package private) voidcreate_abbreviated_format()(package private) voiddestination(byte[] destination)(package private) voiddestination(charls.span8 destination)(package private) intencode(byte[] source)(package private) intencode(byte[] source, int stride)(package private) intencode(byte[] source_buffer, int source_size_bytes, int stride)(package private) intencode(short[] source)(package private) intencode(short[] source, int stride)(package private) intencode(short[] source_buffer, int source_size_bytes, int stride)(package private) voidencode(charls.span8 source, int stride)(package private) voidencode_components(charls.span8 source, int source_component_count, int stride)(package private) voidencode_scan(byte[] source, int source_offset, int stride, int component_count)(package private) voidencoding_options(charls.encoding_options encoding)(package private) intestimated_destination_size()(package private) voidframe_info(charls.charls_frame_info frame_info)(package private) booleanhas_option(charls.encoding_options option_to_test)(package private) voidinterleave_mode(charls.interleave_mode interleave)(package private) booleanis_frame_info_configured()(package private) voidnear_lossless(int near_lossless)(package private) voidpreset_coding_parameters(charls.charls_jpegls_pc_parameters preset_coding_parameters)(package private) voidrewind()(package private) voidset_mapping_table_id(int component_index, int table_id)(package private) voidtransition_to_tables_and_miscellaneous_state()(package private) voidwrite_application_data(int application_data_id, charls.span8 application_data)(package private) voidwrite_color_transform_segment()(package private) voidwrite_comment(charls.span8 comment)(package private) voidwrite_end_of_image()(package private) voidwrite_jpegls_preset_parameters_segment(int maximum_sample_value)(package private) voidwrite_mapping_table(int table_id, int entry_size, charls.span8 table_data)(package private) voidwrite_spiff_end_of_directory_entry()(package private) voidwrite_spiff_entry(int entry_tag, charls.span8 entry_data)(package private) voidwrite_spiff_header(charls.charls_spiff_header spiff_header)(package private) voidwrite_spiff_header_core(charls.charls_spiff_header spiff_header)(package private) voidwrite_standard_spiff_header(charls.spiff_color_space color_space)(package private) voidwrite_standard_spiff_header(charls.spiff_color_space color_space, charls.spiff_resolution_units resolution_units, int vertical_resolution, int horizontal_resolution)(package private) voidwrite_start_of_frame_segment()
-
-
-
Field Detail
-
frame_info_
charls.charls_frame_info frame_info_
-
near_lossless_
int near_lossless_
-
encoded_component_count_
int encoded_component_count_
-
interleave_mode_
charls.interleave_mode interleave_mode_
-
color_transformation_
charls.color_transformation color_transformation_
-
encoding_options_
charls.encoding_options encoding_options_
-
state_
charls.encoder_state state_
-
writer_
charls.jpeg_stream_writer writer_
-
user_preset_coding_parameters_
charls.charls_jpegls_pc_parameters user_preset_coding_parameters_
-
preset_coding_parameters_
charls.charls_jpegls_pc_parameters preset_coding_parameters_
-
-
Method Detail
-
destination
void destination(byte[] destination)
-
destination
void destination(charls.span8 destination)
-
frame_info
void frame_info(charls.charls_frame_info frame_info)
-
interleave_mode
void interleave_mode(charls.interleave_mode interleave)
-
near_lossless
void near_lossless(int near_lossless)
-
encoding_options
void encoding_options(charls.encoding_options encoding)
-
preset_coding_parameters
void preset_coding_parameters(charls.charls_jpegls_pc_parameters preset_coding_parameters)
-
color_transformation
void color_transformation(charls.color_transformation color_trans)
-
set_mapping_table_id
void set_mapping_table_id(int component_index, int table_id)
-
estimated_destination_size
int estimated_destination_size()
-
write_spiff_header
void write_spiff_header(charls.charls_spiff_header spiff_header)
-
write_standard_spiff_header
void write_standard_spiff_header(charls.spiff_color_space color_space)
-
write_standard_spiff_header
void write_standard_spiff_header(charls.spiff_color_space color_space, charls.spiff_resolution_units resolution_units, int vertical_resolution, int horizontal_resolution)
-
write_spiff_entry
void write_spiff_entry(int entry_tag, charls.span8 entry_data)
-
write_spiff_end_of_directory_entry
void write_spiff_end_of_directory_entry()
-
write_comment
void write_comment(charls.span8 comment)
-
write_application_data
void write_application_data(int application_data_id, charls.span8 application_data)
-
write_mapping_table
void write_mapping_table(int table_id, int entry_size, charls.span8 table_data)
-
encode
int encode(byte[] source)
-
encode
int encode(byte[] source, int stride)
-
encode
int encode(byte[] source_buffer, int source_size_bytes, int stride)
-
encode
int encode(short[] source)
-
encode
int encode(short[] source, int stride)
-
encode
int encode(short[] source_buffer, int source_size_bytes, int stride)
-
encode
void encode(charls.span8 source, int stride)
-
encode_components
void encode_components(charls.span8 source, int source_component_count, int stride)
-
create_abbreviated_format
void create_abbreviated_format()
-
bytes_written
int bytes_written()
-
rewind
void rewind()
-
is_frame_info_configured
boolean is_frame_info_configured()
-
write_spiff_header_core
void write_spiff_header_core(charls.charls_spiff_header spiff_header)
-
encode_scan
void encode_scan(byte[] source, int source_offset, int stride, int component_count)
-
check_stride_and_source_size
int check_stride_and_source_size(int source_size, int stride, int source_component_count)
-
calculate_minimum_stride
int calculate_minimum_stride(int source_component_count)
-
check_state_can_write
void check_state_can_write()
-
check_interleave_mode_against_component_count
void check_interleave_mode_against_component_count()
-
transition_to_tables_and_miscellaneous_state
void transition_to_tables_and_miscellaneous_state()
-
write_color_transform_segment
void write_color_transform_segment()
-
write_start_of_frame_segment
void write_start_of_frame_segment()
-
write_jpegls_preset_parameters_segment
void write_jpegls_preset_parameters_segment(int maximum_sample_value)
-
write_end_of_image
void write_end_of_image()
-
has_option
boolean has_option(charls.encoding_options option_to_test)
-
-