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