|
OpenCV 4.5.3(日本語機械翻訳)
|
関数 |
|
| CV_EXPORTS void | cv::va_intel::convertToVASurface (VADisplay display, InputArray src, VASurfaceID surface, Size size) |
| InputArrayをVASurfaceIDオブジェクトに変換します。[【詳解】(英語]
|
|
| CV_EXPORTS void | cv::va_intel::convertFromVASurface (VADisplay display, VASurfaceID surface, Size size, OutputArray dst) |
| VASurfaceIDオブジェクトをOutputArrayに変換します。[【詳解】(英語]
|
|
This section describes Intel VA-API/OpenCL (CL-VA) interoperability.
To enable basic VA interoperability build OpenCV with libva library integration enabled:
-DWITH_VA=ON
(corresponding dev package should be installed).
To enable advanced CL-VA interoperability support on Intel HW, enable option:
-DWITH_VA_INTEL=ON
(OpenCL integration should be enabled which is the default setting). Special runtime environment should be set up in order to use this feature: correct combination of
libva,
OpenCL runtime
and
media driver
should be installed.
Check usage example for details: samples/va_intel/va_intel_interop.cpp
| CV_EXPORTS void cv::va_intel::convertFromVASurface | ( | VADisplay | display, |
| VASurfaceID | surface, | ||
| Size | size, | ||
| OutputArray | dst | ||
| ) |
VASurfaceIDオブジェクトをOutputArrayに変換します。
| display | - VADisplayオブジェクトです。 |
| surface | - ソースのVASurfaceIDオブジェクト。 |
| size | - VASurfaceIDオブジェクトで表現される画像のサイズです。 |
| dst | - デスティネーション OutputArray。 |
| CV_EXPORTS void cv::va_intel::convertToVASurface | ( | VADisplay | display, |
| InputArray | src, | ||
| VASurfaceID | surface, | ||
| Size | size | ||
| ) |
InputArrayをVASurfaceIDオブジェクトに変換します。
| display | - VADisplayオブジェクトです。 |
| src | - source InputArrayに変換します。 |
| surface | - 出力先VASurfaceIDオブジェクト。 |
| size | - VASurfaceIDオブジェクトで表現される画像のサイズです。 |