Package gov.nih.mipav.model.file
Class charls.jpeg_stream_writer
java.lang.Object
gov.nih.mipav.model.file.charls.jpeg_stream_writer
- Enclosing class:
charls
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) short(package private) charls.span8 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadvance_position(int byte_count) intvoiddestination(charls.span8 destination) (package private) shortvoidrewind()voidset_mapping_table_id(int component_index, int mapping_table_id) (package private) voidwrite_application_data_segment(int application_data_id, charls.span8 application_data) private voidwrite_byte(byte value) private voidwrite_bytes(byte[] value) private voidwrite_bytes(charls.span8 data) (package private) voidwrite_color_transform_segment(charls.color_transformation transformation) (package private) voidvoidwrite_end_of_image(boolean even_destination_size) (package private) voidwrite_jpegls_preset_parameters_segment(int height, int width) (package private) voidwrite_jpegls_preset_parameters_segment(int table_id, int entry_size, charls.span8 table_data) (package private) voidwrite_jpegls_preset_parameters_segment(charls.charls_jpegls_pc_parameters preset_coding_parameters) (package private) voidwrite_jpegls_preset_parameters_segment(charls.jpegls_preset_parameters_type preset_parameters_type, int table_id, int entry_size, charls.span8 table_data) private voidwrite_marker(byte marker_code) private voidwrite_segment(byte marker_code, byte[] data) private voidwrite_segment(byte marker_code, charls.span8 data) voidwrite_segment_header(byte marker_code, int data_size) private voidwrite_segment_without_data(byte marker_code) (package private) voidwrite_spiff_directory_entry(int entry_tag, charls.span8 entry_data) (package private) voidvoid(package private) booleanvoid(package private) voidwrite_start_of_scan_segment(int component_count, int near_lossless, charls.interleave_mode interleave) private voidwrite_uint16(short value) private voidwrite_uint32(int value) private voidwrite_uint8(int value) private voidwrite_uint8(short value)
-
Field Details
-
destination_
charls.span8 destination_ -
byte_offset_
int byte_offset_ -
component_index_
short component_index_ -
mapping_table_ids_
-
-
Constructor Details
-
jpeg_stream_writer
jpeg_stream_writer()
-
-
Method Details
-
write_start_of_image
public void write_start_of_image() -
write_end_of_image
public void write_end_of_image(boolean even_destination_size) -
write_spiff_header_segment
-
write_spiff_directory_entry
-
write_spiff_end_of_directory_entry
void write_spiff_end_of_directory_entry() -
write_start_of_frame_segment
-
write_color_transform_segment
-
write_comment_segment
-
write_application_data_segment
-
write_jpegls_preset_parameters_segment
void write_jpegls_preset_parameters_segment(charls.charls_jpegls_pc_parameters preset_coding_parameters) -
write_jpegls_preset_parameters_segment
void write_jpegls_preset_parameters_segment(int height, int width) -
write_jpegls_preset_parameters_segment
-
write_start_of_scan_segment
void write_start_of_scan_segment(int component_count, int near_lossless, charls.interleave_mode interleave) -
write_jpegls_preset_parameters_segment
void write_jpegls_preset_parameters_segment(charls.jpegls_preset_parameters_type preset_parameters_type, int table_id, int entry_size, charls.span8 table_data) -
write_segment_header
public void write_segment_header(byte marker_code, int data_size) -
bytes_written
public int bytes_written() -
remaining_destination
-
advance_position
public void advance_position(int byte_count) -
destination
-
rewind
public void rewind() -
set_mapping_table_id
public void set_mapping_table_id(int component_index, int mapping_table_id) -
write_segment_without_data
private void write_segment_without_data(byte marker_code) -
write_segment
-
write_segment
private void write_segment(byte marker_code, byte[] data) -
write_marker
private void write_marker(byte marker_code) -
write_byte
private void write_byte(byte value) -
write_bytes
private void write_bytes(byte[] value) -
write_bytes
-
write_uint8
private void write_uint8(short value) -
write_uint8
private void write_uint8(int value) -
write_uint16
private void write_uint16(short value) -
write_uint32
private void write_uint32(int value) -
mapping_table_selector
short mapping_table_selector()
-