Class charls.jpeg_test_stream_writer

java.lang.Object
gov.nih.mipav.model.file.charls.jpeg_test_stream_writer
Enclosing class:
charls

class charls.jpeg_test_stream_writer extends Object
  • Field Details

    • componentIdOverride

      int componentIdOverride
    • mapping_table_selector

      short mapping_table_selector
    • buffer

      Vector<Byte> buffer
  • Constructor Details

    • jpeg_test_stream_writer

      jpeg_test_stream_writer()
  • Method Details

    • write_start_of_image

      public void write_start_of_image()
    • write_spiff_header_segment

      public void write_spiff_header_segment(charls.charls_spiff_header header)
    • write_spiff_end_of_directory_entry

      void write_spiff_end_of_directory_entry()
    • write_start_of_frame_segment

      void write_start_of_frame_segment(int width, int height, int bits_per_sample, int component_count)
    • 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 table_id, int entry_size, Vector<Byte> table_data, boolean continuation)
    • write_oversize_image_dimension

      void write_oversize_image_dimension(int number_of_bytes, int width, int height)
    • write_oversize_image_dimension

      void write_oversize_image_dimension(int number_of_bytes, int width, int height, boolean extra_byte)
    • write_start_of_scan_segment

      void write_start_of_scan_segment(int component_id, int component_count, int near_lossless, charls.interleave_mode interleave)
    • write_define_restart_interval

      void write_define_restart_interval(int restart_interval, int size)
    • write_define_number_of_lines

      void write_define_number_of_lines(int height, int size)
    • write_restart_marker

      void write_restart_marker(short interval_index)
    • write_segment

      void write_segment(byte marker_code, byte[] data, int data_size)
    • write_segment

      void write_segment(byte marker_code, Vector<Byte> data, int data_size)
    • write_marker

      public void write_marker(byte marker_code)
    • write_uint8

      void write_uint8(int value)
    • write_uint16

      void write_uint16(short value)
    • write_uint32

      void write_uint32(int value)
    • write_byte

      public void write_byte(byte value)
    • write_bytes

      void write_bytes(byte[] data, int data_size)
    • write_bytes

      void write_bytes(Vector<Byte> data, int data_size)
    • push_back_uint24

      private void push_back_uint24(Vector<Byte> values, int value)