OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

CUDA動画エンコーダ用の各種パラメータ。続き...

#include <opencv2/cudacodec.hpp>

Collaboration diagram for cv::cudacodec::EncoderParams:

公開メンバ関数

 EncoderParams ()
 

公開変数類

int averageBitRate
 ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CBR の目標ビットレート。
 
EncodeQp constQp
 ENC_PARAMS_RC_CONSTQP のQP値。
 
EncodeProfile encodingProfile
 
int gopLength
 1つのGOPに含まれるピクチャ数。idrPeriod >= gopLength を満たすこと。
 
int idrPeriod
 IDR間隔。idrPeriod >= gopLength を満たすこと。
 
int maxBitRate
 ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CONSTQP のビットレートの上限。
 
EncodeMultiPass multiPassEncoding
 
EncodePreset nvPreset
 
EncodeParamsRcMode rateControlMode
 
uint8_t targetQuality
 0〜51の値で、targetQuality が大きくなるほど動画品質が低下する。ENC_PARAMS_RC_VBR とともに使用する。
 
EncodeTuningInfo tuningInfo
 
bool videoFullRangeFlag
 ソースの黒レベル、輝度、彩度が、ITU-T仕様のAnnex Eで定義されたフルレンジで表現されるか、リミテッドレンジ(いわゆるTUまたは「アナログ」レンジ)で表現されるかを示す。
 

詳細説明

CUDA動画エンコーダ用の各種パラメータ。

構築子と解体子の詳解

◆ EncoderParams()

cv::cudacodec::EncoderParams::EncoderParams ( )
inline

メンバ変数詳解

◆ averageBitRate

int cv::cudacodec::EncoderParams::averageBitRate

ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CBR の目標ビットレート。

◆ constQp

EncodeQp cv::cudacodec::EncoderParams::constQp

ENC_PARAMS_RC_CONSTQP のQP値。

◆ encodingProfile

EncodeProfile cv::cudacodec::EncoderParams::encodingProfile

◆ gopLength

int cv::cudacodec::EncoderParams::gopLength

1つのGOPに含まれるピクチャ数。idrPeriod >= gopLength を満たすこと。

◆ idrPeriod

int cv::cudacodec::EncoderParams::idrPeriod

IDR間隔。idrPeriod >= gopLength を満たすこと。

◆ maxBitRate

int cv::cudacodec::EncoderParams::maxBitRate

ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CONSTQP のビットレートの上限。

◆ multiPassEncoding

EncodeMultiPass cv::cudacodec::EncoderParams::multiPassEncoding

◆ nvPreset

EncodePreset cv::cudacodec::EncoderParams::nvPreset

◆ rateControlMode

EncodeParamsRcMode cv::cudacodec::EncoderParams::rateControlMode

◆ targetQuality

uint8_t cv::cudacodec::EncoderParams::targetQuality

0〜51の値で、targetQuality が大きくなるほど動画品質が低下する。ENC_PARAMS_RC_VBR とともに使用する。

◆ tuningInfo

EncodeTuningInfo cv::cudacodec::EncoderParams::tuningInfo

◆ videoFullRangeFlag

bool cv::cudacodec::EncoderParams::videoFullRangeFlag

ソースの黒レベル、輝度およびクロマが、ITU-T 仕様の Annex E で定義されているフルレンジと制限レンジ (別名 TV または「アナログ」レンジ) のどちらの値域で表現されているかを示す。


この構造体詳解は次のファイルから抽出されました: