Fawkes API  Fawkes Development Version
firevision::JpegImageDecompressor Class Reference

Decompressor for JPEG images. More...

#include <>>

Inheritance diagram for firevision::JpegImageDecompressor:

Public Member Functions

 JpegImageDecompressor ()
 Constructor. More...
 
virtual void decompress ()
 Decompress image. More...
 
- Public Member Functions inherited from firevision::ImageDecompressor
virtual ~ImageDecompressor ()
 Virtual empty destructor. More...
 
virtual void set_image_dimensions (unsigned int width, unsigned int height)
 Set image dimensions. More...
 
virtual void set_compressed_buffer (unsigned char *buf, unsigned int buf_size)
 Set compressed buffer. More...
 
virtual void set_decompressed_buffer (unsigned char *buf, unsigned int buf_size)
 Set decompressed buffer. More...
 

Additional Inherited Members

- Protected Attributes inherited from firevision::ImageDecompressor
unsigned int _width
 Width of image in pixels. More...
 
unsigned int _height
 Height of image in pixels. More...
 
unsigned char * _compressed_buffer
 Buffer containing the compressed image. More...
 
unsigned char * _decompressed_buffer
 Buffer containing the decompressed image after decompression. More...
 
unsigned int _compressed_buffer_size
 Size in bytes of _compressed_buffer. More...
 
unsigned int _decompressed_buffer_size
 Size in bytes of _decompressed_buffer. More...
 

Detailed Description

Decompressor for JPEG images.

Author
Daniel Beck
Tim Niemueller

Definition at line 35 of file jpeg_decompressor.h.

Constructor & Destructor Documentation

◆ JpegImageDecompressor()

firevision::JpegImageDecompressor::JpegImageDecompressor ( )

Constructor.

Definition at line 150 of file jpeg_decompressor.cpp.

Member Function Documentation

◆ decompress()

void firevision::JpegImageDecompressor::decompress ( )
virtual

Decompress image.

Implements firevision::ImageDecompressor.

Definition at line 155 of file jpeg_decompressor.cpp.

Referenced by firevision::FuseImageContent::decompress().


The documentation for this class was generated from the following files: