zxing-cpp v3.0
Loading...
Searching...
No Matches
ZXing::Image Class Reference

#include <ImageView.h>

Inherits ZXing::ImageView.

Public Member Functions

 Image ()=default
 Image (int w, int h, ImageFormat f=ImageFormat::Lum)
Public Member Functions inherited from ZXing::ImageView
 ImageView ()=default
 ImageView (const uint8_t *data, int width, int height, ImageFormat format, int rowStride=0, int pixStride=0)
 ImageView (const uint8_t *data, int size, int width, int height, ImageFormat format, int rowStride=0, int pixStride=0)
int width () const
int height () const
int pixStride () const
int rowStride () const
ImageFormat format () const
const uint8_t * data () const
const uint8_t * data (int x, int y) const
ImageView cropped (int left, int top, int width, int height) const
ImageView rotated (int degree) const
ImageView subsampled (int scale) const

Detailed Description

Simple class that inherits ImageView but owns the image data and frees it on destruction.

Constructor & Destructor Documentation

◆ Image() [1/2]

ZXing::Image::Image ( )
default

◆ Image() [2/2]

ZXing::Image::Image ( int w,
int h,
ImageFormat f = ImageFormat::Lum )
inline

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