Class charls.scan_encoder_impl

Enclosing class:
charls

class charls.scan_encoder_impl extends charls.scan_encoder
  • Field Details

  • Constructor Details

  • Method Details

    • quantize_gradient

      int quantize_gradient(int di)
    • encode_scan

      int encode_scan(byte[] source, int source_offset, int stride, charls.span8 destination)
    • encode_lines

      void encode_lines(byte[] source, int source_offset, int stride)
    • encode_lines_8

      void encode_lines_8(byte[] source, int source_offset, int stride)
    • encode_lines_16

      void encode_lines_16(byte[] source, int source_offset, int stride)
    • encode_lines_8_pair

      void encode_lines_8_pair(byte[] source, int source_offset, int stride)
    • encode_lines_16_pair

      void encode_lines_16_pair(byte[] source, int source_offset, int stride)
    • encode_lines_8_triplet

      void encode_lines_8_triplet(byte[] source, int source_offset, int stride)
    • encode_lines_16_triplet

      void encode_lines_16_triplet(byte[] source, int source_offset, int stride)
    • encode_lines_16_quad

      void encode_lines_16_quad(byte[] source, int source_offset, int stride)
    • encode_lines_8_quad

      void encode_lines_8_quad(byte[] source, int source_offset, int stride)
    • encode_sample_line_8

      void encode_sample_line_8()
    • encode_sample_line_16

      void encode_sample_line_16()
    • encode_pair_line_8

      void encode_pair_line_8()
    • encode_pair_line_16

      void encode_pair_line_16()
    • encode_triplet_line_8

      void encode_triplet_line_8()
    • encode_triplet_line_16

      void encode_triplet_line_16()
    • encode_quad_line_8

      void encode_quad_line_8()
    • encode_quad_line_16

      void encode_quad_line_16()
    • encode_run_mode_8

      int encode_run_mode_8(int start_index)
    • encode_run_mode_16

      int encode_run_mode_16(int start_index)
    • encode_run_mode_pair8

      int encode_run_mode_pair8(int start_index)
    • encode_run_mode_pair16

      int encode_run_mode_pair16(int start_index)
    • encode_run_mode_triplet8

      int encode_run_mode_triplet8(int start_index)
    • encode_run_mode_triplet16

      int encode_run_mode_triplet16(int start_index)
    • encode_run_mode_quad8

      int encode_run_mode_quad8(int start_index)
    • encode_run_mode_quad16

      int encode_run_mode_quad16(int start_index)
    • encode_run_interruption_error

      void encode_run_interruption_error(charls.run_mode_context context, int error_value)
    • encode_run_interruption_pixel

      int encode_run_interruption_pixel(int x, int ra, int rb)
    • encode_run_interruption_pixel

      charls.pair<Short> encode_run_interruption_pixel(charls.pair<Short> x, charls.pair<Short> ra, charls.pair<Short> rb)
    • encode_run_interruption_pixel_int

      charls.pair<Integer> encode_run_interruption_pixel_int(charls.pair<Integer> x, charls.pair<Integer> ra, charls.pair<Integer> rb)
    • encode_run_interruption_pixel

      charls.triplet<Short> encode_run_interruption_pixel(charls.triplet<Short> x, charls.triplet<Short> ra, charls.triplet<Short> rb)
    • encode_run_interruption_pixel_int

      charls.triplet<Integer> encode_run_interruption_pixel_int(charls.triplet<Integer> x, charls.triplet<Integer> ra, charls.triplet<Integer> rb)
    • encode_run_interruption_pixel

      charls.quad<Short> encode_run_interruption_pixel(charls.quad<Short> x, charls.quad<Short> ra, charls.quad<Short> rb)
    • encode_run_interruption_pixel_int

      charls.quad<Integer> encode_run_interruption_pixel_int(charls.quad<Integer> x, charls.quad<Integer> ra, charls.quad<Integer> rb)
    • encode_regular

      int encode_regular(int qs, int x, int predicted)
    • encode_mapped_value

      void encode_mapped_value(int k, int mapped_error, int limit)