class StumpyJPEG::Component

Defined in:

stumpy_jpeg/component.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(definition : StumpyJPEG::Component::Definition, max_h, max_v, image_width, image_height) #

[View source]

Instance Method Detail

def component_id(*args, **options) #

[View source]
def component_id(*args, **options, &) #

[View source]
def data_units : Hash(Tuple(Int32, Int32), Matrix(Int32)) #

[View source]
def decode_progressive_ac_first(bit_reader, ac_table, s_start, s_end, approx, du_row, du_col) #

[View source]
def decode_progressive_ac_refine(bit_reader, ac_table, s_start, s_end, approx, du_row, du_col) #

[View source]
def decode_progressive_dc_first(bit_reader, dc_table, approx, du_row, du_col) #

[View source]
def decode_progressive_dc_refine(bit_reader, approx, du_row, du_col) #

[View source]
def decode_sequential(bit_reader, dc_table, ac_table, du_row, du_col) #

[View source]
def decode_sequential_ac(bit_reader, ac_table, coef) #

[View source]
def decode_sequential_dc(bit_reader, dc_table, coef) #

[View source]
def definition : Definition #

[View source]
def dqt_table_id(*args, **options) #

[View source]
def dqt_table_id(*args, **options, &) #

[View source]
def end_of_band_run : Int32 #

[View source]
def h(*args, **options) #

[View source]
def h(*args, **options, &) #

[View source]
def idct_transform(dqt) #

[View source]
def last_dc_value : Int32 #

[View source]
def non_interleaved_mcu_cols : Int32 #

[View source]
def non_interleaved_mcu_rows : Int32 #

[View source]
def raw_coefficients : Hash(Tuple(Int32, Int32), Array(Int32)) #

[View source]
def reset_end_of_band #

[View source]
def reset_last_dc_value #

[View source]
def sampling_h : Int32 #

[View source]
def sampling_v : Int32 #

[View source]
def upsample #

[View source]
def upsample_one_to_one #

[View source]
def upsampled_data : Hash(Tuple(Int32, Int32), Matrix(Int32)) #

[View source]
def v(*args, **options) #

[View source]
def v(*args, **options, &) #

[View source]