Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
firevision::JpegImageDecompressor Class Reference

Decompressor for JPEG images. More...

#include <>>

Inheritance diagram for firevision::JpegImageDecompressor:

List of all members.

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Decompressor for JPEG images.

Author:
Daniel Beck
Tim Niemueller

Definition at line 35 of file jpeg_decompressor.h.


Constructor & Destructor Documentation

firevision::JpegImageDecompressor::JpegImageDecompressor ( )

Constructor.

Definition at line 150 of file jpeg_decompressor.cpp.


Member Function Documentation

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: