OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公有成员函数 | 所有成员列表
cv::AVIWriteContainer 类参考

#include <opencv2/videoio/container_avi.private.hpp>

cv::AVIWriteContainer 的协作图

公有成员函数

 AVIWriteContainer ()
 
 ~AVIWriteContainer ()
 
size_t atFrameSize (size_t i) const
 
size_t countFrameSize () const
 
void endWriteChunk ()
 
void finishWriteAVI ()
 
int getAVIIndex (int stream_number, StreamType strm_type)
 
int getChannels () const
 
int getHeight () const
 
size_t getMoviPointer () const
 
size_t getStreamPos () const
 
int getWidth () const
 
bool initContainer (const String &filename, double fps, Size size, bool iscolor)
 
bool isEmptyFrameOffset () const
 
bool isEmptyFrameSize () const
 
bool isOpenedStream () const
 
void jflushStream (unsigned currval, int bitIdx)
 
void jputStream (unsigned currval)
 
void jputStreamShort (int val)
 
void pushFrameOffset (size_t elem)
 
void pushFrameSize (size_t elem)
 
void putStreamByte (int val)
 
void putStreamBytes (const uchar *buf, int count)
 
void startWriteAVI (int stream_count)
 
void startWriteChunk (uint32_t fourcc)
 
void writeIndex (int stream_number, StreamType strm_type)
 
void writeStreamHeader (Codecs codec_)
 

构造函数和析构函数文档

◆ AVIWriteContainer()

cv::AVIWriteContainer::AVIWriteContainer ( )

◆ ~AVIWriteContainer()

cv::AVIWriteContainer::~AVIWriteContainer ( )

成员函数文档

◆ atFrameSize()

size_t cv::AVIWriteContainer::atFrameSize ( size_t  i) const
inline

◆ countFrameSize()

size_t cv::AVIWriteContainer::countFrameSize ( ) const
inline

◆ endWriteChunk()

void cv::AVIWriteContainer::endWriteChunk ( )

◆ finishWriteAVI()

void cv::AVIWriteContainer::finishWriteAVI ( )

◆ getAVIIndex()

int cv::AVIWriteContainer::getAVIIndex ( int  stream_number,
StreamType  strm_type 
)

◆ getChannels()

int cv::AVIWriteContainer::getChannels ( ) const
inline

◆ getHeight()

int cv::AVIWriteContainer::getHeight ( ) const
inline

◆ getMoviPointer()

size_t cv::AVIWriteContainer::getMoviPointer ( ) const
inline

◆ getStreamPos()

size_t cv::AVIWriteContainer::getStreamPos ( ) const

◆ getWidth()

int cv::AVIWriteContainer::getWidth ( ) const
inline

◆ initContainer()

bool cv::AVIWriteContainer::initContainer ( const String filename,
double  fps,
Size  size,
bool  iscolor 
)

◆ isEmptyFrameOffset()

bool cv::AVIWriteContainer::isEmptyFrameOffset ( ) const
inline

◆ isEmptyFrameSize()

bool cv::AVIWriteContainer::isEmptyFrameSize ( ) const
inline

◆ isOpenedStream()

bool cv::AVIWriteContainer::isOpenedStream ( ) const

◆ jflushStream()

void cv::AVIWriteContainer::jflushStream ( unsigned  currval,
int  bitIdx 
)

◆ jputStream()

void cv::AVIWriteContainer::jputStream ( unsigned  currval)

◆ jputStreamShort()

void cv::AVIWriteContainer::jputStreamShort ( int  val)

◆ pushFrameOffset()

void cv::AVIWriteContainer::pushFrameOffset ( size_t  elem)
inline

◆ pushFrameSize()

void cv::AVIWriteContainer::pushFrameSize ( size_t  elem)
inline

◆ putStreamByte()

void cv::AVIWriteContainer::putStreamByte ( int  val)

◆ putStreamBytes()

void cv::AVIWriteContainer::putStreamBytes ( const uchar buf,
int  count 
)

◆ startWriteAVI()

void cv::AVIWriteContainer::startWriteAVI ( int  stream_count)

◆ startWriteChunk()

void cv::AVIWriteContainer::startWriteChunk ( uint32_t  fourcc)

◆ writeIndex()

void cv::AVIWriteContainer::writeIndex ( int  stream_number,
StreamType  strm_type 
)

◆ writeStreamHeader()

void cv::AVIWriteContainer::writeStreamHeader ( Codecs  codec_)

此类的文档由以下文件生成