![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
CUDA動画エンコーダ用の各種パラメータ。続き...
#include <opencv2/cudacodec.hpp>
公開メンバ関数 | |
| 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動画エンコーダ用の各種パラメータ。
|
inline |
| int cv::cudacodec::EncoderParams::averageBitRate |
ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CBR の目標ビットレート。
| EncodeQp cv::cudacodec::EncoderParams::constQp |
ENC_PARAMS_RC_CONSTQP のQP値。
| EncodeProfile cv::cudacodec::EncoderParams::encodingProfile |
| int cv::cudacodec::EncoderParams::maxBitRate |
ENC_PARAMS_RC_VBR および ENC_PARAMS_RC_CONSTQP のビットレートの上限。
| EncodeMultiPass cv::cudacodec::EncoderParams::multiPassEncoding |
| EncodePreset cv::cudacodec::EncoderParams::nvPreset |
| EncodeParamsRcMode cv::cudacodec::EncoderParams::rateControlMode |
| uint8_t cv::cudacodec::EncoderParams::targetQuality |
0〜51の値で、targetQuality が大きくなるほど動画品質が低下する。ENC_PARAMS_RC_VBR とともに使用する。
| EncodeTuningInfo cv::cudacodec::EncoderParams::tuningInfo |
| bool cv::cudacodec::EncoderParams::videoFullRangeFlag |
ソースの黒レベル、輝度およびクロマが、ITU-T 仕様の Annex E で定義されているフルレンジと制限レンジ (別名 TV または「アナログ」レンジ) のどちらの値域で表現されているかを示す。