class P1::ImageSdk::SensorBayerOutput

Overview

In-memory representation of the image sensor Bayer output data. More…

#include <P1ImageBitmapImage.hpp>

class SensorBayerOutput: public P1::ImageSdk::BitmapBase
{
public:
    // methods

    BayerFormat Format() const;
    Rect ActiveArea() const;
    uint32_t FullWidth() const;
    uint32_t FullHeight() const;
};

Inherited Members

public:
    // methods

    uint32_t ByteSize() const;
    MSVC_ALLOW_PUBLIC_STL(std::shared_ptr<uint8_t>  Data());

Detailed Documentation

In-memory representation of the image sensor Bayer output data.

Methods

BayerFormat Format() const

The pixel format of the Data array.

Rect ActiveArea() const

The area of the sensor in pixels, that is exposed to light.

uint32_t FullWidth() const

Full sensor width in pixels, including borders not exposed to light.

uint32_t FullHeight() const

Full sensor height in pixels, including borders not exposed to light.