Class charls.charls_jpegls_encoder

  • Enclosing class:
    charls

    class charls.charls_jpegls_encoder
    extends java.lang.Object
    • Constructor Detail

      • charls_jpegls_encoder

        charls_jpegls_encoder()
    • Method Detail

      • destination

        void destination​(byte[] destination)
      • destination

        void destination​(charls.span8 destination)
      • near_lossless

        void near_lossless​(int near_lossless)
      • set_mapping_table_id

        void set_mapping_table_id​(int component_index,
                                  int table_id)
      • estimated_destination_size

        int estimated_destination_size()
      • 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_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()
      • 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()