OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
没有匹配项
公有成员函数 | 公有属性 | 所有成员列表
cv::cudacodec::FormatInfo 结构体参考

提供有关视频文件格式信息的结构体。: 更多...

#include <opencv2/cudacodec.hpp>

cv::cudacodec::FormatInfo 的协作图

公有成员函数

 FormatInfo ()
 

公有属性

ChromaFormat chromaFormat
 
Codec codec
 
DeinterlaceMode deinterlaceMode
 
Rect displayArea
 由 nextFrame(frame) 返回的解码帧内的 ROI,包含可用的视频帧。
 
bool enableHistogram
 请求直方图输出(如果支持)的标志。当请求但不支持时,将抛出 异常
 
double fps
 
int height
 由 nextFrame(frame) 返回的解码帧的高度。
 
int nBitDepthChromaMinus8
 
int nBitDepthMinus8
 
int nCounterBitDepth
 如果请求并支持直方图输出,则为直方图 bin 的位深度。
 
int nMaxHistogramBins
 如果请求并支持直方图输出,则为直方图 bin 的最大数量。
 
cv::Rect srcRoi
 从视频源解码的感兴趣区域。
 
cv::Rect targetRoi
 输出帧中包含解码帧的感兴趣区域。
 
cv::Size targetSz
 输出帧的后处理大小。
 
int ulHeight
 编码序列高度(以像素为单位)。
 
int ulMaxHeight
 
int ulMaxWidth
 
int ulNumDecodeSurfaces
 内部解码表面的最大数量。
 
int ulWidth
 编码序列宽度(以像素为单位)。
 
bool valid
 
bool videoFullRangeFlag
 输出值,指示源的黑色电平、亮度和色度是否使用 ITU-T 规范附录 E 中定义的完整范围或有限范围(也称为 TV 或“模拟”范围)的值来表示。在内部,从 NV12 到 BGR 的转换遵守 ITU 709。
 
int width
 由 nextFrame(frame) 返回的解码帧的宽度。
 

详细描述

提供有关视频文件格式信息的结构体。

构造函数和析构函数文档

◆ FormatInfo()

cv::cudacodec::FormatInfo::FormatInfo ( )
inline

成员数据文档

◆ chromaFormat

ChromaFormat cv::cudacodec::FormatInfo::chromaFormat

◆ codec

Codec cv::cudacodec::FormatInfo::codec

◆ deinterlaceMode

DeinterlaceMode cv::cudacodec::FormatInfo::deinterlaceMode

◆ displayArea

Rect cv::cudacodec::FormatInfo::displayArea

由 nextFrame(frame) 返回的解码帧内的 ROI,包含可用的视频帧。

◆ enableHistogram

bool cv::cudacodec::FormatInfo::enableHistogram

请求直方图输出(如果支持)的标志。当请求但不支持时,将抛出 异常

◆ fps

double cv::cudacodec::FormatInfo::fps

◆ height

int cv::cudacodec::FormatInfo::height

由 nextFrame(frame) 返回的解码帧的高度。

◆ nBitDepthChromaMinus8

int cv::cudacodec::FormatInfo::nBitDepthChromaMinus8

◆ nBitDepthMinus8

int cv::cudacodec::FormatInfo::nBitDepthMinus8

◆ nCounterBitDepth

int cv::cudacodec::FormatInfo::nCounterBitDepth

如果请求并支持直方图输出,则为直方图 bin 的位深度。

◆ nMaxHistogramBins

int cv::cudacodec::FormatInfo::nMaxHistogramBins

如果请求并支持直方图输出,则为直方图 bin 的最大数量。

◆ srcRoi

cv::Rect cv::cudacodec::FormatInfo::srcRoi

从视频源解码的感兴趣区域。

◆ targetRoi

cv::Rect cv::cudacodec::FormatInfo::targetRoi

输出帧中包含解码帧的感兴趣区域。

◆ targetSz

cv::Size cv::cudacodec::FormatInfo::targetSz

输出帧的后处理大小。

◆ ulHeight

int cv::cudacodec::FormatInfo::ulHeight

编码序列高度(以像素为单位)。

◆ ulMaxHeight

int cv::cudacodec::FormatInfo::ulMaxHeight

◆ ulMaxWidth

int cv::cudacodec::FormatInfo::ulMaxWidth

◆ ulNumDecodeSurfaces

int cv::cudacodec::FormatInfo::ulNumDecodeSurfaces

内部解码表面的最大数量。

◆ ulWidth

int cv::cudacodec::FormatInfo::ulWidth

编码序列宽度(以像素为单位)。

◆ valid

bool cv::cudacodec::FormatInfo::valid

◆ videoFullRangeFlag

bool cv::cudacodec::FormatInfo::videoFullRangeFlag

输出值,指示源的黑色电平、亮度和色度是否使用 ITU-T 规范附录 E 中定义的完整范围或有限范围(也称为 TV 或“模拟”范围)的值来表示。在内部,从 NV12 到 BGR 的转换遵守 ITU 709。

◆ width

int cv::cudacodec::FormatInfo::width

由 nextFrame(frame) 返回的解码帧的宽度。


此结构体的文档是从以下文件生成的