Package gov.nih.mipav.model.file
Class charls.jpeg_stream_reader
- java.lang.Object
-
- gov.nih.mipav.model.file.charls.jpeg_stream_reader
-
- Enclosing class:
- charls
class charls.jpeg_stream_reader extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classcharls.jpeg_stream_reader.component_info(package private) classcharls.jpeg_stream_reader.mapping_table_entry
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Vector<charls.jpeg_stream_reader.component_info>component_infos_(package private) charls.compressed_data_formatcompressed_data_format_(package private) booleandnl_marker_expected_(package private) intend_position_(package private) charls.charls_frame_infoframe_info_(package private) java.util.Vector<charls.jpeg_stream_reader.mapping_table_entry>mapping_tables_(package private) charls.coding_parametersparameters_(package private) intposition_(package private) charls.charls_jpegls_pc_parameterspreset_coding_parameters_(package private) intread_component_count_(package private) intscan_component_count_(package private) charls.interleave_modescan_interleave_mode_(package private) charls.span8segment_data_(package private) charls.statestate_
-
Constructor Summary
Constructors Constructor Description jpeg_stream_reader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadd_component(short component_id)(package private) voidadd_mapping_table(short table_id, short entry_size, charls.span8 table_data)(package private) voidadvance_position(int count)(package private) voidcall_application_data_callback(byte marker_code)(package private) voidcheck_coding_parameters()(package private) voidcheck_interleave_mode(charls.interleave_mode mode, int scan_component_count)(package private) voidcheck_minimal_segment_size(int minimum_size)(package private) voidcheck_segment_size(int expected_size)(package private) voidcheck_width()(package private) intcomponent_count()(package private) charls.compressed_data_formatcompressed_data_format()(package private) booleanend_of_image()(package private) voidextend_mapping_table(short table_id, short entry_size, charls.span8 table_data)(package private) voidfind_and_read_define_number_of_lines_segment()(package private) charls.jpeg_stream_reader.mapping_table_entryfind_mapping_table_entry(short table_id)(package private) intfind_mapping_table_index(short mapping_table_id)(package private) charls.charls_frame_infoframe_info()(package private) voidframe_info_height(long height, boolean final_update)(package private) voidframe_info_width(long width)(package private) charls.interleave_modeget_interleave_mode(int component_index)(package private) voidget_mapping_table_data(int index, charls.span8 table)(package private) intget_mapping_table_id(int component_index)(package private) charls.charls_mapping_table_infoget_mapping_table_info(int index)(package private) intget_near_lossless(int component_index)(package private) charls.charls_jpegls_pc_parametersget_validated_preset_coding_parameters()(package private) booleanhas_external_mapping_table_ids()(package private) booleanis_abbreviated_format_for_table_specification_data()(package private) intmapping_table_count()(package private) intmaximum_sample_value()(package private) charls.coding_parametersparameters()(package private) charls.charls_jpegls_pc_parameterspreset_coding_parameters()(package private) voidread_application_data_segment(byte marker_code)(package private) byteread_byte()(package private) byteread_byte_checked()(package private) byte[]read_bytes(int byte_count)(package private) voidread_comment_segment()(package private) longread_define_number_of_lines_segment()(package private) voidread_define_restart_interval_segment()(package private) voidread_end_of_image()(package private) voidread_header()(package private) voidread_header(charls.charls_spiff_header header, boolean[] spiff_header_found)(package private) voidread_mapping_table_continuation()(package private) voidread_mapping_table_specification()(package private) voidread_marker_segment(byte marker_code)(package private) voidread_marker_segment(byte marker_code, charls.charls_spiff_header header, boolean[] spiff_header_found)(package private) byteread_next_marker_code()(package private) voidread_next_start_of_scan()(package private) voidread_oversize_image_dimension()(package private) voidread_preset_coding_parameters()(package private) voidread_preset_parameters_segment()(package private) voidread_segment_size()(package private) voidread_spiff_directory_entry(byte marker_code)(package private) voidread_start_of_frame_segment()(package private) voidread_start_of_scan_segment()(package private) intread_uint16()(package private) intread_uint16_checked()(package private) intread_uint24()(package private) longread_uint32()(package private) shortread_uint8()(package private) charls.span8remaining_source()(package private) intscan_component_count()(package private) charls.charls_frame_infoscan_frame_info()(package private) charls.interleave_modescan_interleave_mode()(package private) voidskip_byte()(package private) voidskip_remaining_segment_data()(package private) voidsource(charls.span8 source)(package private) voidsource(java.util.Vector<java.lang.Byte> buffer)(package private) voidstore_component_info(short component_id, short table_id, short near_lossless, charls.interleave_mode interleave_mode)(package private) voidtry_read_application_data8_segment(charls.charls_spiff_header header, boolean[] spiff_header_found)(package private) voidtry_read_hp_color_transform_segment()(package private) voidtry_read_spiff_header_segment(charls.charls_spiff_header header, boolean[] spiff_header_found)(package private) voidvalidate_marker_code(byte marker_code)
-
-
-
Field Detail
-
segment_data_
charls.span8 segment_data_
-
position_
int position_
-
end_position_
int end_position_
-
frame_info_
charls.charls_frame_info frame_info_
-
parameters_
charls.coding_parameters parameters_
-
preset_coding_parameters_
charls.charls_jpegls_pc_parameters preset_coding_parameters_
-
component_infos_
java.util.Vector<charls.jpeg_stream_reader.component_info> component_infos_
-
mapping_tables_
java.util.Vector<charls.jpeg_stream_reader.mapping_table_entry> mapping_tables_
-
state_
charls.state state_
-
read_component_count_
int read_component_count_
-
scan_component_count_
int scan_component_count_
-
scan_interleave_mode_
charls.interleave_mode scan_interleave_mode_
-
dnl_marker_expected_
boolean dnl_marker_expected_
-
compressed_data_format_
charls.compressed_data_format compressed_data_format_
-
-
Method Detail
-
frame_info
charls.charls_frame_info frame_info()
-
scan_frame_info
charls.charls_frame_info scan_frame_info()
-
parameters
charls.coding_parameters parameters()
-
preset_coding_parameters
charls.charls_jpegls_pc_parameters preset_coding_parameters()
-
end_of_image
boolean end_of_image()
-
remaining_source
charls.span8 remaining_source()
-
advance_position
void advance_position(int count)
-
compressed_data_format
charls.compressed_data_format compressed_data_format()
-
mapping_table_count
int mapping_table_count()
-
component_count
int component_count()
-
scan_component_count
int scan_component_count()
-
scan_interleave_mode
charls.interleave_mode scan_interleave_mode()
-
is_abbreviated_format_for_table_specification_data
boolean is_abbreviated_format_for_table_specification_data()
-
source
void source(charls.span8 source)
-
source
void source(java.util.Vector<java.lang.Byte> buffer)
-
read_header
void read_header()
-
read_header
void read_header(charls.charls_spiff_header header, boolean[] spiff_header_found)
-
read_end_of_image
void read_end_of_image()
-
has_external_mapping_table_ids
boolean has_external_mapping_table_ids()
-
read_next_start_of_scan
void read_next_start_of_scan()
-
find_and_read_define_number_of_lines_segment
void find_and_read_define_number_of_lines_segment()
-
check_width
void check_width()
-
check_coding_parameters
void check_coding_parameters()
-
read_marker_segment
void read_marker_segment(byte marker_code)
-
read_marker_segment
void read_marker_segment(byte marker_code, charls.charls_spiff_header header, boolean[] spiff_header_found)
-
try_read_application_data8_segment
void try_read_application_data8_segment(charls.charls_spiff_header header, boolean[] spiff_header_found)
-
read_application_data_segment
void read_application_data_segment(byte marker_code)
-
call_application_data_callback
void call_application_data_callback(byte marker_code)
-
read_comment_segment
void read_comment_segment()
-
try_read_hp_color_transform_segment
void try_read_hp_color_transform_segment()
-
try_read_spiff_header_segment
void try_read_spiff_header_segment(charls.charls_spiff_header header, boolean[] spiff_header_found)
-
read_define_number_of_lines_segment
long read_define_number_of_lines_segment()
-
read_start_of_frame_segment
void read_start_of_frame_segment()
-
read_define_restart_interval_segment
void read_define_restart_interval_segment()
-
read_start_of_scan_segment
void read_start_of_scan_segment()
-
read_preset_parameters_segment
void read_preset_parameters_segment()
-
read_preset_coding_parameters
void read_preset_coding_parameters()
-
read_oversize_image_dimension
void read_oversize_image_dimension()
-
read_mapping_table_specification
void read_mapping_table_specification()
-
add_mapping_table
void add_mapping_table(short table_id, short entry_size, charls.span8 table_data)
-
find_mapping_table_entry
charls.jpeg_stream_reader.mapping_table_entry find_mapping_table_entry(short table_id)
-
read_mapping_table_continuation
void read_mapping_table_continuation()
-
extend_mapping_table
void extend_mapping_table(short table_id, short entry_size, charls.span8 table_data)
-
store_component_info
void store_component_info(short component_id, short table_id, short near_lossless, charls.interleave_mode interleave_mode)
-
check_interleave_mode
void check_interleave_mode(charls.interleave_mode mode, int scan_component_count)
-
maximum_sample_value
int maximum_sample_value()
-
frame_info_height
void frame_info_height(long height, boolean final_update)
-
frame_info_width
void frame_info_width(long width)
-
add_component
void add_component(short component_id)
-
read_next_marker_code
byte read_next_marker_code()
-
validate_marker_code
void validate_marker_code(byte marker_code)
-
get_validated_preset_coding_parameters
charls.charls_jpegls_pc_parameters get_validated_preset_coding_parameters()
-
get_near_lossless
int get_near_lossless(int component_index)
-
get_interleave_mode
charls.interleave_mode get_interleave_mode(int component_index)
-
get_mapping_table_id
int get_mapping_table_id(int component_index)
-
find_mapping_table_index
int find_mapping_table_index(short mapping_table_id)
-
get_mapping_table_info
charls.charls_mapping_table_info get_mapping_table_info(int index)
-
get_mapping_table_data
void get_mapping_table_data(int index, charls.span8 table)
-
read_spiff_directory_entry
void read_spiff_directory_entry(byte marker_code)
-
check_minimal_segment_size
void check_minimal_segment_size(int minimum_size)
-
check_segment_size
void check_segment_size(int expected_size)
-
skip_remaining_segment_data
void skip_remaining_segment_data()
-
read_byte_checked
byte read_byte_checked()
-
read_uint16_checked
int read_uint16_checked()
-
read_byte
byte read_byte()
-
skip_byte
void skip_byte()
-
read_uint8
short read_uint8()
-
read_uint16
int read_uint16()
-
read_uint24
int read_uint24()
-
read_uint32
long read_uint32()
-
read_bytes
byte[] read_bytes(int byte_count)
-
read_segment_size
void read_segment_size()
-
-