How To Install opencv-devel on Fedora 36

In this tutorial we learn how to install opencv-devel in Fedora 36. opencv-devel is Development files for using the OpenCV library

Introduction

In this tutorial we learn how to install opencv-devel on Fedora 36.

What is opencv-devel

This package contains the OpenCV C/C++ library and header files, as well as documentation. It should be installed if you want to develop programs that will use the OpenCV library. You should consider installing opencv-doc package.

We can use yum or dnf to install opencv-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install opencv-devel.

Install opencv-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install opencv-devel using dnf by running the following command:

sudo dnf -y install opencv-devel

Install opencv-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install opencv-devel using yum by running the following command:

sudo yum -y install opencv-devel

How To Uninstall opencv-devel on Fedora 36

To uninstall only the opencv-devel package we can use the following command:

sudo dnf remove opencv-devel

opencv-devel Package Contents on Fedora 36

---
title: "How To Install opencv-devel on Fedora 36"
linkTitle: "opencv-devel"
type: "docs"
description: "In this tutorial we learn how to install opencv-devel in Fedora 36. opencv-devel is Development files for using the OpenCV library"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/opencv-devel-featured.png
---

## Introduction

In this tutorial we learn how to install `opencv-devel` on Fedora 36.

### What is `opencv-devel`

> This package contains the OpenCV C/C++ library and header files, as well as documentation. It should be installed if you want to develop programs that will use the OpenCV library. You should consider installing opencv-doc package.  

We can use `yum` or `dnf` to install `opencv-devel` on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install opencv-devel.

## Install opencv-devel on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install opencv-devel using dnf by running the following command:

sudo dnf -y install opencv-devel

Install opencv-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install opencv-devel using yum by running the following command:

sudo yum -y install opencv-devel

How To Uninstall opencv-devel on Fedora 36

To uninstall only the opencv-devel package we can use the following command:

sudo dnf remove opencv-devel

opencv-devel Package Contents on Fedora 36

/usr/include/opencv4
/usr/include/opencv4/opencv2
/usr/include/opencv4/opencv2/alphamat.hpp
/usr/include/opencv4/opencv2/aruco
/usr/include/opencv4/opencv2/aruco.hpp
/usr/include/opencv4/opencv2/aruco/charuco.hpp
/usr/include/opencv4/opencv2/aruco/dictionary.hpp
/usr/include/opencv4/opencv2/barcode.hpp
/usr/include/opencv4/opencv2/bgsegm.hpp
/usr/include/opencv4/opencv2/bioinspired
/usr/include/opencv4/opencv2/bioinspired.hpp
/usr/include/opencv4/opencv2/bioinspired/bioinspired.hpp
/usr/include/opencv4/opencv2/bioinspired/retina.hpp
/usr/include/opencv4/opencv2/bioinspired/retinafasttonemapping.hpp
/usr/include/opencv4/opencv2/bioinspired/transientareassegmentationmodule.hpp
/usr/include/opencv4/opencv2/calib3d
/usr/include/opencv4/opencv2/calib3d.hpp
/usr/include/opencv4/opencv2/calib3d/calib3d.hpp
/usr/include/opencv4/opencv2/calib3d/calib3d_c.h
/usr/include/opencv4/opencv2/ccalib
/usr/include/opencv4/opencv2/ccalib.hpp
/usr/include/opencv4/opencv2/ccalib/multicalib.hpp
/usr/include/opencv4/opencv2/ccalib/omnidir.hpp
/usr/include/opencv4/opencv2/ccalib/randpattern.hpp
/usr/include/opencv4/opencv2/core
/usr/include/opencv4/opencv2/core.hpp
/usr/include/opencv4/opencv2/core/affine.hpp
/usr/include/opencv4/opencv2/core/async.hpp
/usr/include/opencv4/opencv2/core/base.hpp
/usr/include/opencv4/opencv2/core/bindings_utils.hpp
/usr/include/opencv4/opencv2/core/bufferpool.hpp
/usr/include/opencv4/opencv2/core/check.hpp
/usr/include/opencv4/opencv2/core/core.hpp
/usr/include/opencv4/opencv2/core/core_c.h
/usr/include/opencv4/opencv2/core/cuda
/usr/include/opencv4/opencv2/core/cuda.hpp
/usr/include/opencv4/opencv2/core/cuda.inl.hpp
/usr/include/opencv4/opencv2/core/cuda/block.hpp
/usr/include/opencv4/opencv2/core/cuda/border_interpolate.hpp
/usr/include/opencv4/opencv2/core/cuda/color.hpp
/usr/include/opencv4/opencv2/core/cuda/common.hpp
/usr/include/opencv4/opencv2/core/cuda/datamov_utils.hpp
/usr/include/opencv4/opencv2/core/cuda/detail
/usr/include/opencv4/opencv2/core/cuda/detail/color_detail.hpp
/usr/include/opencv4/opencv2/core/cuda/detail/reduce.hpp
/usr/include/opencv4/opencv2/core/cuda/detail/reduce_key_val.hpp
/usr/include/opencv4/opencv2/core/cuda/detail/transform_detail.hpp
/usr/include/opencv4/opencv2/core/cuda/detail/type_traits_detail.hpp
/usr/include/opencv4/opencv2/core/cuda/detail/vec_distance_detail.hpp
/usr/include/opencv4/opencv2/core/cuda/dynamic_smem.hpp
/usr/include/opencv4/opencv2/core/cuda/emulation.hpp
/usr/include/opencv4/opencv2/core/cuda/filters.hpp
/usr/include/opencv4/opencv2/core/cuda/funcattrib.hpp
/usr/include/opencv4/opencv2/core/cuda/functional.hpp
/usr/include/opencv4/opencv2/core/cuda/limits.hpp
/usr/include/opencv4/opencv2/core/cuda/reduce.hpp
/usr/include/opencv4/opencv2/core/cuda/saturate_cast.hpp
/usr/include/opencv4/opencv2/core/cuda/scan.hpp
/usr/include/opencv4/opencv2/core/cuda/simd_functions.hpp
/usr/include/opencv4/opencv2/core/cuda/transform.hpp
/usr/include/opencv4/opencv2/core/cuda/type_traits.hpp
/usr/include/opencv4/opencv2/core/cuda/utility.hpp
/usr/include/opencv4/opencv2/core/cuda/vec_distance.hpp
/usr/include/opencv4/opencv2/core/cuda/vec_math.hpp
/usr/include/opencv4/opencv2/core/cuda/vec_traits.hpp
/usr/include/opencv4/opencv2/core/cuda/warp.hpp
/usr/include/opencv4/opencv2/core/cuda/warp_reduce.hpp
/usr/include/opencv4/opencv2/core/cuda/warp_shuffle.hpp
/usr/include/opencv4/opencv2/core/cuda_stream_accessor.hpp
/usr/include/opencv4/opencv2/core/cuda_types.hpp
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h
/usr/include/opencv4/opencv2/core/cv_cpu_helper.h
/usr/include/opencv4/opencv2/core/cvdef.h
/usr/include/opencv4/opencv2/core/cvstd.hpp
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp
/usr/include/opencv4/opencv2/core/detail
/usr/include/opencv4/opencv2/core/detail/async_promise.hpp
/usr/include/opencv4/opencv2/core/detail/dispatch_helper.impl.hpp
/usr/include/opencv4/opencv2/core/detail/exception_ptr.hpp
/usr/include/opencv4/opencv2/core/directx.hpp
/usr/include/opencv4/opencv2/core/dualquaternion.hpp
/usr/include/opencv4/opencv2/core/dualquaternion.inl.hpp
/usr/include/opencv4/opencv2/core/eigen.hpp
/usr/include/opencv4/opencv2/core/fast_math.hpp
/usr/include/opencv4/opencv2/core/hal
/usr/include/opencv4/opencv2/core/hal/hal.hpp
/usr/include/opencv4/opencv2/core/hal/interface.h
/usr/include/opencv4/opencv2/core/hal/intrin.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_avx.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_avx512.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_cpp.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_forward.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_msa.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_neon.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_rvv.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_rvv071.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_sse.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_sse_em.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_vsx.hpp
/usr/include/opencv4/opencv2/core/hal/intrin_wasm.hpp
/usr/include/opencv4/opencv2/core/hal/msa_macros.h
/usr/include/opencv4/opencv2/core/hal/simd_utils.impl.hpp
/usr/include/opencv4/opencv2/core/mat.hpp
/usr/include/opencv4/opencv2/core/mat.inl.hpp
/usr/include/opencv4/opencv2/core/matx.hpp
/usr/include/opencv4/opencv2/core/neon_utils.hpp
/usr/include/opencv4/opencv2/core/ocl.hpp
/usr/include/opencv4/opencv2/core/ocl_genbase.hpp
/usr/include/opencv4/opencv2/core/opencl
/usr/include/opencv4/opencv2/core/opencl/ocl_defs.hpp
/usr/include/opencv4/opencv2/core/opencl/opencl_info.hpp
/usr/include/opencv4/opencv2/core/opencl/opencl_svm.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_gl_wrappers.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_20.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_definitions.hpp
/usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_hsa_extension.hpp
/usr/include/opencv4/opencv2/core/opengl.hpp
/usr/include/opencv4/opencv2/core/operations.hpp
/usr/include/opencv4/opencv2/core/optim.hpp
/usr/include/opencv4/opencv2/core/ovx.hpp
/usr/include/opencv4/opencv2/core/parallel
/usr/include/opencv4/opencv2/core/parallel/backend
/usr/include/opencv4/opencv2/core/parallel/backend/parallel_for.openmp.hpp
/usr/include/opencv4/opencv2/core/parallel/backend/parallel_for.tbb.hpp
/usr/include/opencv4/opencv2/core/parallel/parallel_backend.hpp
/usr/include/opencv4/opencv2/core/persistence.hpp
/usr/include/opencv4/opencv2/core/quaternion.hpp
/usr/include/opencv4/opencv2/core/quaternion.inl.hpp
/usr/include/opencv4/opencv2/core/saturate.hpp
/usr/include/opencv4/opencv2/core/simd_intrinsics.hpp
/usr/include/opencv4/opencv2/core/softfloat.hpp
/usr/include/opencv4/opencv2/core/sse_utils.hpp
/usr/include/opencv4/opencv2/core/traits.hpp
/usr/include/opencv4/opencv2/core/types.hpp
/usr/include/opencv4/opencv2/core/types_c.h
/usr/include/opencv4/opencv2/core/utility.hpp
/usr/include/opencv4/opencv2/core/utils
/usr/include/opencv4/opencv2/core/utils/allocator_stats.hpp
/usr/include/opencv4/opencv2/core/utils/allocator_stats.impl.hpp
/usr/include/opencv4/opencv2/core/utils/filesystem.hpp
/usr/include/opencv4/opencv2/core/utils/instrumentation.hpp
/usr/include/opencv4/opencv2/core/utils/logger.defines.hpp
/usr/include/opencv4/opencv2/core/utils/logger.hpp
/usr/include/opencv4/opencv2/core/utils/logtag.hpp
/usr/include/opencv4/opencv2/core/utils/tls.hpp
/usr/include/opencv4/opencv2/core/utils/trace.hpp
/usr/include/opencv4/opencv2/core/va_intel.hpp
/usr/include/opencv4/opencv2/core/version.hpp
/usr/include/opencv4/opencv2/core/vsx_utils.hpp
/usr/include/opencv4/opencv2/core_detect.hpp
/usr/include/opencv4/opencv2/cvconfig.h
/usr/include/opencv4/opencv2/cvv
/usr/include/opencv4/opencv2/cvv.hpp
/usr/include/opencv4/opencv2/cvv/call_meta_data.hpp
/usr/include/opencv4/opencv2/cvv/cvv.hpp
/usr/include/opencv4/opencv2/cvv/debug_mode.hpp
/usr/include/opencv4/opencv2/cvv/dmatch.hpp
/usr/include/opencv4/opencv2/cvv/filter.hpp
/usr/include/opencv4/opencv2/cvv/final_show.hpp
/usr/include/opencv4/opencv2/cvv/show_image.hpp
/usr/include/opencv4/opencv2/datasets
/usr/include/opencv4/opencv2/datasets/ar_hmdb.hpp
/usr/include/opencv4/opencv2/datasets/ar_sports.hpp
/usr/include/opencv4/opencv2/datasets/dataset.hpp
/usr/include/opencv4/opencv2/datasets/fr_adience.hpp
/usr/include/opencv4/opencv2/datasets/fr_lfw.hpp
/usr/include/opencv4/opencv2/datasets/gr_chalearn.hpp
/usr/include/opencv4/opencv2/datasets/gr_skig.hpp
/usr/include/opencv4/opencv2/datasets/hpe_humaneva.hpp
/usr/include/opencv4/opencv2/datasets/hpe_parse.hpp
/usr/include/opencv4/opencv2/datasets/ir_affine.hpp
/usr/include/opencv4/opencv2/datasets/ir_robot.hpp
/usr/include/opencv4/opencv2/datasets/is_bsds.hpp
/usr/include/opencv4/opencv2/datasets/is_weizmann.hpp
/usr/include/opencv4/opencv2/datasets/msm_epfl.hpp
/usr/include/opencv4/opencv2/datasets/msm_middlebury.hpp
/usr/include/opencv4/opencv2/datasets/or_imagenet.hpp
/usr/include/opencv4/opencv2/datasets/or_mnist.hpp
/usr/include/opencv4/opencv2/datasets/or_pascal.hpp
/usr/include/opencv4/opencv2/datasets/or_sun.hpp
/usr/include/opencv4/opencv2/datasets/pd_caltech.hpp
/usr/include/opencv4/opencv2/datasets/pd_inria.hpp
/usr/include/opencv4/opencv2/datasets/slam_kitti.hpp
/usr/include/opencv4/opencv2/datasets/slam_tumindoor.hpp
/usr/include/opencv4/opencv2/datasets/sr_bsds.hpp
/usr/include/opencv4/opencv2/datasets/sr_div2k.hpp
/usr/include/opencv4/opencv2/datasets/sr_general100.hpp
/usr/include/opencv4/opencv2/datasets/tr_chars.hpp
/usr/include/opencv4/opencv2/datasets/tr_icdar.hpp
/usr/include/opencv4/opencv2/datasets/tr_svt.hpp
/usr/include/opencv4/opencv2/datasets/track_alov.hpp
/usr/include/opencv4/opencv2/datasets/track_vot.hpp
/usr/include/opencv4/opencv2/datasets/util.hpp
/usr/include/opencv4/opencv2/dnn
/usr/include/opencv4/opencv2/dnn.hpp
/usr/include/opencv4/opencv2/dnn/all_layers.hpp
/usr/include/opencv4/opencv2/dnn/dict.hpp
/usr/include/opencv4/opencv2/dnn/dnn.hpp
/usr/include/opencv4/opencv2/dnn/dnn.inl.hpp
/usr/include/opencv4/opencv2/dnn/layer.details.hpp
/usr/include/opencv4/opencv2/dnn/layer.hpp
/usr/include/opencv4/opencv2/dnn/shape_utils.hpp
/usr/include/opencv4/opencv2/dnn/utils
/usr/include/opencv4/opencv2/dnn/utils/debug_utils.hpp
/usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp
/usr/include/opencv4/opencv2/dnn/version.hpp
/usr/include/opencv4/opencv2/dnn_superres.hpp
/usr/include/opencv4/opencv2/dpm.hpp
/usr/include/opencv4/opencv2/face
/usr/include/opencv4/opencv2/face.hpp
/usr/include/opencv4/opencv2/face/bif.hpp
/usr/include/opencv4/opencv2/face/face_alignment.hpp
/usr/include/opencv4/opencv2/face/facemark.hpp
/usr/include/opencv4/opencv2/face/facemarkAAM.hpp
/usr/include/opencv4/opencv2/face/facemarkLBF.hpp
/usr/include/opencv4/opencv2/face/facemark_train.hpp
/usr/include/opencv4/opencv2/face/facerec.hpp
/usr/include/opencv4/opencv2/face/mace.hpp
/usr/include/opencv4/opencv2/face/predict_collector.hpp
/usr/include/opencv4/opencv2/features2d
/usr/include/opencv4/opencv2/features2d.hpp
/usr/include/opencv4/opencv2/features2d/features2d.hpp
/usr/include/opencv4/opencv2/features2d/hal
/usr/include/opencv4/opencv2/features2d/hal/interface.h
/usr/include/opencv4/opencv2/flann
/usr/include/opencv4/opencv2/flann.hpp
/usr/include/opencv4/opencv2/flann/all_indices.h
/usr/include/opencv4/opencv2/flann/allocator.h
/usr/include/opencv4/opencv2/flann/any.h
/usr/include/opencv4/opencv2/flann/autotuned_index.h
/usr/include/opencv4/opencv2/flann/composite_index.h
/usr/include/opencv4/opencv2/flann/config.h
/usr/include/opencv4/opencv2/flann/defines.h
/usr/include/opencv4/opencv2/flann/dist.h
/usr/include/opencv4/opencv2/flann/dummy.h
/usr/include/opencv4/opencv2/flann/dynamic_bitset.h
/usr/include/opencv4/opencv2/flann/flann.hpp
/usr/include/opencv4/opencv2/flann/flann_base.hpp
/usr/include/opencv4/opencv2/flann/general.h
/usr/include/opencv4/opencv2/flann/ground_truth.h
/usr/include/opencv4/opencv2/flann/hdf5.h
/usr/include/opencv4/opencv2/flann/heap.h
/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h
/usr/include/opencv4/opencv2/flann/index_testing.h
/usr/include/opencv4/opencv2/flann/kdtree_index.h
/usr/include/opencv4/opencv2/flann/kdtree_single_index.h
/usr/include/opencv4/opencv2/flann/kmeans_index.h
/usr/include/opencv4/opencv2/flann/linear_index.h
/usr/include/opencv4/opencv2/flann/logger.h
/usr/include/opencv4/opencv2/flann/lsh_index.h
/usr/include/opencv4/opencv2/flann/lsh_table.h
/usr/include/opencv4/opencv2/flann/matrix.h
/usr/include/opencv4/opencv2/flann/miniflann.hpp
/usr/include/opencv4/opencv2/flann/nn_index.h
/usr/include/opencv4/opencv2/flann/object_factory.h
/usr/include/opencv4/opencv2/flann/params.h
/usr/include/opencv4/opencv2/flann/random.h
/usr/include/opencv4/opencv2/flann/result_set.h
/usr/include/opencv4/opencv2/flann/sampling.h
/usr/include/opencv4/opencv2/flann/saving.h
/usr/include/opencv4/opencv2/flann/simplex_downhill.h
/usr/include/opencv4/opencv2/flann/timer.h
/usr/include/opencv4/opencv2/freetype.hpp
/usr/include/opencv4/opencv2/fuzzy
/usr/include/opencv4/opencv2/fuzzy.hpp
/usr/include/opencv4/opencv2/fuzzy/fuzzy_F0_math.hpp
/usr/include/opencv4/opencv2/fuzzy/fuzzy_F1_math.hpp
/usr/include/opencv4/opencv2/fuzzy/fuzzy_image.hpp
/usr/include/opencv4/opencv2/fuzzy/types.hpp
/usr/include/opencv4/opencv2/gapi
/usr/include/opencv4/opencv2/gapi.hpp
/usr/include/opencv4/opencv2/gapi/core.hpp
/usr/include/opencv4/opencv2/gapi/cpu
/usr/include/opencv4/opencv2/gapi/cpu/core.hpp
/usr/include/opencv4/opencv2/gapi/cpu/gcpukernel.hpp
/usr/include/opencv4/opencv2/gapi/cpu/imgproc.hpp
/usr/include/opencv4/opencv2/gapi/cpu/stereo.hpp
/usr/include/opencv4/opencv2/gapi/cpu/video.hpp
/usr/include/opencv4/opencv2/gapi/fluid
/usr/include/opencv4/opencv2/gapi/fluid/core.hpp
/usr/include/opencv4/opencv2/gapi/fluid/gfluidbuffer.hpp
/usr/include/opencv4/opencv2/gapi/fluid/gfluidkernel.hpp
/usr/include/opencv4/opencv2/gapi/fluid/imgproc.hpp
/usr/include/opencv4/opencv2/gapi/garg.hpp
/usr/include/opencv4/opencv2/gapi/garray.hpp
/usr/include/opencv4/opencv2/gapi/gasync_context.hpp
/usr/include/opencv4/opencv2/gapi/gcall.hpp
/usr/include/opencv4/opencv2/gapi/gcommon.hpp
/usr/include/opencv4/opencv2/gapi/gcompiled.hpp
/usr/include/opencv4/opencv2/gapi/gcompiled_async.hpp
/usr/include/opencv4/opencv2/gapi/gcompoundkernel.hpp
/usr/include/opencv4/opencv2/gapi/gcomputation.hpp
/usr/include/opencv4/opencv2/gapi/gcomputation_async.hpp
/usr/include/opencv4/opencv2/gapi/gframe.hpp
/usr/include/opencv4/opencv2/gapi/gkernel.hpp
/usr/include/opencv4/opencv2/gapi/gmat.hpp
/usr/include/opencv4/opencv2/gapi/gmetaarg.hpp
/usr/include/opencv4/opencv2/gapi/gopaque.hpp
/usr/include/opencv4/opencv2/gapi/gproto.hpp
/usr/include/opencv4/opencv2/gapi/gpu
/usr/include/opencv4/opencv2/gapi/gpu/core.hpp
/usr/include/opencv4/opencv2/gapi/gpu/ggpukernel.hpp
/usr/include/opencv4/opencv2/gapi/gpu/imgproc.hpp
/usr/include/opencv4/opencv2/gapi/gscalar.hpp
/usr/include/opencv4/opencv2/gapi/gstreaming.hpp
/usr/include/opencv4/opencv2/gapi/gtransform.hpp
/usr/include/opencv4/opencv2/gapi/gtype_traits.hpp
/usr/include/opencv4/opencv2/gapi/gtyped.hpp
/usr/include/opencv4/opencv2/gapi/imgproc.hpp
/usr/include/opencv4/opencv2/gapi/infer
/usr/include/opencv4/opencv2/gapi/infer.hpp
/usr/include/opencv4/opencv2/gapi/infer/bindings_ie.hpp
/usr/include/opencv4/opencv2/gapi/infer/ie.hpp
/usr/include/opencv4/opencv2/gapi/infer/onnx.hpp
/usr/include/opencv4/opencv2/gapi/infer/parsers.hpp
/usr/include/opencv4/opencv2/gapi/media.hpp
/usr/include/opencv4/opencv2/gapi/ocl
/usr/include/opencv4/opencv2/gapi/ocl/core.hpp
/usr/include/opencv4/opencv2/gapi/ocl/goclkernel.hpp
/usr/include/opencv4/opencv2/gapi/ocl/imgproc.hpp
/usr/include/opencv4/opencv2/gapi/opencv_includes.hpp
/usr/include/opencv4/opencv2/gapi/operators.hpp
/usr/include/opencv4/opencv2/gapi/own
/usr/include/opencv4/opencv2/gapi/own/assert.hpp
/usr/include/opencv4/opencv2/gapi/own/convert.hpp
/usr/include/opencv4/opencv2/gapi/own/cvdefs.hpp
/usr/include/opencv4/opencv2/gapi/own/exports.hpp
/usr/include/opencv4/opencv2/gapi/own/mat.hpp
/usr/include/opencv4/opencv2/gapi/own/saturate.hpp
/usr/include/opencv4/opencv2/gapi/own/scalar.hpp
/usr/include/opencv4/opencv2/gapi/own/types.hpp
/usr/include/opencv4/opencv2/gapi/plaidml
/usr/include/opencv4/opencv2/gapi/plaidml/core.hpp
/usr/include/opencv4/opencv2/gapi/plaidml/gplaidmlkernel.hpp
/usr/include/opencv4/opencv2/gapi/plaidml/plaidml.hpp
/usr/include/opencv4/opencv2/gapi/python
/usr/include/opencv4/opencv2/gapi/python/python.hpp
/usr/include/opencv4/opencv2/gapi/render
/usr/include/opencv4/opencv2/gapi/render.hpp
/usr/include/opencv4/opencv2/gapi/render/render.hpp
/usr/include/opencv4/opencv2/gapi/render/render_types.hpp
/usr/include/opencv4/opencv2/gapi/rmat.hpp
/usr/include/opencv4/opencv2/gapi/s11n
/usr/include/opencv4/opencv2/gapi/s11n.hpp
/usr/include/opencv4/opencv2/gapi/s11n/base.hpp
/usr/include/opencv4/opencv2/gapi/stereo.hpp
/usr/include/opencv4/opencv2/gapi/streaming
/usr/include/opencv4/opencv2/gapi/streaming/cap.hpp
/usr/include/opencv4/opencv2/gapi/streaming/desync.hpp
/usr/include/opencv4/opencv2/gapi/streaming/format.hpp
/usr/include/opencv4/opencv2/gapi/streaming/gstreamer
/usr/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamerpipeline.hpp
/usr/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamersource.hpp
/usr/include/opencv4/opencv2/gapi/streaming/meta.hpp
/usr/include/opencv4/opencv2/gapi/streaming/onevpl
/usr/include/opencv4/opencv2/gapi/streaming/onevpl/cfg_params.hpp
/usr/include/opencv4/opencv2/gapi/streaming/onevpl/data_provider_interface.hpp
/usr/include/opencv4/opencv2/gapi/streaming/onevpl/device_selector_interface.hpp
/usr/include/opencv4/opencv2/gapi/streaming/onevpl/source.hpp
/usr/include/opencv4/opencv2/gapi/streaming/source.hpp
/usr/include/opencv4/opencv2/gapi/streaming/sync.hpp
/usr/include/opencv4/opencv2/gapi/util
/usr/include/opencv4/opencv2/gapi/util/any.hpp
/usr/include/opencv4/opencv2/gapi/util/compiler_hints.hpp
/usr/include/opencv4/opencv2/gapi/util/copy_through_move.hpp
/usr/include/opencv4/opencv2/gapi/util/optional.hpp
/usr/include/opencv4/opencv2/gapi/util/throw.hpp
/usr/include/opencv4/opencv2/gapi/util/type_traits.hpp
/usr/include/opencv4/opencv2/gapi/util/util.hpp
/usr/include/opencv4/opencv2/gapi/util/variant.hpp
/usr/include/opencv4/opencv2/gapi/video.hpp
/usr/include/opencv4/opencv2/hdf
/usr/include/opencv4/opencv2/hdf.hpp
/usr/include/opencv4/opencv2/hdf/hdf5.hpp
/usr/include/opencv4/opencv2/hfs.hpp
/usr/include/opencv4/opencv2/highgui
/usr/include/opencv4/opencv2/highgui.hpp
/usr/include/opencv4/opencv2/highgui/highgui.hpp
/usr/include/opencv4/opencv2/highgui/highgui_c.h
/usr/include/opencv4/opencv2/img_hash
/usr/include/opencv4/opencv2/img_hash.hpp
/usr/include/opencv4/opencv2/img_hash/average_hash.hpp
/usr/include/opencv4/opencv2/img_hash/block_mean_hash.hpp
/usr/include/opencv4/opencv2/img_hash/color_moment_hash.hpp
/usr/include/opencv4/opencv2/img_hash/img_hash_base.hpp
/usr/include/opencv4/opencv2/img_hash/marr_hildreth_hash.hpp
/usr/include/opencv4/opencv2/img_hash/phash.hpp
/usr/include/opencv4/opencv2/img_hash/radial_variance_hash.hpp
/usr/include/opencv4/opencv2/imgcodecs
/usr/include/opencv4/opencv2/imgcodecs.hpp
/usr/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
/usr/include/opencv4/opencv2/imgcodecs/imgcodecs_c.h
/usr/include/opencv4/opencv2/imgcodecs/ios.h
/usr/include/opencv4/opencv2/imgcodecs/legacy
/usr/include/opencv4/opencv2/imgcodecs/legacy/constants_c.h
/usr/include/opencv4/opencv2/imgcodecs/macosx.h
/usr/include/opencv4/opencv2/imgproc
/usr/include/opencv4/opencv2/imgproc.hpp
/usr/include/opencv4/opencv2/imgproc/bindings.hpp
/usr/include/opencv4/opencv2/imgproc/detail
/usr/include/opencv4/opencv2/imgproc/detail/gcgraph.hpp
/usr/include/opencv4/opencv2/imgproc/hal
/usr/include/opencv4/opencv2/imgproc/hal/hal.hpp
/usr/include/opencv4/opencv2/imgproc/hal/interface.h
/usr/include/opencv4/opencv2/imgproc/imgproc.hpp
/usr/include/opencv4/opencv2/imgproc/imgproc_c.h
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp
/usr/include/opencv4/opencv2/imgproc/types_c.h
/usr/include/opencv4/opencv2/intensity_transform.hpp
/usr/include/opencv4/opencv2/line_descriptor
/usr/include/opencv4/opencv2/line_descriptor.hpp
/usr/include/opencv4/opencv2/line_descriptor/descriptor.hpp
/usr/include/opencv4/opencv2/mcc
/usr/include/opencv4/opencv2/mcc.hpp
/usr/include/opencv4/opencv2/mcc/ccm.hpp
/usr/include/opencv4/opencv2/mcc/checker_detector.hpp
/usr/include/opencv4/opencv2/mcc/checker_model.hpp
/usr/include/opencv4/opencv2/ml
/usr/include/opencv4/opencv2/ml.hpp
/usr/include/opencv4/opencv2/ml/ml.hpp
/usr/include/opencv4/opencv2/ml/ml.inl.hpp
/usr/include/opencv4/opencv2/objdetect
/usr/include/opencv4/opencv2/objdetect.hpp
/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp
/usr/include/opencv4/opencv2/objdetect/face.hpp
/usr/include/opencv4/opencv2/objdetect/objdetect.hpp
/usr/include/opencv4/opencv2/opencv.hpp
/usr/include/opencv4/opencv2/opencv_modules.hpp
/usr/include/opencv4/opencv2/optflow
/usr/include/opencv4/opencv2/optflow.hpp
/usr/include/opencv4/opencv2/optflow/motempl.hpp
/usr/include/opencv4/opencv2/optflow/pcaflow.hpp
/usr/include/opencv4/opencv2/optflow/rlofflow.hpp
/usr/include/opencv4/opencv2/optflow/sparse_matching_gpc.hpp
/usr/include/opencv4/opencv2/phase_unwrapping
/usr/include/opencv4/opencv2/phase_unwrapping.hpp
/usr/include/opencv4/opencv2/phase_unwrapping/histogramphaseunwrapping.hpp
/usr/include/opencv4/opencv2/phase_unwrapping/phase_unwrapping.hpp
/usr/include/opencv4/opencv2/photo
/usr/include/opencv4/opencv2/photo.hpp
/usr/include/opencv4/opencv2/photo/cuda.hpp
/usr/include/opencv4/opencv2/photo/legacy
/usr/include/opencv4/opencv2/photo/legacy/constants_c.h
/usr/include/opencv4/opencv2/photo/photo.hpp
/usr/include/opencv4/opencv2/plot.hpp
/usr/include/opencv4/opencv2/quality
/usr/include/opencv4/opencv2/quality.hpp
/usr/include/opencv4/opencv2/quality/quality_utils.hpp
/usr/include/opencv4/opencv2/quality/qualitybase.hpp
/usr/include/opencv4/opencv2/quality/qualitybrisque.hpp
/usr/include/opencv4/opencv2/quality/qualitygmsd.hpp
/usr/include/opencv4/opencv2/quality/qualitymse.hpp
/usr/include/opencv4/opencv2/quality/qualitypsnr.hpp
/usr/include/opencv4/opencv2/quality/qualityssim.hpp
/usr/include/opencv4/opencv2/rapid.hpp
/usr/include/opencv4/opencv2/reg
/usr/include/opencv4/opencv2/reg/map.hpp
/usr/include/opencv4/opencv2/reg/mapaffine.hpp
/usr/include/opencv4/opencv2/reg/mapper.hpp
/usr/include/opencv4/opencv2/reg/mappergradaffine.hpp
/usr/include/opencv4/opencv2/reg/mappergradeuclid.hpp
/usr/include/opencv4/opencv2/reg/mappergradproj.hpp
/usr/include/opencv4/opencv2/reg/mappergradshift.hpp
/usr/include/opencv4/opencv2/reg/mappergradsimilar.hpp
/usr/include/opencv4/opencv2/reg/mapperpyramid.hpp
/usr/include/opencv4/opencv2/reg/mapprojec.hpp
/usr/include/opencv4/opencv2/reg/mapshift.hpp
/usr/include/opencv4/opencv2/rgbd
/usr/include/opencv4/opencv2/rgbd.hpp
/usr/include/opencv4/opencv2/rgbd/colored_kinfu.hpp
/usr/include/opencv4/opencv2/rgbd/depth.hpp
/usr/include/opencv4/opencv2/rgbd/detail
/usr/include/opencv4/opencv2/rgbd/detail/pose_graph.hpp
/usr/include/opencv4/opencv2/rgbd/dynafu.hpp
/usr/include/opencv4/opencv2/rgbd/intrinsics.hpp
/usr/include/opencv4/opencv2/rgbd/kinfu.hpp
/usr/include/opencv4/opencv2/rgbd/large_kinfu.hpp
/usr/include/opencv4/opencv2/rgbd/linemod.hpp
/usr/include/opencv4/opencv2/rgbd/volume.hpp
/usr/include/opencv4/opencv2/saliency
/usr/include/opencv4/opencv2/saliency.hpp
/usr/include/opencv4/opencv2/saliency/saliencyBaseClasses.hpp
/usr/include/opencv4/opencv2/saliency/saliencySpecializedClasses.hpp
/usr/include/opencv4/opencv2/shape
/usr/include/opencv4/opencv2/shape.hpp
/usr/include/opencv4/opencv2/shape/emdL1.hpp
/usr/include/opencv4/opencv2/shape/hist_cost.hpp
/usr/include/opencv4/opencv2/shape/shape.hpp
/usr/include/opencv4/opencv2/shape/shape_distance.hpp
/usr/include/opencv4/opencv2/shape/shape_transformer.hpp
/usr/include/opencv4/opencv2/stereo
/usr/include/opencv4/opencv2/stereo.hpp
/usr/include/opencv4/opencv2/stereo/descriptor.hpp
/usr/include/opencv4/opencv2/stereo/quasi_dense_stereo.hpp
/usr/include/opencv4/opencv2/stereo/stereo.hpp
/usr/include/opencv4/opencv2/stitching
/usr/include/opencv4/opencv2/stitching.hpp
/usr/include/opencv4/opencv2/stitching/detail
/usr/include/opencv4/opencv2/stitching/detail/autocalib.hpp
/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp
/usr/include/opencv4/opencv2/stitching/detail/camera.hpp
/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp
/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp
/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp
/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp
/usr/include/opencv4/opencv2/stitching/detail/timelapsers.hpp
/usr/include/opencv4/opencv2/stitching/detail/util.hpp
/usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp
/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp
/usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp
/usr/include/opencv4/opencv2/stitching/warpers.hpp
/usr/include/opencv4/opencv2/structured_light
/usr/include/opencv4/opencv2/structured_light.hpp
/usr/include/opencv4/opencv2/structured_light/graycodepattern.hpp
/usr/include/opencv4/opencv2/structured_light/sinusoidalpattern.hpp
/usr/include/opencv4/opencv2/structured_light/structured_light.hpp
/usr/include/opencv4/opencv2/superres
/usr/include/opencv4/opencv2/superres.hpp
/usr/include/opencv4/opencv2/superres/optical_flow.hpp
/usr/include/opencv4/opencv2/surface_matching
/usr/include/opencv4/opencv2/surface_matching.hpp
/usr/include/opencv4/opencv2/surface_matching/icp.hpp
/usr/include/opencv4/opencv2/surface_matching/pose_3d.hpp
/usr/include/opencv4/opencv2/surface_matching/ppf_helpers.hpp
/usr/include/opencv4/opencv2/surface_matching/ppf_match_3d.hpp
/usr/include/opencv4/opencv2/surface_matching/t_hash_int.hpp
/usr/include/opencv4/opencv2/text
/usr/include/opencv4/opencv2/text.hpp
/usr/include/opencv4/opencv2/text/erfilter.hpp
/usr/include/opencv4/opencv2/text/ocr.hpp
/usr/include/opencv4/opencv2/text/swt_text_detection.hpp
/usr/include/opencv4/opencv2/text/textDetector.hpp
/usr/include/opencv4/opencv2/tracking
/usr/include/opencv4/opencv2/tracking.hpp
/usr/include/opencv4/opencv2/tracking/feature.hpp
/usr/include/opencv4/opencv2/tracking/kalman_filters.hpp
/usr/include/opencv4/opencv2/tracking/onlineBoosting.hpp
/usr/include/opencv4/opencv2/tracking/tldDataset.hpp
/usr/include/opencv4/opencv2/tracking/tracking.hpp
/usr/include/opencv4/opencv2/tracking/tracking_by_matching.hpp
/usr/include/opencv4/opencv2/tracking/tracking_internals.hpp
/usr/include/opencv4/opencv2/tracking/tracking_legacy.hpp
/usr/include/opencv4/opencv2/video
/usr/include/opencv4/opencv2/video.hpp
/usr/include/opencv4/opencv2/video/background_segm.hpp
/usr/include/opencv4/opencv2/video/detail
/usr/include/opencv4/opencv2/video/detail/tracking.detail.hpp
/usr/include/opencv4/opencv2/video/legacy
/usr/include/opencv4/opencv2/video/legacy/constants_c.h
/usr/include/opencv4/opencv2/video/tracking.hpp
/usr/include/opencv4/opencv2/video/video.hpp
/usr/include/opencv4/opencv2/videoio
/usr/include/opencv4/opencv2/videoio.hpp
/usr/include/opencv4/opencv2/videoio/cap_ios.h
/usr/include/opencv4/opencv2/videoio/legacy
/usr/include/opencv4/opencv2/videoio/legacy/constants_c.h
/usr/include/opencv4/opencv2/videoio/registry.hpp
/usr/include/opencv4/opencv2/videoio/videoio.hpp
/usr/include/opencv4/opencv2/videoio/videoio_c.h
/usr/include/opencv4/opencv2/videostab
/usr/include/opencv4/opencv2/videostab.hpp
/usr/include/opencv4/opencv2/videostab/deblurring.hpp
/usr/include/opencv4/opencv2/videostab/fast_marching.hpp
/usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp
/usr/include/opencv4/opencv2/videostab/frame_source.hpp
/usr/include/opencv4/opencv2/videostab/global_motion.hpp
/usr/include/opencv4/opencv2/videostab/inpainting.hpp
/usr/include/opencv4/opencv2/videostab/log.hpp
/usr/include/opencv4/opencv2/videostab/motion_core.hpp
/usr/include/opencv4/opencv2/videostab/motion_stabilizing.hpp
/usr/include/opencv4/opencv2/videostab/optical_flow.hpp
/usr/include/opencv4/opencv2/videostab/outlier_rejection.hpp
/usr/include/opencv4/opencv2/videostab/ring_buffer.hpp
/usr/include/opencv4/opencv2/videostab/stabilizer.hpp
/usr/include/opencv4/opencv2/videostab/wobble_suppression.hpp
/usr/include/opencv4/opencv2/viz
/usr/include/opencv4/opencv2/viz.hpp
/usr/include/opencv4/opencv2/viz/types.hpp
/usr/include/opencv4/opencv2/viz/viz3d.hpp
/usr/include/opencv4/opencv2/viz/vizcore.hpp
/usr/include/opencv4/opencv2/viz/widget_accessor.hpp
/usr/include/opencv4/opencv2/viz/widgets.hpp
/usr/include/opencv4/opencv2/wechat_qrcode.hpp
/usr/include/opencv4/opencv2/ximgproc
/usr/include/opencv4/opencv2/ximgproc.hpp
/usr/include/opencv4/opencv2/ximgproc/brightedges.hpp
/usr/include/opencv4/opencv2/ximgproc/color_match.hpp
/usr/include/opencv4/opencv2/ximgproc/deriche_filter.hpp
/usr/include/opencv4/opencv2/ximgproc/disparity_filter.hpp
/usr/include/opencv4/opencv2/ximgproc/edge_drawing.hpp
/usr/include/opencv4/opencv2/ximgproc/edge_filter.hpp
/usr/include/opencv4/opencv2/ximgproc/edgeboxes.hpp
/usr/include/opencv4/opencv2/ximgproc/edgepreserving_filter.hpp
/usr/include/opencv4/opencv2/ximgproc/estimated_covariance.hpp
/usr/include/opencv4/opencv2/ximgproc/fast_hough_transform.hpp
/usr/include/opencv4/opencv2/ximgproc/fast_line_detector.hpp
/usr/include/opencv4/opencv2/ximgproc/fourier_descriptors.hpp
/usr/include/opencv4/opencv2/ximgproc/lsc.hpp
/usr/include/opencv4/opencv2/ximgproc/paillou_filter.hpp
/usr/include/opencv4/opencv2/ximgproc/peilin.hpp
/usr/include/opencv4/opencv2/ximgproc/radon_transform.hpp
/usr/include/opencv4/opencv2/ximgproc/ridgefilter.hpp
/usr/include/opencv4/opencv2/ximgproc/run_length_morphology.hpp
/usr/include/opencv4/opencv2/ximgproc/scansegment.hpp
/usr/include/opencv4/opencv2/ximgproc/seeds.hpp
/usr/include/opencv4/opencv2/ximgproc/segmentation.hpp
/usr/include/opencv4/opencv2/ximgproc/slic.hpp
/usr/include/opencv4/opencv2/ximgproc/sparse_match_interpolator.hpp
/usr/include/opencv4/opencv2/ximgproc/structured_edge_detection.hpp
/usr/include/opencv4/opencv2/ximgproc/weighted_median_filter.hpp
/usr/include/opencv4/opencv2/xobjdetect.hpp
/usr/include/opencv4/opencv2/xphoto
/usr/include/opencv4/opencv2/xphoto.hpp
/usr/include/opencv4/opencv2/xphoto/bm3d_image_denoising.hpp
/usr/include/opencv4/opencv2/xphoto/dct_image_denoising.hpp
/usr/include/opencv4/opencv2/xphoto/inpainting.hpp
/usr/include/opencv4/opencv2/xphoto/oilpainting.hpp
/usr/include/opencv4/opencv2/xphoto/tonemap.hpp
/usr/include/opencv4/opencv2/xphoto/white_balance.hpp
/usr/lib/cmake/OpenCV/OpenCVConfig-version.cmake
/usr/lib/cmake/OpenCV/OpenCVConfig.cmake
/usr/lib/cmake/OpenCV/OpenCVModules-releasewithdebinfo.cmake
/usr/lib/cmake/OpenCV/OpenCVModules.cmake
/usr/lib/libopencv_alphamat.so
/usr/lib/libopencv_aruco.so
/usr/lib/libopencv_barcode.so
/usr/lib/libopencv_bgsegm.so
/usr/lib/libopencv_bioinspired.so
/usr/lib/libopencv_calib3d.so
/usr/lib/libopencv_ccalib.so
/usr/lib/libopencv_core.so
/usr/lib/libopencv_cvv.so
/usr/lib/libopencv_datasets.so
/usr/lib/libopencv_dnn.so
/usr/lib/libopencv_dnn_objdetect.so
/usr/lib/libopencv_dnn_superres.so
/usr/lib/libopencv_dpm.so
/usr/lib/libopencv_face.so
/usr/lib/libopencv_features2d.so
/usr/lib/libopencv_flann.so
/usr/lib/libopencv_freetype.so
/usr/lib/libopencv_fuzzy.so
/usr/lib/libopencv_gapi.so
/usr/lib/libopencv_hdf.so
/usr/lib/libopencv_hfs.so
/usr/lib/libopencv_highgui.so
/usr/lib/libopencv_img_hash.so
/usr/lib/libopencv_imgcodecs.so
/usr/lib/libopencv_imgproc.so
/usr/lib/libopencv_intensity_transform.so
/usr/lib/libopencv_line_descriptor.so
/usr/lib/libopencv_mcc.so
/usr/lib/libopencv_ml.so
/usr/lib/libopencv_objdetect.so
/usr/lib/libopencv_optflow.so
/usr/lib/libopencv_phase_unwrapping.so
/usr/lib/libopencv_photo.so
/usr/lib/libopencv_plot.so
/usr/lib/libopencv_quality.so
/usr/lib/libopencv_rapid.so
/usr/lib/libopencv_reg.so
/usr/lib/libopencv_rgbd.so
/usr/lib/libopencv_saliency.so
/usr/lib/libopencv_shape.so
/usr/lib/libopencv_stereo.so
/usr/lib/libopencv_stitching.so
/usr/lib/libopencv_structured_light.so
/usr/lib/libopencv_superres.so
/usr/lib/libopencv_surface_matching.so
/usr/lib/libopencv_text.so
/usr/lib/libopencv_tracking.so
/usr/lib/libopencv_video.so
/usr/lib/libopencv_videoio.so
/usr/lib/libopencv_videostab.so
/usr/lib/libopencv_viz.so
/usr/lib/libopencv_wechat_qrcode.so
/usr/lib/libopencv_ximgproc.so
/usr/lib/libopencv_xobjdetect.so
/usr/lib/libopencv_xphoto.so
/usr/lib/pkgconfig/opencv.pc
/usr/lib/pkgconfig/opencv4.pc

References

Summary

In this tutorial we learn how to install opencv-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/include/opencv4 /usr/include/opencv4/opencv2 /usr/include/opencv4/opencv2/alphamat.hpp /usr/include/opencv4/opencv2/aruco /usr/include/opencv4/opencv2/aruco.hpp /usr/include/opencv4/opencv2/aruco/charuco.hpp /usr/include/opencv4/opencv2/aruco/dictionary.hpp /usr/include/opencv4/opencv2/barcode.hpp /usr/include/opencv4/opencv2/bgsegm.hpp /usr/include/opencv4/opencv2/bioinspired /usr/include/opencv4/opencv2/bioinspired.hpp /usr/include/opencv4/opencv2/bioinspired/bioinspired.hpp /usr/include/opencv4/opencv2/bioinspired/retina.hpp /usr/include/opencv4/opencv2/bioinspired/retinafasttonemapping.hpp /usr/include/opencv4/opencv2/bioinspired/transientareassegmentationmodule.hpp /usr/include/opencv4/opencv2/calib3d /usr/include/opencv4/opencv2/calib3d.hpp /usr/include/opencv4/opencv2/calib3d/calib3d.hpp /usr/include/opencv4/opencv2/calib3d/calib3d_c.h /usr/include/opencv4/opencv2/ccalib /usr/include/opencv4/opencv2/ccalib.hpp /usr/include/opencv4/opencv2/ccalib/multicalib.hpp /usr/include/opencv4/opencv2/ccalib/omnidir.hpp /usr/include/opencv4/opencv2/ccalib/randpattern.hpp /usr/include/opencv4/opencv2/core /usr/include/opencv4/opencv2/core.hpp /usr/include/opencv4/opencv2/core/affine.hpp /usr/include/opencv4/opencv2/core/async.hpp /usr/include/opencv4/opencv2/core/base.hpp /usr/include/opencv4/opencv2/core/bindings_utils.hpp /usr/include/opencv4/opencv2/core/bufferpool.hpp /usr/include/opencv4/opencv2/core/check.hpp /usr/include/opencv4/opencv2/core/core.hpp /usr/include/opencv4/opencv2/core/core_c.h /usr/include/opencv4/opencv2/core/cuda /usr/include/opencv4/opencv2/core/cuda.hpp /usr/include/opencv4/opencv2/core/cuda.inl.hpp /usr/include/opencv4/opencv2/core/cuda/block.hpp /usr/include/opencv4/opencv2/core/cuda/border_interpolate.hpp /usr/include/opencv4/opencv2/core/cuda/color.hpp /usr/include/opencv4/opencv2/core/cuda/common.hpp /usr/include/opencv4/opencv2/core/cuda/datamov_utils.hpp /usr/include/opencv4/opencv2/core/cuda/detail /usr/include/opencv4/opencv2/core/cuda/detail/color_detail.hpp /usr/include/opencv4/opencv2/core/cuda/detail/reduce.hpp /usr/include/opencv4/opencv2/core/cuda/detail/reduce_key_val.hpp /usr/include/opencv4/opencv2/core/cuda/detail/transform_detail.hpp /usr/include/opencv4/opencv2/core/cuda/detail/type_traits_detail.hpp /usr/include/opencv4/opencv2/core/cuda/detail/vec_distance_detail.hpp /usr/include/opencv4/opencv2/core/cuda/dynamic_smem.hpp /usr/include/opencv4/opencv2/core/cuda/emulation.hpp /usr/include/opencv4/opencv2/core/cuda/filters.hpp /usr/include/opencv4/opencv2/core/cuda/funcattrib.hpp /usr/include/opencv4/opencv2/core/cuda/functional.hpp /usr/include/opencv4/opencv2/core/cuda/limits.hpp /usr/include/opencv4/opencv2/core/cuda/reduce.hpp /usr/include/opencv4/opencv2/core/cuda/saturate_cast.hpp /usr/include/opencv4/opencv2/core/cuda/scan.hpp /usr/include/opencv4/opencv2/core/cuda/simd_functions.hpp /usr/include/opencv4/opencv2/core/cuda/transform.hpp /usr/include/opencv4/opencv2/core/cuda/type_traits.hpp /usr/include/opencv4/opencv2/core/cuda/utility.hpp /usr/include/opencv4/opencv2/core/cuda/vec_distance.hpp /usr/include/opencv4/opencv2/core/cuda/vec_math.hpp /usr/include/opencv4/opencv2/core/cuda/vec_traits.hpp /usr/include/opencv4/opencv2/core/cuda/warp.hpp /usr/include/opencv4/opencv2/core/cuda/warp_reduce.hpp /usr/include/opencv4/opencv2/core/cuda/warp_shuffle.hpp /usr/include/opencv4/opencv2/core/cuda_stream_accessor.hpp /usr/include/opencv4/opencv2/core/cuda_types.hpp /usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h /usr/include/opencv4/opencv2/core/cv_cpu_helper.h /usr/include/opencv4/opencv2/core/cvdef.h /usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/opencv4/opencv2/core/cvstd.inl.hpp /usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp /usr/include/opencv4/opencv2/core/detail /usr/include/opencv4/opencv2/core/detail/async_promise.hpp /usr/include/opencv4/opencv2/core/detail/dispatch_helper.impl.hpp /usr/include/opencv4/opencv2/core/detail/exception_ptr.hpp /usr/include/opencv4/opencv2/core/directx.hpp /usr/include/opencv4/opencv2/core/dualquaternion.hpp /usr/include/opencv4/opencv2/core/dualquaternion.inl.hpp /usr/include/opencv4/opencv2/core/eigen.hpp /usr/include/opencv4/opencv2/core/fast_math.hpp /usr/include/opencv4/opencv2/core/hal /usr/include/opencv4/opencv2/core/hal/hal.hpp /usr/include/opencv4/opencv2/core/hal/interface.h /usr/include/opencv4/opencv2/core/hal/intrin.hpp /usr/include/opencv4/opencv2/core/hal/intrin_avx.hpp /usr/include/opencv4/opencv2/core/hal/intrin_avx512.hpp /usr/include/opencv4/opencv2/core/hal/intrin_cpp.hpp /usr/include/opencv4/opencv2/core/hal/intrin_forward.hpp /usr/include/opencv4/opencv2/core/hal/intrin_msa.hpp /usr/include/opencv4/opencv2/core/hal/intrin_neon.hpp /usr/include/opencv4/opencv2/core/hal/intrin_rvv.hpp /usr/include/opencv4/opencv2/core/hal/intrin_rvv071.hpp /usr/include/opencv4/opencv2/core/hal/intrin_sse.hpp /usr/include/opencv4/opencv2/core/hal/intrin_sse_em.hpp /usr/include/opencv4/opencv2/core/hal/intrin_vsx.hpp /usr/include/opencv4/opencv2/core/hal/intrin_wasm.hpp /usr/include/opencv4/opencv2/core/hal/msa_macros.h /usr/include/opencv4/opencv2/core/hal/simd_utils.impl.hpp /usr/include/opencv4/opencv2/core/mat.hpp /usr/include/opencv4/opencv2/core/mat.inl.hpp /usr/include/opencv4/opencv2/core/matx.hpp /usr/include/opencv4/opencv2/core/neon_utils.hpp /usr/include/opencv4/opencv2/core/ocl.hpp /usr/include/opencv4/opencv2/core/ocl_genbase.hpp /usr/include/opencv4/opencv2/core/opencl /usr/include/opencv4/opencv2/core/opencl/ocl_defs.hpp /usr/include/opencv4/opencv2/core/opencl/opencl_info.hpp /usr/include/opencv4/opencv2/core/opencl/opencl_svm.hpp /usr/include/opencv4/opencv2/core/opencl/runtime /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_gl_wrappers.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_20.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_definitions.hpp /usr/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_hsa_extension.hpp /usr/include/opencv4/opencv2/core/opengl.hpp /usr/include/opencv4/opencv2/core/operations.hpp /usr/include/opencv4/opencv2/core/optim.hpp /usr/include/opencv4/opencv2/core/ovx.hpp /usr/include/opencv4/opencv2/core/parallel /usr/include/opencv4/opencv2/core/parallel/backend /usr/include/opencv4/opencv2/core/parallel/backend/parallel_for.openmp.hpp /usr/include/opencv4/opencv2/core/parallel/backend/parallel_for.tbb.hpp /usr/include/opencv4/opencv2/core/parallel/parallel_backend.hpp /usr/include/opencv4/opencv2/core/persistence.hpp /usr/include/opencv4/opencv2/core/quaternion.hpp /usr/include/opencv4/opencv2/core/quaternion.inl.hpp /usr/include/opencv4/opencv2/core/saturate.hpp /usr/include/opencv4/opencv2/core/simd_intrinsics.hpp /usr/include/opencv4/opencv2/core/softfloat.hpp /usr/include/opencv4/opencv2/core/sse_utils.hpp /usr/include/opencv4/opencv2/core/traits.hpp /usr/include/opencv4/opencv2/core/types.hpp /usr/include/opencv4/opencv2/core/types_c.h /usr/include/opencv4/opencv2/core/utility.hpp /usr/include/opencv4/opencv2/core/utils /usr/include/opencv4/opencv2/core/utils/allocator_stats.hpp /usr/include/opencv4/opencv2/core/utils/allocator_stats.impl.hpp /usr/include/opencv4/opencv2/core/utils/filesystem.hpp /usr/include/opencv4/opencv2/core/utils/instrumentation.hpp /usr/include/opencv4/opencv2/core/utils/logger.defines.hpp /usr/include/opencv4/opencv2/core/utils/logger.hpp /usr/include/opencv4/opencv2/core/utils/logtag.hpp /usr/include/opencv4/opencv2/core/utils/tls.hpp /usr/include/opencv4/opencv2/core/utils/trace.hpp /usr/include/opencv4/opencv2/core/va_intel.hpp /usr/include/opencv4/opencv2/core/version.hpp /usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/opencv4/opencv2/core_detect.hpp /usr/include/opencv4/opencv2/cvconfig.h /usr/include/opencv4/opencv2/cvv /usr/include/opencv4/opencv2/cvv.hpp /usr/include/opencv4/opencv2/cvv/call_meta_data.hpp /usr/include/opencv4/opencv2/cvv/cvv.hpp /usr/include/opencv4/opencv2/cvv/debug_mode.hpp /usr/include/opencv4/opencv2/cvv/dmatch.hpp /usr/include/opencv4/opencv2/cvv/filter.hpp /usr/include/opencv4/opencv2/cvv/final_show.hpp /usr/include/opencv4/opencv2/cvv/show_image.hpp /usr/include/opencv4/opencv2/datasets /usr/include/opencv4/opencv2/datasets/ar_hmdb.hpp /usr/include/opencv4/opencv2/datasets/ar_sports.hpp /usr/include/opencv4/opencv2/datasets/dataset.hpp /usr/include/opencv4/opencv2/datasets/fr_adience.hpp /usr/include/opencv4/opencv2/datasets/fr_lfw.hpp /usr/include/opencv4/opencv2/datasets/gr_chalearn.hpp /usr/include/opencv4/opencv2/datasets/gr_skig.hpp /usr/include/opencv4/opencv2/datasets/hpe_humaneva.hpp /usr/include/opencv4/opencv2/datasets/hpe_parse.hpp /usr/include/opencv4/opencv2/datasets/ir_affine.hpp /usr/include/opencv4/opencv2/datasets/ir_robot.hpp /usr/include/opencv4/opencv2/datasets/is_bsds.hpp /usr/include/opencv4/opencv2/datasets/is_weizmann.hpp /usr/include/opencv4/opencv2/datasets/msm_epfl.hpp /usr/include/opencv4/opencv2/datasets/msm_middlebury.hpp /usr/include/opencv4/opencv2/datasets/or_imagenet.hpp /usr/include/opencv4/opencv2/datasets/or_mnist.hpp /usr/include/opencv4/opencv2/datasets/or_pascal.hpp /usr/include/opencv4/opencv2/datasets/or_sun.hpp /usr/include/opencv4/opencv2/datasets/pd_caltech.hpp /usr/include/opencv4/opencv2/datasets/pd_inria.hpp /usr/include/opencv4/opencv2/datasets/slam_kitti.hpp /usr/include/opencv4/opencv2/datasets/slam_tumindoor.hpp /usr/include/opencv4/opencv2/datasets/sr_bsds.hpp /usr/include/opencv4/opencv2/datasets/sr_div2k.hpp /usr/include/opencv4/opencv2/datasets/sr_general100.hpp /usr/include/opencv4/opencv2/datasets/tr_chars.hpp /usr/include/opencv4/opencv2/datasets/tr_icdar.hpp /usr/include/opencv4/opencv2/datasets/tr_svt.hpp /usr/include/opencv4/opencv2/datasets/track_alov.hpp /usr/include/opencv4/opencv2/datasets/track_vot.hpp /usr/include/opencv4/opencv2/datasets/util.hpp /usr/include/opencv4/opencv2/dnn /usr/include/opencv4/opencv2/dnn.hpp /usr/include/opencv4/opencv2/dnn/all_layers.hpp /usr/include/opencv4/opencv2/dnn/dict.hpp /usr/include/opencv4/opencv2/dnn/dnn.hpp /usr/include/opencv4/opencv2/dnn/dnn.inl.hpp /usr/include/opencv4/opencv2/dnn/layer.details.hpp /usr/include/opencv4/opencv2/dnn/layer.hpp /usr/include/opencv4/opencv2/dnn/shape_utils.hpp /usr/include/opencv4/opencv2/dnn/utils /usr/include/opencv4/opencv2/dnn/utils/debug_utils.hpp /usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp /usr/include/opencv4/opencv2/dnn/version.hpp /usr/include/opencv4/opencv2/dnn_superres.hpp /usr/include/opencv4/opencv2/dpm.hpp /usr/include/opencv4/opencv2/face /usr/include/opencv4/opencv2/face.hpp /usr/include/opencv4/opencv2/face/bif.hpp /usr/include/opencv4/opencv2/face/face_alignment.hpp /usr/include/opencv4/opencv2/face/facemark.hpp /usr/include/opencv4/opencv2/face/facemarkAAM.hpp /usr/include/opencv4/opencv2/face/facemarkLBF.hpp /usr/include/opencv4/opencv2/face/facemark_train.hpp /usr/include/opencv4/opencv2/face/facerec.hpp /usr/include/opencv4/opencv2/face/mace.hpp /usr/include/opencv4/opencv2/face/predict_collector.hpp /usr/include/opencv4/opencv2/features2d /usr/include/opencv4/opencv2/features2d.hpp /usr/include/opencv4/opencv2/features2d/features2d.hpp /usr/include/opencv4/opencv2/features2d/hal /usr/include/opencv4/opencv2/features2d/hal/interface.h /usr/include/opencv4/opencv2/flann /usr/include/opencv4/opencv2/flann.hpp /usr/include/opencv4/opencv2/flann/all_indices.h /usr/include/opencv4/opencv2/flann/allocator.h /usr/include/opencv4/opencv2/flann/any.h /usr/include/opencv4/opencv2/flann/autotuned_index.h /usr/include/opencv4/opencv2/flann/composite_index.h /usr/include/opencv4/opencv2/flann/config.h /usr/include/opencv4/opencv2/flann/defines.h /usr/include/opencv4/opencv2/flann/dist.h /usr/include/opencv4/opencv2/flann/dummy.h /usr/include/opencv4/opencv2/flann/dynamic_bitset.h /usr/include/opencv4/opencv2/flann/flann.hpp /usr/include/opencv4/opencv2/flann/flann_base.hpp /usr/include/opencv4/opencv2/flann/general.h /usr/include/opencv4/opencv2/flann/ground_truth.h /usr/include/opencv4/opencv2/flann/hdf5.h /usr/include/opencv4/opencv2/flann/heap.h /usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h /usr/include/opencv4/opencv2/flann/index_testing.h /usr/include/opencv4/opencv2/flann/kdtree_index.h /usr/include/opencv4/opencv2/flann/kdtree_single_index.h /usr/include/opencv4/opencv2/flann/kmeans_index.h /usr/include/opencv4/opencv2/flann/linear_index.h /usr/include/opencv4/opencv2/flann/logger.h /usr/include/opencv4/opencv2/flann/lsh_index.h /usr/include/opencv4/opencv2/flann/lsh_table.h /usr/include/opencv4/opencv2/flann/matrix.h /usr/include/opencv4/opencv2/flann/miniflann.hpp /usr/include/opencv4/opencv2/flann/nn_index.h /usr/include/opencv4/opencv2/flann/object_factory.h /usr/include/opencv4/opencv2/flann/params.h /usr/include/opencv4/opencv2/flann/random.h /usr/include/opencv4/opencv2/flann/result_set.h /usr/include/opencv4/opencv2/flann/sampling.h /usr/include/opencv4/opencv2/flann/saving.h /usr/include/opencv4/opencv2/flann/simplex_downhill.h /usr/include/opencv4/opencv2/flann/timer.h /usr/include/opencv4/opencv2/freetype.hpp /usr/include/opencv4/opencv2/fuzzy /usr/include/opencv4/opencv2/fuzzy.hpp /usr/include/opencv4/opencv2/fuzzy/fuzzy_F0_math.hpp /usr/include/opencv4/opencv2/fuzzy/fuzzy_F1_math.hpp /usr/include/opencv4/opencv2/fuzzy/fuzzy_image.hpp /usr/include/opencv4/opencv2/fuzzy/types.hpp /usr/include/opencv4/opencv2/gapi /usr/include/opencv4/opencv2/gapi.hpp /usr/include/opencv4/opencv2/gapi/core.hpp /usr/include/opencv4/opencv2/gapi/cpu /usr/include/opencv4/opencv2/gapi/cpu/core.hpp /usr/include/opencv4/opencv2/gapi/cpu/gcpukernel.hpp /usr/include/opencv4/opencv2/gapi/cpu/imgproc.hpp /usr/include/opencv4/opencv2/gapi/cpu/stereo.hpp /usr/include/opencv4/opencv2/gapi/cpu/video.hpp /usr/include/opencv4/opencv2/gapi/fluid /usr/include/opencv4/opencv2/gapi/fluid/core.hpp /usr/include/opencv4/opencv2/gapi/fluid/gfluidbuffer.hpp /usr/include/opencv4/opencv2/gapi/fluid/gfluidkernel.hpp /usr/include/opencv4/opencv2/gapi/fluid/imgproc.hpp /usr/include/opencv4/opencv2/gapi/garg.hpp /usr/include/opencv4/opencv2/gapi/garray.hpp /usr/include/opencv4/opencv2/gapi/gasync_context.hpp /usr/include/opencv4/opencv2/gapi/gcall.hpp /usr/include/opencv4/opencv2/gapi/gcommon.hpp /usr/include/opencv4/opencv2/gapi/gcompiled.hpp /usr/include/opencv4/opencv2/gapi/gcompiled_async.hpp /usr/include/opencv4/opencv2/gapi/gcompoundkernel.hpp /usr/include/opencv4/opencv2/gapi/gcomputation.hpp /usr/include/opencv4/opencv2/gapi/gcomputation_async.hpp /usr/include/opencv4/opencv2/gapi/gframe.hpp /usr/include/opencv4/opencv2/gapi/gkernel.hpp /usr/include/opencv4/opencv2/gapi/gmat.hpp /usr/include/opencv4/opencv2/gapi/gmetaarg.hpp /usr/include/opencv4/opencv2/gapi/gopaque.hpp /usr/include/opencv4/opencv2/gapi/gproto.hpp /usr/include/opencv4/opencv2/gapi/gpu /usr/include/opencv4/opencv2/gapi/gpu/core.hpp /usr/include/opencv4/opencv2/gapi/gpu/ggpukernel.hpp /usr/include/opencv4/opencv2/gapi/gpu/imgproc.hpp /usr/include/opencv4/opencv2/gapi/gscalar.hpp /usr/include/opencv4/opencv2/gapi/gstreaming.hpp /usr/include/opencv4/opencv2/gapi/gtransform.hpp /usr/include/opencv4/opencv2/gapi/gtype_traits.hpp /usr/include/opencv4/opencv2/gapi/gtyped.hpp /usr/include/opencv4/opencv2/gapi/imgproc.hpp /usr/include/opencv4/opencv2/gapi/infer /usr/include/opencv4/opencv2/gapi/infer.hpp /usr/include/opencv4/opencv2/gapi/infer/bindings_ie.hpp /usr/include/opencv4/opencv2/gapi/infer/ie.hpp /usr/include/opencv4/opencv2/gapi/infer/onnx.hpp /usr/include/opencv4/opencv2/gapi/infer/parsers.hpp /usr/include/opencv4/opencv2/gapi/media.hpp /usr/include/opencv4/opencv2/gapi/ocl /usr/include/opencv4/opencv2/gapi/ocl/core.hpp /usr/include/opencv4/opencv2/gapi/ocl/goclkernel.hpp /usr/include/opencv4/opencv2/gapi/ocl/imgproc.hpp /usr/include/opencv4/opencv2/gapi/opencv_includes.hpp /usr/include/opencv4/opencv2/gapi/operators.hpp /usr/include/opencv4/opencv2/gapi/own /usr/include/opencv4/opencv2/gapi/own/assert.hpp /usr/include/opencv4/opencv2/gapi/own/convert.hpp /usr/include/opencv4/opencv2/gapi/own/cvdefs.hpp /usr/include/opencv4/opencv2/gapi/own/exports.hpp /usr/include/opencv4/opencv2/gapi/own/mat.hpp /usr/include/opencv4/opencv2/gapi/own/saturate.hpp /usr/include/opencv4/opencv2/gapi/own/scalar.hpp /usr/include/opencv4/opencv2/gapi/own/types.hpp /usr/include/opencv4/opencv2/gapi/plaidml /usr/include/opencv4/opencv2/gapi/plaidml/core.hpp /usr/include/opencv4/opencv2/gapi/plaidml/gplaidmlkernel.hpp /usr/include/opencv4/opencv2/gapi/plaidml/plaidml.hpp /usr/include/opencv4/opencv2/gapi/python /usr/include/opencv4/opencv2/gapi/python/python.hpp /usr/include/opencv4/opencv2/gapi/render /usr/include/opencv4/opencv2/gapi/render.hpp /usr/include/opencv4/opencv2/gapi/render/render.hpp /usr/include/opencv4/opencv2/gapi/render/render_types.hpp /usr/include/opencv4/opencv2/gapi/rmat.hpp /usr/include/opencv4/opencv2/gapi/s11n /usr/include/opencv4/opencv2/gapi/s11n.hpp /usr/include/opencv4/opencv2/gapi/s11n/base.hpp /usr/include/opencv4/opencv2/gapi/stereo.hpp /usr/include/opencv4/opencv2/gapi/streaming /usr/include/opencv4/opencv2/gapi/streaming/cap.hpp /usr/include/opencv4/opencv2/gapi/streaming/desync.hpp /usr/include/opencv4/opencv2/gapi/streaming/format.hpp /usr/include/opencv4/opencv2/gapi/streaming/gstreamer /usr/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamerpipeline.hpp /usr/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamersource.hpp /usr/include/opencv4/opencv2/gapi/streaming/meta.hpp /usr/include/opencv4/opencv2/gapi/streaming/onevpl /usr/include/opencv4/opencv2/gapi/streaming/onevpl/cfg_params.hpp /usr/include/opencv4/opencv2/gapi/streaming/onevpl/data_provider_interface.hpp /usr/include/opencv4/opencv2/gapi/streaming/onevpl/device_selector_interface.hpp /usr/include/opencv4/opencv2/gapi/streaming/onevpl/source.hpp /usr/include/opencv4/opencv2/gapi/streaming/source.hpp /usr/include/opencv4/opencv2/gapi/streaming/sync.hpp /usr/include/opencv4/opencv2/gapi/util /usr/include/opencv4/opencv2/gapi/util/any.hpp /usr/include/opencv4/opencv2/gapi/util/compiler_hints.hpp /usr/include/opencv4/opencv2/gapi/util/copy_through_move.hpp /usr/include/opencv4/opencv2/gapi/util/optional.hpp /usr/include/opencv4/opencv2/gapi/util/throw.hpp /usr/include/opencv4/opencv2/gapi/util/type_traits.hpp /usr/include/opencv4/opencv2/gapi/util/util.hpp /usr/include/opencv4/opencv2/gapi/util/variant.hpp /usr/include/opencv4/opencv2/gapi/video.hpp /usr/include/opencv4/opencv2/hdf /usr/include/opencv4/opencv2/hdf.hpp /usr/include/opencv4/opencv2/hdf/hdf5.hpp /usr/include/opencv4/opencv2/hfs.hpp /usr/include/opencv4/opencv2/highgui /usr/include/opencv4/opencv2/highgui.hpp /usr/include/opencv4/opencv2/highgui/highgui.hpp /usr/include/opencv4/opencv2/highgui/highgui_c.h /usr/include/opencv4/opencv2/img_hash /usr/include/opencv4/opencv2/img_hash.hpp /usr/include/opencv4/opencv2/img_hash/average_hash.hpp /usr/include/opencv4/opencv2/img_hash/block_mean_hash.hpp /usr/include/opencv4/opencv2/img_hash/color_moment_hash.hpp /usr/include/opencv4/opencv2/img_hash/img_hash_base.hpp /usr/include/opencv4/opencv2/img_hash/marr_hildreth_hash.hpp /usr/include/opencv4/opencv2/img_hash/phash.hpp /usr/include/opencv4/opencv2/img_hash/radial_variance_hash.hpp /usr/include/opencv4/opencv2/imgcodecs /usr/include/opencv4/opencv2/imgcodecs.hpp /usr/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp /usr/include/opencv4/opencv2/imgcodecs/imgcodecs_c.h /usr/include/opencv4/opencv2/imgcodecs/ios.h /usr/include/opencv4/opencv2/imgcodecs/legacy /usr/include/opencv4/opencv2/imgcodecs/legacy/constants_c.h /usr/include/opencv4/opencv2/imgcodecs/macosx.h /usr/include/opencv4/opencv2/imgproc /usr/include/opencv4/opencv2/imgproc.hpp /usr/include/opencv4/opencv2/imgproc/bindings.hpp /usr/include/opencv4/opencv2/imgproc/detail /usr/include/opencv4/opencv2/imgproc/detail/gcgraph.hpp /usr/include/opencv4/opencv2/imgproc/hal /usr/include/opencv4/opencv2/imgproc/hal/hal.hpp /usr/include/opencv4/opencv2/imgproc/hal/interface.h /usr/include/opencv4/opencv2/imgproc/imgproc.hpp /usr/include/opencv4/opencv2/imgproc/imgproc_c.h /usr/include/opencv4/opencv2/imgproc/segmentation.hpp /usr/include/opencv4/opencv2/imgproc/types_c.h /usr/include/opencv4/opencv2/intensity_transform.hpp /usr/include/opencv4/opencv2/line_descriptor /usr/include/opencv4/opencv2/line_descriptor.hpp /usr/include/opencv4/opencv2/line_descriptor/descriptor.hpp /usr/include/opencv4/opencv2/mcc /usr/include/opencv4/opencv2/mcc.hpp /usr/include/opencv4/opencv2/mcc/ccm.hpp /usr/include/opencv4/opencv2/mcc/checker_detector.hpp /usr/include/opencv4/opencv2/mcc/checker_model.hpp /usr/include/opencv4/opencv2/ml /usr/include/opencv4/opencv2/ml.hpp /usr/include/opencv4/opencv2/ml/ml.hpp /usr/include/opencv4/opencv2/ml/ml.inl.hpp /usr/include/opencv4/opencv2/objdetect /usr/include/opencv4/opencv2/objdetect.hpp /usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp /usr/include/opencv4/opencv2/objdetect/face.hpp /usr/include/opencv4/opencv2/objdetect/objdetect.hpp /usr/include/opencv4/opencv2/opencv.hpp /usr/include/opencv4/opencv2/opencv_modules.hpp /usr/include/opencv4/opencv2/optflow /usr/include/opencv4/opencv2/optflow.hpp /usr/include/opencv4/opencv2/optflow/motempl.hpp /usr/include/opencv4/opencv2/optflow/pcaflow.hpp /usr/include/opencv4/opencv2/optflow/rlofflow.hpp /usr/include/opencv4/opencv2/optflow/sparse_matching_gpc.hpp /usr/include/opencv4/opencv2/phase_unwrapping /usr/include/opencv4/opencv2/phase_unwrapping.hpp /usr/include/opencv4/opencv2/phase_unwrapping/histogramphaseunwrapping.hpp /usr/include/opencv4/opencv2/phase_unwrapping/phase_unwrapping.hpp /usr/include/opencv4/opencv2/photo /usr/include/opencv4/opencv2/photo.hpp /usr/include/opencv4/opencv2/photo/cuda.hpp /usr/include/opencv4/opencv2/photo/legacy /usr/include/opencv4/opencv2/photo/legacy/constants_c.h /usr/include/opencv4/opencv2/photo/photo.hpp /usr/include/opencv4/opencv2/plot.hpp /usr/include/opencv4/opencv2/quality /usr/include/opencv4/opencv2/quality.hpp /usr/include/opencv4/opencv2/quality/quality_utils.hpp /usr/include/opencv4/opencv2/quality/qualitybase.hpp /usr/include/opencv4/opencv2/quality/qualitybrisque.hpp /usr/include/opencv4/opencv2/quality/qualitygmsd.hpp /usr/include/opencv4/opencv2/quality/qualitymse.hpp /usr/include/opencv4/opencv2/quality/qualitypsnr.hpp /usr/include/opencv4/opencv2/quality/qualityssim.hpp /usr/include/opencv4/opencv2/rapid.hpp /usr/include/opencv4/opencv2/reg /usr/include/opencv4/opencv2/reg/map.hpp /usr/include/opencv4/opencv2/reg/mapaffine.hpp /usr/include/opencv4/opencv2/reg/mapper.hpp /usr/include/opencv4/opencv2/reg/mappergradaffine.hpp /usr/include/opencv4/opencv2/reg/mappergradeuclid.hpp /usr/include/opencv4/opencv2/reg/mappergradproj.hpp /usr/include/opencv4/opencv2/reg/mappergradshift.hpp /usr/include/opencv4/opencv2/reg/mappergradsimilar.hpp /usr/include/opencv4/opencv2/reg/mapperpyramid.hpp /usr/include/opencv4/opencv2/reg/mapprojec.hpp /usr/include/opencv4/opencv2/reg/mapshift.hpp /usr/include/opencv4/opencv2/rgbd /usr/include/opencv4/opencv2/rgbd.hpp /usr/include/opencv4/opencv2/rgbd/colored_kinfu.hpp /usr/include/opencv4/opencv2/rgbd/depth.hpp /usr/include/opencv4/opencv2/rgbd/detail /usr/include/opencv4/opencv2/rgbd/detail/pose_graph.hpp /usr/include/opencv4/opencv2/rgbd/dynafu.hpp /usr/include/opencv4/opencv2/rgbd/intrinsics.hpp /usr/include/opencv4/opencv2/rgbd/kinfu.hpp /usr/include/opencv4/opencv2/rgbd/large_kinfu.hpp /usr/include/opencv4/opencv2/rgbd/linemod.hpp /usr/include/opencv4/opencv2/rgbd/volume.hpp /usr/include/opencv4/opencv2/saliency /usr/include/opencv4/opencv2/saliency.hpp /usr/include/opencv4/opencv2/saliency/saliencyBaseClasses.hpp /usr/include/opencv4/opencv2/saliency/saliencySpecializedClasses.hpp /usr/include/opencv4/opencv2/shape /usr/include/opencv4/opencv2/shape.hpp /usr/include/opencv4/opencv2/shape/emdL1.hpp /usr/include/opencv4/opencv2/shape/hist_cost.hpp /usr/include/opencv4/opencv2/shape/shape.hpp /usr/include/opencv4/opencv2/shape/shape_distance.hpp /usr/include/opencv4/opencv2/shape/shape_transformer.hpp /usr/include/opencv4/opencv2/stereo /usr/include/opencv4/opencv2/stereo.hpp /usr/include/opencv4/opencv2/stereo/descriptor.hpp /usr/include/opencv4/opencv2/stereo/quasi_dense_stereo.hpp /usr/include/opencv4/opencv2/stereo/stereo.hpp /usr/include/opencv4/opencv2/stitching /usr/include/opencv4/opencv2/stitching.hpp /usr/include/opencv4/opencv2/stitching/detail /usr/include/opencv4/opencv2/stitching/detail/autocalib.hpp /usr/include/opencv4/opencv2/stitching/detail/blenders.hpp /usr/include/opencv4/opencv2/stitching/detail/camera.hpp /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp /usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp /usr/include/opencv4/opencv2/stitching/detail/timelapsers.hpp /usr/include/opencv4/opencv2/stitching/detail/util.hpp /usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp /usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp /usr/include/opencv4/opencv2/stitching/warpers.hpp /usr/include/opencv4/opencv2/structured_light /usr/include/opencv4/opencv2/structured_light.hpp /usr/include/opencv4/opencv2/structured_light/graycodepattern.hpp /usr/include/opencv4/opencv2/structured_light/sinusoidalpattern.hpp /usr/include/opencv4/opencv2/structured_light/structured_light.hpp /usr/include/opencv4/opencv2/superres /usr/include/opencv4/opencv2/superres.hpp /usr/include/opencv4/opencv2/superres/optical_flow.hpp /usr/include/opencv4/opencv2/surface_matching /usr/include/opencv4/opencv2/surface_matching.hpp /usr/include/opencv4/opencv2/surface_matching/icp.hpp /usr/include/opencv4/opencv2/surface_matching/pose_3d.hpp /usr/include/opencv4/opencv2/surface_matching/ppf_helpers.hpp /usr/include/opencv4/opencv2/surface_matching/ppf_match_3d.hpp /usr/include/opencv4/opencv2/surface_matching/t_hash_int.hpp /usr/include/opencv4/opencv2/text /usr/include/opencv4/opencv2/text.hpp /usr/include/opencv4/opencv2/text/erfilter.hpp /usr/include/opencv4/opencv2/text/ocr.hpp /usr/include/opencv4/opencv2/text/swt_text_detection.hpp /usr/include/opencv4/opencv2/text/textDetector.hpp /usr/include/opencv4/opencv2/tracking /usr/include/opencv4/opencv2/tracking.hpp /usr/include/opencv4/opencv2/tracking/feature.hpp /usr/include/opencv4/opencv2/tracking/kalman_filters.hpp /usr/include/opencv4/opencv2/tracking/onlineBoosting.hpp /usr/include/opencv4/opencv2/tracking/tldDataset.hpp /usr/include/opencv4/opencv2/tracking/tracking.hpp /usr/include/opencv4/opencv2/tracking/tracking_by_matching.hpp /usr/include/opencv4/opencv2/tracking/tracking_internals.hpp /usr/include/opencv4/opencv2/tracking/tracking_legacy.hpp /usr/include/opencv4/opencv2/video /usr/include/opencv4/opencv2/video.hpp /usr/include/opencv4/opencv2/video/background_segm.hpp /usr/include/opencv4/opencv2/video/detail /usr/include/opencv4/opencv2/video/detail/tracking.detail.hpp /usr/include/opencv4/opencv2/video/legacy /usr/include/opencv4/opencv2/video/legacy/constants_c.h /usr/include/opencv4/opencv2/video/tracking.hpp /usr/include/opencv4/opencv2/video/video.hpp /usr/include/opencv4/opencv2/videoio /usr/include/opencv4/opencv2/videoio.hpp /usr/include/opencv4/opencv2/videoio/cap_ios.h /usr/include/opencv4/opencv2/videoio/legacy /usr/include/opencv4/opencv2/videoio/legacy/constants_c.h /usr/include/opencv4/opencv2/videoio/registry.hpp /usr/include/opencv4/opencv2/videoio/videoio.hpp /usr/include/opencv4/opencv2/videoio/videoio_c.h /usr/include/opencv4/opencv2/videostab /usr/include/opencv4/opencv2/videostab.hpp /usr/include/opencv4/opencv2/videostab/deblurring.hpp /usr/include/opencv4/opencv2/videostab/fast_marching.hpp /usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp /usr/include/opencv4/opencv2/videostab/frame_source.hpp /usr/include/opencv4/opencv2/videostab/global_motion.hpp /usr/include/opencv4/opencv2/videostab/inpainting.hpp /usr/include/opencv4/opencv2/videostab/log.hpp /usr/include/opencv4/opencv2/videostab/motion_core.hpp /usr/include/opencv4/opencv2/videostab/motion_stabilizing.hpp /usr/include/opencv4/opencv2/videostab/optical_flow.hpp /usr/include/opencv4/opencv2/videostab/outlier_rejection.hpp /usr/include/opencv4/opencv2/videostab/ring_buffer.hpp /usr/include/opencv4/opencv2/videostab/stabilizer.hpp /usr/include/opencv4/opencv2/videostab/wobble_suppression.hpp /usr/include/opencv4/opencv2/viz /usr/include/opencv4/opencv2/viz.hpp /usr/include/opencv4/opencv2/viz/types.hpp /usr/include/opencv4/opencv2/viz/viz3d.hpp /usr/include/opencv4/opencv2/viz/vizcore.hpp /usr/include/opencv4/opencv2/viz/widget_accessor.hpp /usr/include/opencv4/opencv2/viz/widgets.hpp /usr/include/opencv4/opencv2/wechat_qrcode.hpp /usr/include/opencv4/opencv2/ximgproc /usr/include/opencv4/opencv2/ximgproc.hpp /usr/include/opencv4/opencv2/ximgproc/brightedges.hpp /usr/include/opencv4/opencv2/ximgproc/color_match.hpp /usr/include/opencv4/opencv2/ximgproc/deriche_filter.hpp /usr/include/opencv4/opencv2/ximgproc/disparity_filter.hpp /usr/include/opencv4/opencv2/ximgproc/edge_drawing.hpp /usr/include/opencv4/opencv2/ximgproc/edge_filter.hpp /usr/include/opencv4/opencv2/ximgproc/edgeboxes.hpp /usr/include/opencv4/opencv2/ximgproc/edgepreserving_filter.hpp /usr/include/opencv4/opencv2/ximgproc/estimated_covariance.hpp /usr/include/opencv4/opencv2/ximgproc/fast_hough_transform.hpp /usr/include/opencv4/opencv2/ximgproc/fast_line_detector.hpp /usr/include/opencv4/opencv2/ximgproc/fourier_descriptors.hpp /usr/include/opencv4/opencv2/ximgproc/lsc.hpp /usr/include/opencv4/opencv2/ximgproc/paillou_filter.hpp /usr/include/opencv4/opencv2/ximgproc/peilin.hpp /usr/include/opencv4/opencv2/ximgproc/radon_transform.hpp /usr/include/opencv4/opencv2/ximgproc/ridgefilter.hpp /usr/include/opencv4/opencv2/ximgproc/run_length_morphology.hpp /usr/include/opencv4/opencv2/ximgproc/scansegment.hpp /usr/include/opencv4/opencv2/ximgproc/seeds.hpp /usr/include/opencv4/opencv2/ximgproc/segmentation.hpp /usr/include/opencv4/opencv2/ximgproc/slic.hpp /usr/include/opencv4/opencv2/ximgproc/sparse_match_interpolator.hpp /usr/include/opencv4/opencv2/ximgproc/structured_edge_detection.hpp /usr/include/opencv4/opencv2/ximgproc/weighted_median_filter.hpp /usr/include/opencv4/opencv2/xobjdetect.hpp /usr/include/opencv4/opencv2/xphoto /usr/include/opencv4/opencv2/xphoto.hpp /usr/include/opencv4/opencv2/xphoto/bm3d_image_denoising.hpp /usr/include/opencv4/opencv2/xphoto/dct_image_denoising.hpp /usr/include/opencv4/opencv2/xphoto/inpainting.hpp /usr/include/opencv4/opencv2/xphoto/oilpainting.hpp /usr/include/opencv4/opencv2/xphoto/tonemap.hpp /usr/include/opencv4/opencv2/xphoto/white_balance.hpp /usr/lib64/cmake/OpenCV/OpenCVConfig-version.cmake /usr/lib64/cmake/OpenCV/OpenCVConfig.cmake /usr/lib64/cmake/OpenCV/OpenCVModules-releasewithdebinfo.cmake /usr/lib64/cmake/OpenCV/OpenCVModules.cmake /usr/lib64/libopencv_alphamat.so /usr/lib64/libopencv_aruco.so /usr/lib64/libopencv_barcode.so /usr/lib64/libopencv_bgsegm.so /usr/lib64/libopencv_bioinspired.so /usr/lib64/libopencv_calib3d.so /usr/lib64/libopencv_ccalib.so /usr/lib64/libopencv_core.so /usr/lib64/libopencv_cvv.so /usr/lib64/libopencv_datasets.so /usr/lib64/libopencv_dnn.so /usr/lib64/libopencv_dnn_objdetect.so /usr/lib64/libopencv_dnn_superres.so /usr/lib64/libopencv_dpm.so /usr/lib64/libopencv_face.so /usr/lib64/libopencv_features2d.so /usr/lib64/libopencv_flann.so /usr/lib64/libopencv_freetype.so /usr/lib64/libopencv_fuzzy.so /usr/lib64/libopencv_gapi.so /usr/lib64/libopencv_hdf.so /usr/lib64/libopencv_hfs.so /usr/lib64/libopencv_highgui.so /usr/lib64/libopencv_img_hash.so /usr/lib64/libopencv_imgcodecs.so /usr/lib64/libopencv_imgproc.so /usr/lib64/libopencv_intensity_transform.so /usr/lib64/libopencv_line_descriptor.so /usr/lib64/libopencv_mcc.so /usr/lib64/libopencv_ml.so /usr/lib64/libopencv_objdetect.so /usr/lib64/libopencv_optflow.so /usr/lib64/libopencv_phase_unwrapping.so /usr/lib64/libopencv_photo.so /usr/lib64/libopencv_plot.so /usr/lib64/libopencv_quality.so /usr/lib64/libopencv_rapid.so /usr/lib64/libopencv_reg.so /usr/lib64/libopencv_rgbd.so /usr/lib64/libopencv_saliency.so /usr/lib64/libopencv_shape.so /usr/lib64/libopencv_stereo.so /usr/lib64/libopencv_stitching.so /usr/lib64/libopencv_structured_light.so /usr/lib64/libopencv_superres.so /usr/lib64/libopencv_surface_matching.so /usr/lib64/libopencv_text.so /usr/lib64/libopencv_tracking.so /usr/lib64/libopencv_video.so /usr/lib64/libopencv_videoio.so /usr/lib64/libopencv_videostab.so /usr/lib64/libopencv_viz.so /usr/lib64/libopencv_wechat_qrcode.so /usr/lib64/libopencv_ximgproc.so /usr/lib64/libopencv_xobjdetect.so /usr/lib64/libopencv_xphoto.so /usr/lib64/pkgconfig/opencv.pc /usr/lib64/pkgconfig/opencv4.pc


## References

* [opencv-devel website](https://opencv.org)

## Summary

In this tutorial we learn how to install `opencv-devel` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).