Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

opencv-doc-4.9.0-2.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: opencv-doc Distribution: openSUSE Tumbleweed
Version: 4.9.0 Vendor: openSUSE
Release: 2.3 Build date: Fri Jan 19 21:01:43 2024
Group: Documentation/Other Build host: reproducible
Size: 25305023 Source RPM: opencv-4.9.0-2.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://opencv.org/
Summary: Documentation and examples for OpenCV
This package contains the documentation and examples for the OpenCV library.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Jan 19 2024 Axel Braun <axel.braun@gmx.de>
  - Add %{?sle15allpythons} and build python bindings for all
    configured versions (also for Tumbleweed)
* Sat Dec 30 2023 Alessandro de Oliveira Faria <cabelo@opensuse.org>
  - update to 4.9.0,  highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version490
    Highlights of this release:
    * Core Module:
      + Added cv::broadcast
      + Fixed several rounding issues on ARM platform
      + Added detection & dispatching of some modern NEON
      instructions (NEON_FP16, NEON_BF16)
      + Added optimization for LoongArch 128-bit vector,
      detection & dispatching of LoongArch
    * DNN module patches:
      + Experimental transformers support
      + ONNX Attention layer support
      + ONNX Einsum layer support
      + OpenVINO backend for INT8 models
      + ONNX Gather Elements layer
      + ONNX InstanceNorm layer
      + Better support of ONNX Expand layer with cv::broadcast
      + Improved DNN graph fusion with shared nodes and commutative
      operations
      + New fastGEMM implementation and several layers on top of it
      + Winograd fp16 optimizations on ARM
      + Tests and multiple fixes for Yolo family models support
      + New layers support and bug fixes in CUDA backend: GEMM,
      Gelu, Add
      + CANN backend: bug fix, support HardSwish,
      LayerNormalization and InstanceNormalization
      + LayerNormalization: support OpenVINO, OpenCL and
      CUDA backend.
    * G-API module:
      + Intel® OpenVINO™ DL inference backend:
    - Introduced "inferenence only" ("benchmark") mode
      in the OV2.0 backend.
    - Fixed model layout setting issue in the OV2.0 backend.
    - Fixed/relaxed various asserts in the OV2.0 backend.
      + Core and image processing functionality:
    - Fluid kernels were rewritten to new universal intrinsics.
      Thanks for this contribution!
      + Streaming and video functionality:
    - Introduced a QueueSource: an alternative way to manually
      push input frames to the G-API pipeline in the streaming
      mode.
    - Introduced VAS Object Tracker (OT) for the various video
      analytics scenarios.
      +  Python bindings:
    - Exposed VAS OT in G-API Python bindings.
      + Other changes and fixes:
    - Updated ADE (the G-API's graph library) to the latest
      version.
    - Various code clean-ups and warning fixes.
    * Objdetect module:
      + Implemented own QR code decoder as replacement for QUIRC
      library
      + Bug fixes in QR code encoder version estimation
      + More accurate Aruco marker corner refinement with
      dynamic window
      + Fixed contour filtering in ArUco
      + QR code detection sample for Android
      + Multiple local bug fixes and documentation update for
      Aruco makers, Charuco boards and QR codes.
    * Video:
      + Google Summer of Code: added a new object tracking API
      TrackerVit for a vision transformer-based VitTrack.
      This work is done by LIU Pengyu.
    * VideoIO:
      + Videoio: Add raw encoded video stream encapsulation
      to cv::VideoWriter with CAP_FFMPEG
      + Fix GStreamer backend with manual pipelines.
    * Calibration module:
      + Multiple fixes and improvements chess board calibration
      rig detector.
      + calibrateCamera throws exception, if calibration system
      is underconstrained.
      + Fixed bug in findEssentialMat with USAC
      + Fixed out-of-image access in cv::cornerSubPix
      + Fixed crash in ap3p
      + Fixed stereoRectify image boundaries
      + Fixed "use after free" issue in essential_solver.cpp
    * Python Bindings:
      + Added type stub generation for missed types and manually
      wrapped types.
      + Added read-only flag handling for Numpy arrays.
      + Fixed exception handling and bindings for in module.
      + Improved error messages in Numpy array type handling.
      + Fixed constructors documentation in Python.
    * Platforms and hardware Support:
      + Experimental CUDA support as first class language in CMake
      + Added experimental support for Apple VisionOS platform
      + Add support Orbbec Gemini2 and Gemini2 XL camera
      + Fix fullscreen behavior on macOS
    * Other:
      + OpenCV Summer of Code: semi-automated refactoring across
      multiple pull requests by HAN Liutong made our CPU-optimized
      code compatible with SIMD with variable vector
      length (RISC-V RVV)
* Sun Oct 01 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.8.1
    * WebP security update for CVE-2023-4863
    * Depthwise convolution 5x5 performance regression fix
  - update to 4.8.0, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version480
    Highlights of this release:
    * DNN module patches:
      + TFLite models support, including int8 quantized models.
      + Enabled DNN module build without Protobuf dependency.
      + Improved layers => supported more models:
    - ONNX: Layer normalization, GELU and QLinearSoftmax.
    - Fixes in CANN backend:
    * support ONNX Split, Slice, Clip (Relu6) and
      Conv with auto_pad.
    * support ONNX Sub, PRelu, ConvTranspose.
    - Reduce Refactor for robustness and potential
      follow-up improvements.
    - Fixes for Segment Anything Model by Meta.
    - Fixes in nary element wise layer about broadcast:
    * Fixes in CPU.
    * and Fixes in CUDA backend.
    - Further increased DNN speed on ARM and X86 by improving
      convolution, covering 1D and 3D cases, supporting
      convolution+element-wise op fusion.
    - Added full FP16 computation branch on ARMv8 platform, 1.5x
      faster than FP32 (FP16 Winograd is still pending).
    - Vulkan backend refactor for better performance and
      robustness. It runs 4X faster than before.
    - Added API blobFromImageParam to build network inputs
      with pre-processings.
    - Modern OpenVINO support.
    * G-API module:
      + Intel® OpenVINO™ inference backend:
    - Streamlined preprocessing in OpenVINO
      Inference Engine (ie) API 1.0 backend. Note: this backend
      will be deprecated after OpenVINO removes the API 1.0
      support in its subsequent releases.
    - Aligned OpenVINO IE API 1.0 backend with the latest
      OpenVINO 2023.0 (as some features were removed there).
    - Introduced a brand new OpenVINO API 2.0 backend.
    - Implemented the required inference operations for
      the OpenVINO API 2.0 backend.
      + Python bindings:
    - Exposed varions normalization options for ONNX RT
      backend in Python bindings.
    - Exposed Fluid kernels and kernel package manipulation
      functions (combine()) in Python.
    - Fixed issues in Stateful Python kernel state
      handling; also fixed various issues in Python tests.
    - Fixed issue with opaque kernel output information
      handling which broke Python custom kernels.
      + Samples:
    - Introduced a new Segmentation demo with desync() to enable
      slow-running networks in the real-time.
    - Updated stats calculation in the G-API-based pipeline
      modelling tool.
      + Other changes and fixes:
    - Fixed tolerance in Fluid resize tests to avoid issues
      on ARM.
    - Fluid backend: extended Merge3 kernel with more
      supported data types.
    - Fixed standalone mode compilation issues.
    * Objdetect module:
      + FaceDetectorYN upgrade for better performance,
      accuracy and facial landmarks support.
      + New QR code detection algorithm based on ArUco code.
      + Bar code detector and decoder moved from Contrib to
      main repository.
      + Introduced common API for all graphical codes like bar
      codes and QR codes.
      + Added flag for legacy pre-4.6.0 ChAruco boards support.
      + Multiple bug fixes and improvements in QR code detection
      and decoding pipelines.
      + Multiple bug fixes and improvements in ArUco based pipelines.
    * Calibration module:
      + USAC framework improvements.
      + Fixed stddev estimation in camera calibration pipelines.
      + Fixed incorrect pixel grid generation in icvGetRectangles
      that improves accuracy of getOptimalNewCameraMatrix,
      stereoRectify and some other calibration functions.
      Charuco board support in patterns generator, interactive
      calibration tool and calibration samples.
    * Image processing module:
      + Various fixes in line segments detector.
      + Fixed even input dimensions for INTER_NEAREST_EXACT
      in resize.
      + Optimise local cost computation in
      IntelligentScissorsMB::buildMap.
      + Keep inliers for linear remap with BORDER_TRANSPARENT
      + Fix distransform to work with large images.
    * Features2d module:
      + SIFT accuracy improvements.
    * Core module:
      + Added REDUCE_SUM2 option to cv::reduce.
      + Introduced cv::hasNonZero function.
      + Update IPP binaries update to version 20230330.
      + Improved RISC-V RVV vector extensions support.
    - Support RVV v0.11 intrinsics available in LLVM 16
      and GCC 13
    - Support build with T-Head RISC-V toolchain
      (RVV 0.7.1 and 1.0)
      + Several OpenCL vendor and version handling improvements.
    * Multimedia:
      + Added AVIF support through libavif.
      + Orbbec Femto Mega cameras support.
      + HEVC/H265 support in VideoWriter with MS Media
      Foundation backend.
      + Fixed FPS computation on some videos for FFmpeg backend.
      + Added support for VideoCapture CAP_PROP_AUTO_WB and
      CV_CAP_PROP_WHITE_BALANCE_BLUE_U for DShow backend.
      + Fixes OBS Virtual Camera capture.
      + CV_32S encoding support with tiff.
    * Python Bindings:
      + Python typing stubs.
      + Fix reference counting errors in registerNewType.
      + Fixed ChAruco and diamond boards detector bindings.
      + Added bindings to allow GpuMat and Stream objects to
      be initialized from memory initialized in other libraries
      + np.float16 support.
      + Python bindings for RotatedRect, CV_MAKETYPE, CV_8UC(n).
    * JavaScript bindings:
      + Added possibility for disabling inlining wasm in opencv.js
      + Extended JS bindings for Aruco, Charuco, QR codes and
      bar codes.
    * Other:
      + Several critical issue fixes in wechat_qrcode module
      (opencv_contrib)
* Thu Dec 29 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.7.0, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version470
    Highlights of this release:
    * DNN:
      + New ONNX layers: Scatter and ScatterND, Tile, ReduceL1,
      ReduceMin and more.
      + Signinficant performance optimization for convolutions.
      Winograd algoritm implementation.
      + Element-wise operation (add, sub, mul, div, ...):
      Broadcasting.
      + OpenVino 2022.1 support.
      + CANN backend support.
    * Algorithms:
      + ArUco markers and April tags support including ChAruco and
      diamond boards detection and calibration.
      + QR code detection and decoding quality imrovement. Alignment
      markers support. Benchmark for QR codes: link
      + Nanotrack v2 tracker based on neural networks.
      + Stackblur algoruthm implementation.
    * Multimedia:
      + FFmpeg 5.x support.
      + CUDA 12.0 support. Hardware accelerated video codecs support
      on NVIDIA platforms with modern Video Codec SDK (NVCUVID and
      NVENCODEAPI).
      + CV_16UC1 read/write video support with FFmpeg.
      + Orientation meta support on Mac with native media API.
      + New iterator-based API for multi-page image formats.
      + libSPNG support for PNG format.
      + SIMD acceleration for self-built libJPEG-Turbo
      + H264/H265 support on Android. Multiple fixes for video
      decoder, endcoder and camera memory layout.
    * G-API
      + Exposed all core APIs to Python, including stateful kernels.
    * Optimization:
      + New universal intrinsics backend for scalable vector
      instructions. The first scalable implementation for
      RISC-V RVV 1.0.
      + DNN module patches:
    - Improved layers / supported more models:
    * Scatter and ScatterND #22529, Tile #22809
    * Fixes in Slice (support negative step #22898)
    * Support some reduce layers of ONNX #21601
    - Added CANN backend support #22634. Link to the manual:
      https://github.com/opencv/opencv/wiki/Huawei-CANN-Backend.
    - Added bacthed NMS for multi-class object detection #22857
    - Accelerating convolution, especially for ARM CPU.
    - Winograd's convolution optimization
    + And many other contributions:
      +   Added n-dimensional flip to core #22898
      +   Add StackBlur for imgproc #20379
  - Removed upstream opencv-ffmpeg5.patch
* Tue Aug 23 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Add upstream change to fix include issue with FFmpeg 5:
    * opencv-ffmpeg5.patch
* Sun Jun 19 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.6.0, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version460
    * OpenCV project infrastructure migrating on GitHub Actions
      workflows for CI and release purposes
    * Added support for GCC 12, Clang 15
    * Added support for FFmpeg 5.0
    * DNN module patches:
      + Improved layers / activations / supported more models:
    - LSTM (+CUDA), resize (+ONNX13), Sign, Shrink, Reciprocal,
      depth2space, space2depth
    - fixes in Reduce, Slice, Expand
      + Disabled floating-point denormals processing #21521
      + Changed layer names in ONNX importer to support "output"
      entities properly
      + Added TIM-VX NPU backend support:
      https://github.com/opencv/opencv/wiki/TIM-VX-Backend-For-Running-OpenCV-On-NPU
      + Added Softmax parameter to ClassificationModel
      + Added audio speech recognition sample (C++) #21458
      + Intel® Inference Engine backend (OpenVINO):
    - added initial support for OpenVINO 2022.1 release
    - removed support of legacy API (dropped since 2020.3)
    * G-API module:
      + G-API framework:
    - Introduced a Grayscale image format support for
      cv::MediaFrame: #21511;
    - Enabeled .reshape() support in the CPU backend: #21669;
    - Fixed possible hang in streaming execution mode with constant
      inputs: #21567;
    - Introduced proper error/exception propagation in the
      asynchronous streaming execution mode: #21660;
    - Fixed new stream event handling: #21731.
      + Fluid backend:
    - Fixed horizontal pass in the Resize kernel, fixed Valgrind
      issues: #21144;
    - Extended Resize kernel with F32 version: #21678,
      added AVX: #21728.
    - Enabled dynamic dispatch for Split4 kernel: #21520;
    - Enabled dynamic dispatch for Merge3 kernel: #21529;
    - Added a SIMD version for DivC kernel: #21474;
    - Added a SIMD version for DivRC kernel: #21530;
    - Enabled dynamic dispatch for Add kernel: #21686;
    - Enabled dynamic dispatch for Sub kernel: #21746;
    - Added a SIMD version for ConvertTo kernel: #21777;
    - Fixed kernel matrix size for Sobel kernel: #21613.
      + Intel® OpenVINO™ inference backend:
    - Fixed NV12 format support for remote memory when OpenVINO
      remote context is used: #21424.
    - Implemented correct error handling in the backend: #21579.
    - Fixed ngraph warnings #21362.
      + OpenCV AI Kit backend:
    - Introduced a new backend to program OpenCV AI Kit boards via
      G-API. Currently the backend is in experimental state, but allows
      to build Camera+NN pipeline and supports heterogeneity (mixing
      with host-side code): #20785, #21504.
      + Media integration:
    - Enabled GPU inference with oneVPL and DirectX11 on Windows in
      Intel OpenVINO inference backend: #21232, #21618, #21658, #21687,
      [#21688]. Now GPU textures decoded by oneVPL decoder can be
      preprocessed and inferred on GPU with no extra host processing.
    - Enabled oneVPL support on Linux: #21883.
    - Extended GStreamer pipeline source with Grayscale image format
      support: #21560.
      + Python bindings:
    - Exposed GStreamer pipeline source in Python bindings: #20832.
    - Fixed Python bindings for CudaBufferPool, cudacodec and cudastereo
      modules in OpenCV Contrib.
      + Samples:
    - Introduced a pipeline modelling tool for cascaded model
      benchmarking: #21477, #21636, #21719. The tool supports a
      declarative YAML-based config to describe pipelines with simulated
      pre-/post-processing. The tool collects and reports latency and
      throughput information for the modelled pipeline.
      + Other changes and fixes:
    - Moved GKernelPackage into cv:: namespace by default, its cv::gapi::
      alias remain for compatibility: #21318;
    - Moved Resize kernel from core to imgproc kernel packages for
      CPU, OpenCL, and Fluid backends: #21157. Also moved tests
      appropriately: #21475;
    - Avoided sporadic test failures in DivC: #21626;
    - Fixed 1D Mat handling in the framework: #21782;
    - Reduced the number of G-API generated accuracy tests: #21909.
  - Drop upstream patches:
    * 0001-highgui-Fix-unresolved-OpenGL-functions-for-Qt-backe.patch
    * videoio_initial_FFmpeg_5_0_support.patch
    * videoio_ffmpeg_avoid_memory_leaks.patch
* Fri Apr 29 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Add upstream patches for FFmpeg 5.0 support, add
    * videoio_initial_FFmpeg_5_0_support.patch
    * videoio_ffmpeg_avoid_memory_leaks.patch
* Sat Apr 09 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Restore memoryperjob constraint, avoid being scheduled on a 16
    core system and use less than half of it.
  - Adjust %limit_build to 1800, to avoid recurrent build failures
    on aarch64. (People should not care for their pet architecture
    only, but also carefully check if they break others.)
  - Add missing libopencv_aruco dependency in devel package.
* Mon Jan 10 2022 Antonio Larrosa <alarrosa@suse.com>
  - Remove the memoryperjob constraint which doesn't work as one
    would expect and breaks ppc64 builds.
  - Use %limit_memory -m 1700 to set the number of concurrent
    jobs to a sane value and fix OOM errors when building in
    workers with many cores.
  - Decrease the disk constraint to 9G which seems to be enough
* Sat Dec 25 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.5.5, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version455
    * Audio support as part of VideoCapture API: GStreamer #21264
    * Updated SOVERSION handling rules: #21178
    * DNN module patches:
      + Added tests to cover ONNX conformance test suite: #21088
      + Improved layers / activations / supported more models
      + Upgraded builtin protobuf from 3.5.2 to 3.19.1
      + More optimizations for RISC-V platform
      + Intel® Inference Engine backend ( OpenVINO™ ):
      added support for OpenVINO 2021.4.2 LTS release
    * G-API module:
      + G-API framework:
    - Fixed issue with accessing 1D data from cv::RMat: #21103
    - Restricted passing the G-API types to graph inputs/outputs
      for execution: #21041
    - Various fixes in G-API Doxygen reference: #20924
    - Renamed various internal structures for consistency #20836 #21040
      + Fluid backend:
    - Introduced a better vectorized version of Resize: #20664.
    - Added vectorized version of Multiply kernel: #21024
    - Added vectorized version of Divide kernel: #20914
    - Added vectorized version of AddC kernel: #21119
    - Added vectorized version of SubC kernel: #21158
    - Added vectorized version of MulC kernel: #21177
    - Added vectorized version of SubRC kernel: #21231
    - Enabled SIMD dispatching for AbsDiffC: #21204
      + OpenCL backend:
    - Fixed sporadic test failures in Multiply kernel running
      on GPU: #21205
      + Intel® OpenVINO™ inference backend:
    - Extended ie::Params to support static batch size as input
      to inference: #20856
    - Enabled 2D input tensor support in IE backend: #20925
    - Fixed various issues with imported (pre-compiled)
      networks: #20918
      + Media integration:
    - Introduced a GStreamer-based pipeline source for
      G-API: #20709
    - Completed the integration of Intel® oneVPL as a pipeline
      source for G-API #20773 with device selection #20738,
    asynchronous execution #20901, intial demux support #21022,
    and GPU-side memory allocation via DirectX 11 #21049.
      + Samples:
    - Replaced custom kernels with now-standard G-API operations
      in several samples #21106
    - Moved API snippets from G-API samples to a dedicated
      place #20857
      + Other changes and fixes:
    - Fixed various static analysis issues for OpenVINO 2021.4
      release: #21083 and #21212
    - Fixed various build warnings introduced after OpenVINO
      update: #20937
    - Continued clean-up in the G-API test suite on GTest macros
      [#20922] and test data #20995
    - Added custom accuracy comparison functions to Fluid
      performance tests: #21150.
    * And many other contributions:
      + Added QRcode encoder: #17889
      + GSoC - OpenCV.js: Accelerate OpenCV.js DNN via WebNN: #20406
      + Add conventional Bayer naming: #20970
      + (opencv_contrib) Add Radon transform function to ximgproc: #3090
      + (opencv_contrib) New superpixel algorithm (F-DBSCAN): #3093
      + Created Stitching Tool: #21020
      + Improve CCL with new algorithms and tests: #21275
      + (opencv_contrib) Update ArUco tutorial: #3126
  - Adjust memory constraints (mostly required for aarch64 on Leap)
  - Add 0001-highgui-Fix-unresolved-OpenGL-functions-for-Qt-backe.patch
* Wed Nov 24 2021 Dirk Müller <dmueller@suse.com>
  - update to 4.5.4:
    * 8-bit quantization in the dnn module
    * Improved Julia bindings
    * Speech recognition sample
    * dnn module optimizations for RISC-V
    * Tutorial about universal intrinsics and parallel_for usage
    * Improvements in the dnn module:
    - New layers and models support
    - Some existing layers have been fixed
    - Soft-NMS implementation
    - Supported OpenVINO 2021.4.1 LTS release
* Mon Aug 30 2021 Jan Engelhardt <jengelh@inai.de>
  - Remove dependency on IlmBase, opencv never uses this directly.
* Sat May 01 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.5.2, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version452
    * core: added support for parallel backends.
    * imgproc: added IntelligentScissors implementation (JS demo).
    * videoio: improved hardware-accelerated video de-/encoding tasks.
    * DNN module:
      + Improved debugging of TensorFlow parsing errors: #19220
      + Improved layers / activations / supported more models:
    - optimized: NMS processing, DetectionOutput
    - fixed: Div with constant, MatMul, Reshape
      (TensorFlow behaviour)
    - added support: Mish ONNX subgraph, NormalizeL2 (ONNX),
      LeakyReLU (TensorFlow), TanH + SAM (Darknet), Exp
      + Intel® Inference Engine backend ( OpenVINO™ ):
      added support for OpenVINO 2021.3 release
    * G-API module:
      + Python support:
    - Introduced a new Python backend - now G-API can run custom
      kernels written in Python as part of the pipeline: #19351
    - Extended Inference support in the G-API bindings: #19318
    - Added more graph data types in the G-API bindings: #19319
      + Inference support:
    - Introduced dynamic input / CNN reshape functionality in the
      OpenVINO inference backend #18240
    - Introduced asynchronous execution support in the OpenVINO
      inference backend, now it can run in multiple parallel
    requests to increase stream density/throughput: #19487, #19425
    - Extended supported data types with INT64/INT32 in ONNX
      inference backend and with INT32 in the OpenVINO inference
    backend #19792
    - Introduced cv::GFrame / cv::MediaFrame and constant support
      in the ONNX backend: #19070
      + Media support:
    - Introduced cv::GFrame / cv::MediaFrame support in the
      drawing/rendering interface: #19516
    - Introduced multi-stream input support in Streaming mode
      and frame synchronization policies to support cases like
    Stereo: #19731
    - Added Y and UV operations to access NV12 data of cv::GFrame
      at the graph level; conversions are done on-the-fly if the
    media format is different: #19325
      + Operations and kernels:
    - Added performance tests for new operations (MorphologyEx,
      BoundingRect, FitLine, FindContours, KMeans, Kalman,
    BackgroundSubtractor)
    - Fixed RMat input support in the PlaidML backend: #19782
    - Added ARM NEON optimizations for Fluid AbsDiffC, AddWeighted,
      and bitwise operations: #18466, #19233
    - Other various static analysis and warning fixes
      + Documentation:
    - [GSoC] Added TF/PyTorch classification conversion: #17604
    - [GSoC] Added TF/PyTorch segmentation conversion: #17801
    - [GSoC] Added TF/PyTorch detection model conversion: #18237
    - Updated documentation to address Wide Universal Intrinsics
    (WUI) SIMD API: #18952
      + And many other great contributions from OpenCV community:
    - core: cuda::Stream constructor with stream flags: #19286
    - highgui: pollKey() implementation for w32 backend: #19411
    - imgcodecs: Added Exif parsing for PNG: #19439
    - imgcodecs: OpenEXR compression options: #19540
    - imgproc: connectedComponents optimizations: (Spaghetti
      Labeling): #19631
    - videoio: Android NDK camera support #19597
    - (contrib) WeChat QRCode module open source: #2821
    - (contrib) Implemented cv::cuda::inRange(): #2803
    - (contrib) Added algorithms from Edge Drawing Library: #2313
    - (contrib) Added Python bindings for Viz module: #2882
  - Add libva build dependency for HW accelerated videoio
  - Slight bump for memory constraints
* Thu Feb 11 2021 Luigi Baldoni <aloisio@gmx.com>
  - Enable aruco module (recognize markers to detect camera pose)
* Sat Jan 02 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - update to 4.5.1, highlights below, for details check
    https://github.com/opencv/opencv/wiki/ChangeLog#version451
    * Continued merging of GSoC 2020 results:
      + Develop OpenCV.js DNN modules for promising web use cases
      together with their tutorials
      + OpenCV.js: WASM SIMD optimization 2.0
      + High Level API and Samples for Scene Text Detection and
      Recognition
      + SIFT: SIMD optimization of GaussianBlur 16U
    * DNN module:
      + Improved layers / activations / supported more models:
    - optimized: 1D convolution, 1D pool
    - fixed: Resize, ReduceMean, Gather with multiple outputs,
      importing of Faster RCNN ONNX model
    - added support: INT32 ONNX tensors
      + Intel® Inference Engine backend (OpenVINO):
    - added support for OpenVINO 2021.2 release
    - added preview support for HDDL
      + Fixes and optimizations in DNN CUDA backend (thanks to
      @YashasSamaga)
    * G-API Framework:
      + Introduced serialization for cv::RMat, including
      serialization for user-defined memory adapters
      + Introduced desync, a new Operation for in-graph asynchronous
      execution - to allow different parts of the graph run with
      a different latency
      + Introduced a notion of "in-graph metadata", now various
      media-related information can be accessed in graph directly
      (currently only limited to timestamps and frame IDs)
      + Introduced a new generic task-based executor, based on
      Threading Building Blocks (TBB)
      + Extended infer<>() API to accept a new cv::GFrame data
      structure to allow handling of various media formats without
      changes in the graph structure
      + Made copy() an intrinsic where real copy may not happen
      (optimized out) based on graph structure, extended it to
      support cv::GFrame
      + Various fixes, including addressig static analysis,
      documentation, and test issues
    * G-API Operations:
      + Introduced new operations morphologyEx, boundingRect,
      fitLine, kmeans, Background Subtractor, Kalman filter
    * G-API Intel® Inference Engine backend (OpenVINO):
      + Extended cv::gapi::ie::Params<> to import CNN networks (e.g.
      pre-compiled ones) instead of passing .XML and .BIN files;
      also enabled configuring Inference Engine plugins via
      this structure
      + Added a new overload to infer<>() to run inference over a
      single region of interest
      + Added support for cv::MediaFrame input data type (projected
      from cv::GFrame) and handling for NV12 input image format
    * G-API Python bindings:
      + Exposed G-API's Inference and Streaming APIs in the OpenCV
      Python bindings
      + Added initial Python support for cv::GArray data structure
    * Significant progress on RISC-V port.
  - Updated constraints, bump memory to 5 GB
  - Cleaned up spec file

Files

/usr/share/doc/packages/opencv-doc
/usr/share/doc/packages/opencv-doc/examples
/usr/share/doc/packages/opencv-doc/examples/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/aruco
/usr/share/doc/packages/opencv-doc/examples/aruco/aruco_samples_utility.hpp
/usr/share/doc/packages/opencv-doc/examples/aruco/calibrate_camera.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/calibrate_camera_charuco.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/create_board.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/create_board_charuco.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/create_diamond.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/create_marker.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/detect_board.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/detect_board_charuco.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/detect_diamonds.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/detect_markers.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/detector_params.yml
/usr/share/doc/packages/opencv-doc/examples/aruco/tutorial_camera_charuco.yml
/usr/share/doc/packages/opencv-doc/examples/aruco/tutorial_camera_params.yml
/usr/share/doc/packages/opencv-doc/examples/aruco/tutorial_charuco_create_detect.cpp
/usr/share/doc/packages/opencv-doc/examples/aruco/tutorial_dict.yml
/usr/share/doc/packages/opencv-doc/examples/cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/3calibration.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/cpp/application_trace.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/aruco_dict_utils.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/asift.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/audio_spectrogram.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/barcode.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/bgfg_segm.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/calibration.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/camshiftdemo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/cloning_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/cloning_gui.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/connected_components.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/contours2.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/convexhull.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/cout_mat.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/create_mask.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/dbt_face_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/delaunay2.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/demhist.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/detect_blob.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/detect_mser.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/dft.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/digits_lenet.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/digits_svm.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/dis_opticalflow.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/distrans.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/drawing.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/edge.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/ela.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/em.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/epipolar_lines.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/essential_mat_reconstr.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/facedetect.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/facial_features.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/falsecolor.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/fback.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/ffilldemo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/filestorage.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/fitellipse.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/flann_search_dataset.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/grabcut.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/image_alignment.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/imagelist_creator.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/imagelist_reader.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/imgcodecs_jpeg.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/inpaint.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/intelligent_scissors.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/intersectExample.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/kalman.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/kmeans.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/laplace.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/letter_recog.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/lkdemo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/logistic_regression.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/lsd_lines.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/mask_tmpl.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/matchmethod_orb_akaze_brisk.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/minarea.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/morphology2.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/neural_network.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/npr_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/opencv_version.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/pca.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/peopledetect.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/phase_corr.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/points_classifier.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/polar_transforms.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/qrcode.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/segment_objects.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/select3dobj.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/simd_basic.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/smiledetect.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/squares.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/stereo_calib.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/stereo_match.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/stitching.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/stitching_detailed.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/text_skewness_correction.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/train_HOG.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/train_svmsgd.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/travelsalesman.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/tree_engine.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_audio.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_audio_combination.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_basic.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_camera.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_gphoto2_autofocus.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_gstreamer_pipeline.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_image_sequence.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_microphone.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_obsensor.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_openni.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_realsense.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videocapture_starter.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/videowriter_basic.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/warpPerspective_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/cpp/watershed.cpp
/usr/share/doc/packages/opencv-doc/examples/data
/usr/share/doc/packages/opencv-doc/examples/data/Blender_Suzanne1.jpg
/usr/share/doc/packages/opencv-doc/examples/data/Blender_Suzanne2.jpg
/usr/share/doc/packages/opencv-doc/examples/data/H1to3p.xml
/usr/share/doc/packages/opencv-doc/examples/data/HappyFish.jpg
/usr/share/doc/packages/opencv-doc/examples/data/LinuxLogo.jpg
/usr/share/doc/packages/opencv-doc/examples/data/Megamind.avi
/usr/share/doc/packages/opencv-doc/examples/data/Megamind_bugy.avi
/usr/share/doc/packages/opencv-doc/examples/data/WindowsLogo.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aero1.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aero3.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aloeGT.png
/usr/share/doc/packages/opencv-doc/examples/data/aloeL.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aloeR.jpg
/usr/share/doc/packages/opencv-doc/examples/data/alphabet_36.txt
/usr/share/doc/packages/opencv-doc/examples/data/alphabet_94.txt
/usr/share/doc/packages/opencv-doc/examples/data/apple.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aruco
/usr/share/doc/packages/opencv-doc/examples/data/aruco/choriginal.jpg
/usr/share/doc/packages/opencv-doc/examples/data/aruco/tutorial_camera_charuco.yml
/usr/share/doc/packages/opencv-doc/examples/data/baboon.jpg
/usr/share/doc/packages/opencv-doc/examples/data/basketball1.png
/usr/share/doc/packages/opencv-doc/examples/data/basketball2.png
/usr/share/doc/packages/opencv-doc/examples/data/blox.jpg
/usr/share/doc/packages/opencv-doc/examples/data/board.jpg
/usr/share/doc/packages/opencv-doc/examples/data/box.png
/usr/share/doc/packages/opencv-doc/examples/data/box_in_scene.png
/usr/share/doc/packages/opencv-doc/examples/data/building.jpg
/usr/share/doc/packages/opencv-doc/examples/data/butterfly.jpg
/usr/share/doc/packages/opencv-doc/examples/data/calibration.yml
/usr/share/doc/packages/opencv-doc/examples/data/cards.png
/usr/share/doc/packages/opencv-doc/examples/data/chessboard.png
/usr/share/doc/packages/opencv-doc/examples/data/chicky_512.png
/usr/share/doc/packages/opencv-doc/examples/data/data01.xml
/usr/share/doc/packages/opencv-doc/examples/data/detect_blob.png
/usr/share/doc/packages/opencv-doc/examples/data/digits.png
/usr/share/doc/packages/opencv-doc/examples/data/dnn
/usr/share/doc/packages/opencv-doc/examples/data/dnn/action_recongnition_kinetics.txt
/usr/share/doc/packages/opencv-doc/examples/data/dnn/classification_classes_ILSVRC2012.txt
/usr/share/doc/packages/opencv-doc/examples/data/dnn/enet-classes.txt
/usr/share/doc/packages/opencv-doc/examples/data/dnn/object_detection_classes_coco.txt
/usr/share/doc/packages/opencv-doc/examples/data/dnn/object_detection_classes_pascal_voc.txt
/usr/share/doc/packages/opencv-doc/examples/data/dnn/object_detection_classes_yolo.txt
/usr/share/doc/packages/opencv-doc/examples/data/ela_modified.jpg
/usr/share/doc/packages/opencv-doc/examples/data/ela_original.jpg
/usr/share/doc/packages/opencv-doc/examples/data/ellipses.jpg
/usr/share/doc/packages/opencv-doc/examples/data/essential_mat_data.txt
/usr/share/doc/packages/opencv-doc/examples/data/fruits.jpg
/usr/share/doc/packages/opencv-doc/examples/data/gradient.png
/usr/share/doc/packages/opencv-doc/examples/data/graf1.png
/usr/share/doc/packages/opencv-doc/examples/data/graf3.png
/usr/share/doc/packages/opencv-doc/examples/data/home.jpg
/usr/share/doc/packages/opencv-doc/examples/data/imageTextN.png
/usr/share/doc/packages/opencv-doc/examples/data/imageTextR.png
/usr/share/doc/packages/opencv-doc/examples/data/intrinsics.yml
/usr/share/doc/packages/opencv-doc/examples/data/left.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left01.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left02.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left03.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left04.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left05.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left06.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left07.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left08.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left09.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left11.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left12.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left13.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left14.jpg
/usr/share/doc/packages/opencv-doc/examples/data/left_intrinsics.yml
/usr/share/doc/packages/opencv-doc/examples/data/lena.jpg
/usr/share/doc/packages/opencv-doc/examples/data/lena_tmpl.jpg
/usr/share/doc/packages/opencv-doc/examples/data/letter-recognition.data
/usr/share/doc/packages/opencv-doc/examples/data/leuvenA.jpg
/usr/share/doc/packages/opencv-doc/examples/data/leuvenB.jpg
/usr/share/doc/packages/opencv-doc/examples/data/licenseplate_motion.jpg
/usr/share/doc/packages/opencv-doc/examples/data/mask.png
/usr/share/doc/packages/opencv-doc/examples/data/messi5.jpg
/usr/share/doc/packages/opencv-doc/examples/data/ml.png
/usr/share/doc/packages/opencv-doc/examples/data/notes.png
/usr/share/doc/packages/opencv-doc/examples/data/opencv-logo-white.png
/usr/share/doc/packages/opencv-doc/examples/data/opencv-logo.png
/usr/share/doc/packages/opencv-doc/examples/data/orange.jpg
/usr/share/doc/packages/opencv-doc/examples/data/pca_test1.jpg
/usr/share/doc/packages/opencv-doc/examples/data/pic1.png
/usr/share/doc/packages/opencv-doc/examples/data/pic2.png
/usr/share/doc/packages/opencv-doc/examples/data/pic3.png
/usr/share/doc/packages/opencv-doc/examples/data/pic4.png
/usr/share/doc/packages/opencv-doc/examples/data/pic5.png
/usr/share/doc/packages/opencv-doc/examples/data/pic6.png
/usr/share/doc/packages/opencv-doc/examples/data/right.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right01.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right02.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right03.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right04.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right05.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right06.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right07.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right08.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right09.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right11.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right12.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right13.jpg
/usr/share/doc/packages/opencv-doc/examples/data/right14.jpg
/usr/share/doc/packages/opencv-doc/examples/data/rubberwhale1.png
/usr/share/doc/packages/opencv-doc/examples/data/rubberwhale2.png
/usr/share/doc/packages/opencv-doc/examples/data/smarties.png
/usr/share/doc/packages/opencv-doc/examples/data/squirrel_cls.jpg
/usr/share/doc/packages/opencv-doc/examples/data/starry_night.jpg
/usr/share/doc/packages/opencv-doc/examples/data/stereo_calib.xml
/usr/share/doc/packages/opencv-doc/examples/data/stuff.jpg
/usr/share/doc/packages/opencv-doc/examples/data/sudoku.png
/usr/share/doc/packages/opencv-doc/examples/data/templ.png
/usr/share/doc/packages/opencv-doc/examples/data/text_defocus.jpg
/usr/share/doc/packages/opencv-doc/examples/data/text_motion.jpg
/usr/share/doc/packages/opencv-doc/examples/data/tmpl.png
/usr/share/doc/packages/opencv-doc/examples/data/tree.avi
/usr/share/doc/packages/opencv-doc/examples/data/vtest.avi
/usr/share/doc/packages/opencv-doc/examples/dnn
/usr/share/doc/packages/opencv-doc/examples/dnn/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/dnn/classification.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/colorization.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/common.hpp
/usr/share/doc/packages/opencv-doc/examples/dnn/custom_layers.hpp
/usr/share/doc/packages/opencv-doc/examples/dnn/dasiamrpn_tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/face_detect.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/human_parsing.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/nanotrack_tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/object_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/openpose.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/person_reid.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/scene_text_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/scene_text_recognition.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/scene_text_spotting.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/segmentation.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/speech_recognition.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/text_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/dnn/vit_tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/face
/usr/share/doc/packages/opencv-doc/examples/face/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/face/Facemark.java
/usr/share/doc/packages/opencv-doc/examples/face/etc
/usr/share/doc/packages/opencv-doc/examples/face/etc/at.txt
/usr/share/doc/packages/opencv-doc/examples/face/etc/create_csv.py
/usr/share/doc/packages/opencv-doc/examples/face/etc/crop_face.py
/usr/share/doc/packages/opencv-doc/examples/face/facemark_demo_aam.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facemark_demo_lbf.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facemark_lbf_fitting.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_eigenfaces.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_fisherfaces.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_lbph.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_save_load.cpp
/usr/share/doc/packages/opencv-doc/examples/face/facerec_video.cpp
/usr/share/doc/packages/opencv-doc/examples/face/landmarks_demo.py
/usr/share/doc/packages/opencv-doc/examples/face/mace_webcam.cpp
/usr/share/doc/packages/opencv-doc/examples/face/sampleDetectLandmarks.cpp
/usr/share/doc/packages/opencv-doc/examples/face/sampleDetectLandmarksvideo.cpp
/usr/share/doc/packages/opencv-doc/examples/face/sample_config_file.xml
/usr/share/doc/packages/opencv-doc/examples/face/sample_face_swapping.cpp
/usr/share/doc/packages/opencv-doc/examples/face/sample_train_landmark_detector.cpp
/usr/share/doc/packages/opencv-doc/examples/face/sample_train_landmark_detector2.cpp
/usr/share/doc/packages/opencv-doc/examples/face/samplewriteconfigfile.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi
/usr/share/doc/packages/opencv-doc/examples/gapi/api_example.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/data
/usr/share/doc/packages/opencv-doc/examples/gapi/data/config_template.yml
/usr/share/doc/packages/opencv-doc/examples/gapi/draw_example.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/face_detection_mtcnn.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/gaze_estimation.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/infer_ie_onnx_hybrid.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/infer_single_roi.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/infer_ssd_onnx.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/oak_basic_infer.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/oak_copy.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/oak_rgb_camera_encoding.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/oak_small_hetero_pipeline.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/onevpl_infer_with_advanced_device_selection.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/onevpl_source_to_bgr_conv.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool/dummy_source.hpp
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool/pipeline.hpp
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool/pipeline_builder.hpp
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool/test_pipeline_modeling_tool.py
/usr/share/doc/packages/opencv-doc/examples/gapi/pipeline_modeling_tool/utils.hpp
/usr/share/doc/packages/opencv-doc/examples/gapi/privacy_masking_camera.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/semantic_segmentation.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/slides_blur_gapi.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/slides_sobel_cv.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/slides_sobel_gapi.cpp
/usr/share/doc/packages/opencv-doc/examples/gapi/text_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu
/usr/share/doc/packages/opencv-doc/examples/gpu/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/gpu/alpha_comp.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/bgfg_segm.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/cascadeclassifier.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/farneback_optical_flow.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/generalized_hough.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/hog.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/houghlines.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/morphology.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/multi.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/pyrlk_optical_flow.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/stereo_match.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/stereo_multi.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/super_resolution.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/surf_keypoint_matcher.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/video_reader.cpp
/usr/share/doc/packages/opencv-doc/examples/gpu/video_writer.cpp
/usr/share/doc/packages/opencv-doc/examples/opencl
/usr/share/doc/packages/opencv-doc/examples/opencl/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/opencl/display.cpp.inc
/usr/share/doc/packages/opencv-doc/examples/opencl/opencl-opencv-interop.cpp
/usr/share/doc/packages/opencv-doc/examples/opencl/va_intel_interop.cpp
/usr/share/doc/packages/opencv-doc/examples/opengl
/usr/share/doc/packages/opencv-doc/examples/opengl/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/opengl/opengl.cpp
/usr/share/doc/packages/opencv-doc/examples/opengl/opengl_interop.cpp
/usr/share/doc/packages/opencv-doc/examples/opengl/winapp.hpp
/usr/share/doc/packages/opencv-doc/examples/optflow
/usr/share/doc/packages/opencv-doc/examples/optflow/gpc_evaluate.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/gpc_train.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/gpc_train_middlebury.py
/usr/share/doc/packages/opencv-doc/examples/optflow/gpc_train_sintel.py
/usr/share/doc/packages/opencv-doc/examples/optflow/motempl.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/motempl.py
/usr/share/doc/packages/opencv-doc/examples/optflow/optical_flow_benchmark.py
/usr/share/doc/packages/opencv-doc/examples/optflow/optical_flow_evaluation.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/pcaflow_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/simpleflow_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/optflow/tvl1_optical_flow.cpp
/usr/share/doc/packages/opencv-doc/examples/plot
/usr/share/doc/packages/opencv-doc/examples/plot/plot_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/python
/usr/share/doc/packages/opencv-doc/examples/python/_coverage.py
/usr/share/doc/packages/opencv-doc/examples/python/_doc.py
/usr/share/doc/packages/opencv-doc/examples/python/aruco_detect_board_charuco.py
/usr/share/doc/packages/opencv-doc/examples/python/asift.py
/usr/share/doc/packages/opencv-doc/examples/python/audio_spectrogram.py
/usr/share/doc/packages/opencv-doc/examples/python/browse.py
/usr/share/doc/packages/opencv-doc/examples/python/calibrate.py
/usr/share/doc/packages/opencv-doc/examples/python/camera_calibration_show_extrinsics.py
/usr/share/doc/packages/opencv-doc/examples/python/camshift.py
/usr/share/doc/packages/opencv-doc/examples/python/coherence.py
/usr/share/doc/packages/opencv-doc/examples/python/color_histogram.py
/usr/share/doc/packages/opencv-doc/examples/python/common.py
/usr/share/doc/packages/opencv-doc/examples/python/contours.py
/usr/share/doc/packages/opencv-doc/examples/python/deconvolution.py
/usr/share/doc/packages/opencv-doc/examples/python/demo.py
/usr/share/doc/packages/opencv-doc/examples/python/dft.py
/usr/share/doc/packages/opencv-doc/examples/python/digits.py
/usr/share/doc/packages/opencv-doc/examples/python/digits_adjust.py
/usr/share/doc/packages/opencv-doc/examples/python/digits_video.py
/usr/share/doc/packages/opencv-doc/examples/python/dis_opt_flow.py
/usr/share/doc/packages/opencv-doc/examples/python/distrans.py
/usr/share/doc/packages/opencv-doc/examples/python/drawing.py
/usr/share/doc/packages/opencv-doc/examples/python/edge.py
/usr/share/doc/packages/opencv-doc/examples/python/essential_mat_reconstr.py
/usr/share/doc/packages/opencv-doc/examples/python/facedetect.py
/usr/share/doc/packages/opencv-doc/examples/python/feature_homography.py
/usr/share/doc/packages/opencv-doc/examples/python/find_obj.py
/usr/share/doc/packages/opencv-doc/examples/python/fitline.py
/usr/share/doc/packages/opencv-doc/examples/python/floodfill.py
/usr/share/doc/packages/opencv-doc/examples/python/gabor_threads.py
/usr/share/doc/packages/opencv-doc/examples/python/gaussian_mix.py
/usr/share/doc/packages/opencv-doc/examples/python/grabcut.py
/usr/share/doc/packages/opencv-doc/examples/python/hist.py
/usr/share/doc/packages/opencv-doc/examples/python/houghcircles.py
/usr/share/doc/packages/opencv-doc/examples/python/houghlines.py
/usr/share/doc/packages/opencv-doc/examples/python/inpaint.py
/usr/share/doc/packages/opencv-doc/examples/python/kalman.py
/usr/share/doc/packages/opencv-doc/examples/python/kmeans.py
/usr/share/doc/packages/opencv-doc/examples/python/laplace.py
/usr/share/doc/packages/opencv-doc/examples/python/lappyr.py
/usr/share/doc/packages/opencv-doc/examples/python/letter_recog.py
/usr/share/doc/packages/opencv-doc/examples/python/lk_homography.py
/usr/share/doc/packages/opencv-doc/examples/python/lk_track.py
/usr/share/doc/packages/opencv-doc/examples/python/logpolar.py
/usr/share/doc/packages/opencv-doc/examples/python/morphology.py
/usr/share/doc/packages/opencv-doc/examples/python/mosse.py
/usr/share/doc/packages/opencv-doc/examples/python/mouse_and_match.py
/usr/share/doc/packages/opencv-doc/examples/python/mser.py
/usr/share/doc/packages/opencv-doc/examples/python/opencv_version.py
/usr/share/doc/packages/opencv-doc/examples/python/opt_flow.py
/usr/share/doc/packages/opencv-doc/examples/python/peopledetect.py
/usr/share/doc/packages/opencv-doc/examples/python/plane_ar.py
/usr/share/doc/packages/opencv-doc/examples/python/plane_tracker.py
/usr/share/doc/packages/opencv-doc/examples/python/qrcode.py
/usr/share/doc/packages/opencv-doc/examples/python/squares.py
/usr/share/doc/packages/opencv-doc/examples/python/stereo_match.py
/usr/share/doc/packages/opencv-doc/examples/python/stitching.py
/usr/share/doc/packages/opencv-doc/examples/python/stitching_detailed.py
/usr/share/doc/packages/opencv-doc/examples/python/text_skewness_correction.py
/usr/share/doc/packages/opencv-doc/examples/python/texture_flow.py
/usr/share/doc/packages/opencv-doc/examples/python/tracker.py
/usr/share/doc/packages/opencv-doc/examples/python/tst_scene_render.py
/usr/share/doc/packages/opencv-doc/examples/python/turing.py
/usr/share/doc/packages/opencv-doc/examples/python/video.py
/usr/share/doc/packages/opencv-doc/examples/python/video_threaded.py
/usr/share/doc/packages/opencv-doc/examples/python/video_v4l2.py
/usr/share/doc/packages/opencv-doc/examples/python/videocapture_obsensor.py
/usr/share/doc/packages/opencv-doc/examples/python/watershed.py
/usr/share/doc/packages/opencv-doc/examples/samples_utils.cmake
/usr/share/doc/packages/opencv-doc/examples/shape
/usr/share/doc/packages/opencv-doc/examples/shape/data
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/1.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/10.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/11.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/12.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/13.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/14.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/15.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/16.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/17.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/18.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/19.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/2.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/20.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/3.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/4.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/5.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/6.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/7.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/8.png
/usr/share/doc/packages/opencv-doc/examples/shape/data/shape_sample/9.png
/usr/share/doc/packages/opencv-doc/examples/shape/shape_example.cpp
/usr/share/doc/packages/opencv-doc/examples/sycl
/usr/share/doc/packages/opencv-doc/examples/sycl/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/sycl/sycl-opencv-interop.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi
/usr/share/doc/packages/opencv-doc/examples/tapi/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/tapi/bgfg_segm.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/camshift.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/clahe.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/dense_optical_flow.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/hog.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/opencl_custom_kernel.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/pyrlk_optical_flow.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/squares.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/ufacedetect.cpp
/usr/share/doc/packages/opencv-doc/examples/tapi/video_acceleration.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking
/usr/share/doc/packages/opencv-doc/examples/tracking/benchmark.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/csrt.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/goturnTracker.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/kcf.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/multiTracker_dataset.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/multitracker.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/multitracker.py
/usr/share/doc/packages/opencv-doc/examples/tracking/samples_utility.hpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tracker.py
/usr/share/doc/packages/opencv-doc/examples/tracking/tracker_dataset.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tracking_by_matching.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tutorial_customizing_cn_tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tutorial_introduction_to_tracker.cpp
/usr/share/doc/packages/opencv-doc/examples/tracking/tutorial_multitracker.cpp
/usr/share/doc/packages/opencv-doc/examples/videostab
/usr/share/doc/packages/opencv-doc/examples/videostab/videostab.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc
/usr/share/doc/packages/opencv-doc/examples/ximgproc/CMakeLists.txt
/usr/share/doc/packages/opencv-doc/examples/ximgproc/brightedgesexample.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/color_match_template.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/colorize.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/dericheSample.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/deriche_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/disparity_filtering.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/edge_drawing.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/edgeboxes_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/edgeboxes_demo.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/edgepreserving_filter_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/fast_hough_transform.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/filterdemo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/find_ellipses.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/find_ellipses.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/findredlinedpolygonfromgooglemaps.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/fld_lines.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/fourier_descriptors_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/fourier_descriptors_demo.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/graphsegmentation_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/live_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/niblack_thresholding.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/paillou_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/peilin.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/peilin_plane.png
/usr/share/doc/packages/opencv-doc/examples/ximgproc/peilin_shape.png
/usr/share/doc/packages/opencv-doc/examples/ximgproc/polygonstanfordoutput.png
/usr/share/doc/packages/opencv-doc/examples/ximgproc/radon_transform_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/radon_transform_demo.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/run_length_morphology_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/seeds.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/selectivesearchsegmentation_demo.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/selectivesearchsegmentation_demo.py
/usr/share/doc/packages/opencv-doc/examples/ximgproc/slic.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/stanford.png
/usr/share/doc/packages/opencv-doc/examples/ximgproc/structured_edge_detection.cpp
/usr/share/doc/packages/opencv-doc/examples/ximgproc/thinning.cpp


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024