class Origami::Filter::DCT

Class representing a Filter used to encode and decode data with DCT (JPEG) compression algorithm.

Public Class Methods

new(parameters = {}) click to toggle source
Calls superclass method Origami::Filter::new
# File lib/origami/filters/dct.rb, line 37
def initialize(parameters = {})
    super(DecodeParms.new(parameters))
end

Public Instance Methods

decode(stream) click to toggle source

DCTDecode implies that data is a JPEG image container.

# File lib/origami/filters/dct.rb, line 48
def decode(stream)
    raise NotImplementedError.new("DCT filter is not supported", input_data: stream)
end
encode(stream) click to toggle source
# File lib/origami/filters/dct.rb, line 41
def encode(stream)
    raise NotImplementedError.new("DCT filter is not supported", input_data: stream)
end