Package gov.nih.mipav.model.file
Class charls.scan_decoder
java.lang.Object
gov.nih.mipav.model.file.charls.scan_codec
gov.nih.mipav.model.file.charls.scan_decoder
- Direct Known Subclasses:
charls.scan_decoder_impl,charls.scan_decoder_tester
- Enclosing class:
charls
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) int(package private) final int(package private) byte[](package private) int(package private) int(package private) int(package private) int(package private) intFields inherited from class gov.nih.mipav.model.file.charls.scan_codec
frame_info_, i, parameters_, quantization_, quantization_lut_, regular_mode_contexts_, reset_threshold_, run_index_, run_mode_contexts_, t1_, t2_, t3_, width_ -
Constructor Summary
ConstructorsConstructorDescriptionscan_decoder(charls.charls_frame_info frame_info, charls.charls_jpegls_pc_parameters pc_parameters, charls.coding_parameters parameters) -
Method Summary
Modifier and TypeMethodDescription(package private) intdecode_mapped_error_value(int k, int limit, int quantized_bits_per_pixel) (package private) voidend_scan()(package private) void(package private) boolean(package private) void(package private) int(package private) voidinitialize(charls.span8 source) (package private) int(package private) long(package private) void(package private) void(package private) longread_bit()(package private) byte(package private) intread_long_value(int length) (package private) voidread_restart_marker(int expected_restart_marker_id) (package private) int(package private) intread_value(int bit_count) (package private) voidskip_bits(int bit_count) Methods inherited from class gov.nih.mipav.model.file.charls.scan_codec
decrement_run_index, frame_info, increment_run_index, initialize_edge_pixels_16, initialize_edge_pixels_16_pair, initialize_edge_pixels_16_quad, initialize_edge_pixels_16_triplet, initialize_edge_pixels_32, initialize_edge_pixels_32_pair, initialize_edge_pixels_32_quad, initialize_edge_pixels_32_triplet, initialize_edge_pixels_8, initialize_edge_pixels_8_pair, initialize_edge_pixels_8_quad, initialize_edge_pixels_8_triplet, initialize_parameters, parameters, quantize_gradient_org
-
Field Details
-
cache_t_bit_count
final int cache_t_bit_count- See Also:
-
max_readable_cache_bits
final int max_readable_cache_bits- See Also:
-
read_cache_
int read_cache_ -
valid_bits_
int valid_bits_ -
restart_interval_counter_
int restart_interval_counter_ -
position_
byte[] position_ -
position_offset
int position_offset -
end_position_
int end_position_ -
position_ff_
int position_ff_
-
-
Constructor Details
-
scan_decoder
scan_decoder(charls.charls_frame_info frame_info, charls.charls_jpegls_pc_parameters pc_parameters, charls.coding_parameters parameters)
-
-
Method Details
-
initialize
-
re_initialize_read_cache
void re_initialize_read_cache() -
skip_bits
void skip_bits(int bit_count) -
end_scan
void end_scan() -
get_actual_position
int get_actual_position() -
decode_mapped_error_value
int decode_mapped_error_value(int k, int limit, int quantized_bits_per_pixel) -
read_value
int read_value(int bit_count) -
peek_byte
long peek_byte() -
read_bit
long read_bit() -
peek_0_bits
int peek_0_bits() -
read_unary_code
int read_unary_code() -
read_long_value
int read_long_value(int length) -
read_byte
byte read_byte() -
process_restart_marker
void process_restart_marker() -
find_jpeg_marker_start_byte
void find_jpeg_marker_start_byte() -
fill_read_cache_optimistic
boolean fill_read_cache_optimistic() -
fill_read_cache
void fill_read_cache() -
read_restart_marker
void read_restart_marker(int expected_restart_marker_id)
-