├── .editorconfig ├── 3rdparty ├── carotene │ ├── CMakeLists.txt │ ├── README.md │ ├── hal │ │ ├── CMakeLists.txt │ │ ├── dummy.cpp │ │ └── tegra_hal.hpp │ ├── include │ │ └── carotene │ │ │ ├── definitions.hpp │ │ │ ├── functions.hpp │ │ │ └── types.hpp │ └── src │ │ ├── absdiff.cpp │ │ ├── accumulate.cpp │ │ ├── add.cpp │ │ ├── add_weighted.cpp │ │ ├── bitwise.cpp │ │ ├── blur.cpp │ │ ├── canny.cpp │ │ ├── channel_extract.cpp │ │ ├── channels_combine.cpp │ │ ├── cmp.cpp │ │ ├── colorconvert.cpp │ │ ├── common.cpp │ │ ├── common.hpp │ │ ├── convert.cpp │ │ ├── convert_depth.cpp │ │ ├── convert_scale.cpp │ │ ├── convolution.cpp │ │ ├── count_nonzero.cpp │ │ ├── div.cpp │ │ ├── dot_product.cpp │ │ ├── dummy.cpp │ │ ├── fast.cpp │ │ ├── fill_minmaxloc.cpp │ │ ├── flip.cpp │ │ ├── gaussian_blur.cpp │ │ ├── in_range.cpp │ │ ├── integral.cpp │ │ ├── intrinsics.hpp │ │ ├── laplacian.cpp │ │ ├── magnitude.cpp │ │ ├── meanstddev.cpp │ │ ├── median_filter.cpp │ │ ├── min_max.cpp │ │ ├── minmaxloc.cpp │ │ ├── morph.cpp │ │ ├── mul.cpp │ │ ├── norm.cpp │ │ ├── opticalflow.cpp │ │ ├── phase.cpp │ │ ├── pyramid.cpp │ │ ├── reduce.cpp │ │ ├── remap.cpp │ │ ├── remap.hpp │ │ ├── resize.cpp │ │ ├── saturate_cast.hpp │ │ ├── scharr.cpp │ │ ├── separable_filter.cpp │ │ ├── separable_filter.hpp │ │ ├── sobel.cpp │ │ ├── sub.cpp │ │ ├── sum.cpp │ │ ├── template_matching.cpp │ │ ├── threshold.cpp │ │ ├── vtransform.hpp │ │ ├── warp_affine.cpp │ │ └── warp_perspective.cpp ├── cpufeatures │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── cpu-features.c │ └── cpu-features.h ├── ffmpeg │ ├── ffmpeg-download.ps1.in │ ├── ffmpeg.cmake │ ├── license.txt │ └── readme.txt ├── include │ ├── opencl │ │ ├── 1.2 │ │ │ └── CL │ │ │ │ ├── cl.h │ │ │ │ ├── cl.hpp │ │ │ │ ├── cl_d3d10.h │ │ │ │ ├── cl_d3d11.h │ │ │ │ ├── cl_d3d11_ext.h │ │ │ │ ├── cl_dx9_media_sharing.h │ │ │ │ ├── cl_egl.h │ │ │ │ ├── cl_ext.h │ │ │ │ ├── cl_gl.h │ │ │ │ ├── cl_gl_ext.h │ │ │ │ ├── cl_platform.h │ │ │ │ ├── cl_va_api_media_sharing_intel.h │ │ │ │ └── opencl.h │ │ └── LICENSE.txt │ └── vulkan │ │ ├── vk_platform.h │ │ ├── vulkan.h │ │ ├── vulkan_android.h │ │ ├── vulkan_core.h │ │ ├── vulkan_fuchsia.h │ │ ├── vulkan_ios.h │ │ ├── vulkan_macos.h │ │ ├── vulkan_mir.h │ │ ├── vulkan_vi.h │ │ ├── vulkan_wayland.h │ │ ├── vulkan_win32.h │ │ ├── vulkan_xcb.h │ │ ├── vulkan_xlib.h │ │ └── vulkan_xlib_xrandr.h ├── ippicv │ ├── CMakeLists.txt │ └── ippicv.cmake ├── ittnotify │ ├── CMakeLists.txt │ ├── include │ │ ├── ittnotify.h │ │ ├── jitprofiling.h │ │ ├── legacy │ │ │ └── ittnotify.h │ │ ├── libittnotify.h │ │ └── llvm_jit_event_listener.hpp │ └── src │ │ └── ittnotify │ │ ├── LICENSE.BSD │ │ ├── LICENSE.GPL │ │ ├── disable_warnings.h │ │ ├── ittnotify_config.h │ │ ├── ittnotify_static.c │ │ ├── ittnotify_static.h │ │ ├── ittnotify_types.h │ │ └── jitprofiling.c ├── libjasper │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README │ ├── changelog │ ├── copyright │ ├── jas_cm.c │ ├── jas_debug.c │ ├── jas_getopt.c │ ├── jas_icc.c │ ├── jas_iccdata.c │ ├── jas_image.c │ ├── jas_init.c │ ├── jas_malloc.c │ ├── jas_seq.c │ ├── jas_stream.c │ ├── jas_string.c │ ├── jas_tmr.c │ ├── jas_tvp.c │ ├── jas_version.c │ ├── jasper │ │ ├── jas_cm.h │ │ ├── jas_config.h │ │ ├── jas_config.h.in │ │ ├── jas_config2.h │ │ ├── jas_debug.h │ │ ├── jas_fix.h │ │ ├── jas_getopt.h │ │ ├── jas_icc.h │ │ ├── jas_image.h │ │ ├── jas_init.h │ │ ├── jas_malloc.h │ │ ├── jas_math.h │ │ ├── jas_seq.h │ │ ├── jas_stream.h │ │ ├── jas_string.h │ │ ├── jas_tmr.h │ │ ├── jas_tvp.h │ │ ├── jas_types.h │ │ ├── jas_version.h │ │ └── jasper.h │ ├── jp2_cod.c │ ├── jp2_cod.h │ ├── jp2_dec.c │ ├── jp2_dec.h │ ├── jp2_enc.c │ ├── jpc_bs.c │ ├── jpc_bs.h │ ├── jpc_cod.h │ ├── jpc_cs.c │ ├── jpc_cs.h │ ├── jpc_dec.c │ ├── jpc_dec.h │ ├── jpc_enc.c │ ├── jpc_enc.h │ ├── jpc_fix.h │ ├── jpc_flt.h │ ├── jpc_math.c │ ├── jpc_math.h │ ├── jpc_mct.c │ ├── jpc_mct.h │ ├── jpc_mqcod.c │ ├── jpc_mqcod.h │ ├── jpc_mqdec.c │ ├── jpc_mqdec.h │ ├── jpc_mqenc.c │ ├── jpc_mqenc.h │ ├── jpc_qmfb.c │ ├── jpc_qmfb.h │ ├── jpc_t1cod.c │ ├── jpc_t1cod.h │ ├── jpc_t1dec.c │ ├── jpc_t1dec.h │ ├── jpc_t1enc.c │ ├── jpc_t1enc.h │ ├── jpc_t2cod.c │ ├── jpc_t2cod.h │ ├── jpc_t2dec.c │ ├── jpc_t2dec.h │ ├── jpc_t2enc.c │ ├── jpc_t2enc.h │ ├── jpc_tagtree.c │ ├── jpc_tagtree.h │ ├── jpc_tsfb.c │ ├── jpc_tsfb.h │ ├── jpc_util.c │ └── jpc_util.h ├── libjpeg-turbo │ ├── CMakeLists.txt │ ├── LICENSE.md │ ├── README.ijg │ ├── README.md │ ├── jconfig.h.in │ ├── jconfig.h.win.in │ ├── jconfigint.h.in │ └── src │ │ ├── jaricom.c │ │ ├── jcapimin.c │ │ ├── jcapistd.c │ │ ├── jcarith.c │ │ ├── jccoefct.c │ │ ├── jccolext.c │ │ ├── jccolor.c │ │ ├── jcdctmgr.c │ │ ├── jchuff.c │ │ ├── jchuff.h │ │ ├── jcicc.c │ │ ├── jcinit.c │ │ ├── jcmainct.c │ │ ├── jcmarker.c │ │ ├── jcmaster.c │ │ ├── jcomapi.c │ │ ├── jcparam.c │ │ ├── jcphuff.c │ │ ├── jcprepct.c │ │ ├── jcsample.c │ │ ├── jctrans.c │ │ ├── jdapimin.c │ │ ├── jdapistd.c │ │ ├── jdarith.c │ │ ├── jdatadst.c │ │ ├── jdatasrc.c │ │ ├── jdcoefct.c │ │ ├── jdcoefct.h │ │ ├── jdcol565.c │ │ ├── jdcolext.c │ │ ├── jdcolor.c │ │ ├── jdct.h │ │ ├── jddctmgr.c │ │ ├── jdhuff.c │ │ ├── jdhuff.h │ │ ├── jdicc.c │ │ ├── jdinput.c │ │ ├── jdmainct.c │ │ ├── jdmainct.h │ │ ├── jdmarker.c │ │ ├── jdmaster.c │ │ ├── jdmaster.h │ │ ├── jdmerge.c │ │ ├── jdmerge.h │ │ ├── jdmrg565.c │ │ ├── jdmrgext.c │ │ ├── jdphuff.c │ │ ├── jdpostct.c │ │ ├── jdsample.c │ │ ├── jdsample.h │ │ ├── jdtrans.c │ │ ├── jerror.c │ │ ├── jerror.h │ │ ├── jfdctflt.c │ │ ├── jfdctfst.c │ │ ├── jfdctint.c │ │ ├── jidctflt.c │ │ ├── jidctfst.c │ │ ├── jidctint.c │ │ ├── jidctred.c │ │ ├── jinclude.h │ │ ├── jmemmgr.c │ │ ├── jmemnobs.c │ │ ├── jmemsys.h │ │ ├── jmorecfg.h │ │ ├── jpeg_nbits_table.h │ │ ├── jpegcomp.h │ │ ├── jpegint.h │ │ ├── jpeglib.h │ │ ├── jquant1.c │ │ ├── jquant2.c │ │ ├── jsimd.h │ │ ├── jsimd_none.c │ │ ├── jsimddct.h │ │ ├── jstdhuff.c │ │ ├── jutils.c │ │ ├── jversion.h │ │ ├── jversion.h.in │ │ └── simd │ │ ├── CMakeLists.txt │ │ ├── arm │ │ ├── aarch32 │ │ │ ├── jccolext-neon.c │ │ │ ├── jchuff-neon.c │ │ │ ├── jsimd.c │ │ │ └── jsimd_neon.S │ │ ├── aarch64 │ │ │ ├── jccolext-neon.c │ │ │ ├── jchuff-neon.c │ │ │ ├── jsimd.c │ │ │ └── jsimd_neon.S │ │ ├── align.h │ │ ├── jccolor-neon.c │ │ ├── jcgray-neon.c │ │ ├── jcgryext-neon.c │ │ ├── jchuff.h │ │ ├── jcphuff-neon.c │ │ ├── jcsample-neon.c │ │ ├── jdcolext-neon.c │ │ ├── jdcolor-neon.c │ │ ├── jdmerge-neon.c │ │ ├── jdmrgext-neon.c │ │ ├── jdsample-neon.c │ │ ├── jfdctfst-neon.c │ │ ├── jfdctint-neon.c │ │ ├── jidctfst-neon.c │ │ ├── jidctint-neon.c │ │ ├── jidctred-neon.c │ │ ├── jquanti-neon.c │ │ └── neon-compat.h.in │ │ ├── i386 │ │ ├── jccolext-avx2.asm │ │ ├── jccolext-mmx.asm │ │ ├── jccolext-sse2.asm │ │ ├── jccolor-avx2.asm │ │ ├── jccolor-mmx.asm │ │ ├── jccolor-sse2.asm │ │ ├── jcgray-avx2.asm │ │ ├── jcgray-mmx.asm │ │ ├── jcgray-sse2.asm │ │ ├── jcgryext-avx2.asm │ │ ├── jcgryext-mmx.asm │ │ ├── jcgryext-sse2.asm │ │ ├── jchuff-sse2.asm │ │ ├── jcphuff-sse2.asm │ │ ├── jcsample-avx2.asm │ │ ├── jcsample-mmx.asm │ │ ├── jcsample-sse2.asm │ │ ├── jdcolext-avx2.asm │ │ ├── jdcolext-mmx.asm │ │ ├── jdcolext-sse2.asm │ │ ├── jdcolor-avx2.asm │ │ ├── jdcolor-mmx.asm │ │ ├── jdcolor-sse2.asm │ │ ├── jdmerge-avx2.asm │ │ ├── jdmerge-mmx.asm │ │ ├── jdmerge-sse2.asm │ │ ├── jdmrgext-avx2.asm │ │ ├── jdmrgext-mmx.asm │ │ ├── jdmrgext-sse2.asm │ │ ├── jdsample-avx2.asm │ │ ├── jdsample-mmx.asm │ │ ├── jdsample-sse2.asm │ │ ├── jfdctflt-3dn.asm │ │ ├── jfdctflt-sse.asm │ │ ├── jfdctfst-mmx.asm │ │ ├── jfdctfst-sse2.asm │ │ ├── jfdctint-avx2.asm │ │ ├── jfdctint-mmx.asm │ │ ├── jfdctint-sse2.asm │ │ ├── jidctflt-3dn.asm │ │ ├── jidctflt-sse.asm │ │ ├── jidctflt-sse2.asm │ │ ├── jidctfst-mmx.asm │ │ ├── jidctfst-sse2.asm │ │ ├── jidctint-avx2.asm │ │ ├── jidctint-mmx.asm │ │ ├── jidctint-sse2.asm │ │ ├── jidctred-mmx.asm │ │ ├── jidctred-sse2.asm │ │ ├── jquant-3dn.asm │ │ ├── jquant-mmx.asm │ │ ├── jquant-sse.asm │ │ ├── jquantf-sse2.asm │ │ ├── jquanti-avx2.asm │ │ ├── jquanti-sse2.asm │ │ ├── jsimd.c │ │ └── jsimdcpu.asm │ │ ├── jsimd.h │ │ ├── mips │ │ ├── jsimd.c │ │ ├── jsimd_dspr2.S │ │ └── jsimd_dspr2_asm.h │ │ ├── mips64 │ │ ├── jccolext-mmi.c │ │ ├── jccolor-mmi.c │ │ ├── jcgray-mmi.c │ │ ├── jcgryext-mmi.c │ │ ├── jcsample-mmi.c │ │ ├── jcsample.h │ │ ├── jdcolext-mmi.c │ │ ├── jdcolor-mmi.c │ │ ├── jdmerge-mmi.c │ │ ├── jdmrgext-mmi.c │ │ ├── jdsample-mmi.c │ │ ├── jfdctfst-mmi.c │ │ ├── jfdctint-mmi.c │ │ ├── jidctfst-mmi.c │ │ ├── jidctint-mmi.c │ │ ├── jquanti-mmi.c │ │ ├── jsimd.c │ │ ├── jsimd_mmi.h │ │ └── loongson-mmintrin.h │ │ ├── nasm │ │ ├── jcolsamp.inc │ │ ├── jdct.inc │ │ ├── jsimdcfg.inc │ │ ├── jsimdcfg.inc.h │ │ └── jsimdext.inc │ │ ├── powerpc │ │ ├── jccolext-altivec.c │ │ ├── jccolor-altivec.c │ │ ├── jcgray-altivec.c │ │ ├── jcgryext-altivec.c │ │ ├── jcsample-altivec.c │ │ ├── jcsample.h │ │ ├── jdcolext-altivec.c │ │ ├── jdcolor-altivec.c │ │ ├── jdmerge-altivec.c │ │ ├── jdmrgext-altivec.c │ │ ├── jdsample-altivec.c │ │ ├── jfdctfst-altivec.c │ │ ├── jfdctint-altivec.c │ │ ├── jidctfst-altivec.c │ │ ├── jidctint-altivec.c │ │ ├── jquanti-altivec.c │ │ ├── jsimd.c │ │ └── jsimd_altivec.h │ │ └── x86_64 │ │ ├── jccolext-avx2.asm │ │ ├── jccolext-sse2.asm │ │ ├── jccolor-avx2.asm │ │ ├── jccolor-sse2.asm │ │ ├── jcgray-avx2.asm │ │ ├── jcgray-sse2.asm │ │ ├── jcgryext-avx2.asm │ │ ├── jcgryext-sse2.asm │ │ ├── jchuff-sse2.asm │ │ ├── jcphuff-sse2.asm │ │ ├── jcsample-avx2.asm │ │ ├── jcsample-sse2.asm │ │ ├── jdcolext-avx2.asm │ │ ├── jdcolext-sse2.asm │ │ ├── jdcolor-avx2.asm │ │ ├── jdcolor-sse2.asm │ │ ├── jdmerge-avx2.asm │ │ ├── jdmerge-sse2.asm │ │ ├── jdmrgext-avx2.asm │ │ ├── jdmrgext-sse2.asm │ │ ├── jdsample-avx2.asm │ │ ├── jdsample-sse2.asm │ │ ├── jfdctflt-sse.asm │ │ ├── jfdctfst-sse2.asm │ │ ├── jfdctint-avx2.asm │ │ ├── jfdctint-sse2.asm │ │ ├── jidctflt-sse2.asm │ │ ├── jidctfst-sse2.asm │ │ ├── jidctint-avx2.asm │ │ ├── jidctint-sse2.asm │ │ ├── jidctred-sse2.asm │ │ ├── jquantf-sse2.asm │ │ ├── jquanti-avx2.asm │ │ ├── jquanti-sse2.asm │ │ ├── jsimd.c │ │ └── jsimdcpu.asm ├── libjpeg │ ├── CMakeLists.txt │ ├── README │ ├── change.log │ ├── jaricom.c │ ├── jcapimin.c │ ├── jcapistd.c │ ├── jcarith.c │ ├── jccoefct.c │ ├── jccolor.c │ ├── jcdctmgr.c │ ├── jchuff.c │ ├── jcinit.c │ ├── jcmainct.c │ ├── jcmarker.c │ ├── jcmaster.c │ ├── jcomapi.c │ ├── jconfig.h │ ├── jcparam.c │ ├── jcprepct.c │ ├── jcsample.c │ ├── jctrans.c │ ├── jdapimin.c │ ├── jdapistd.c │ ├── jdarith.c │ ├── jdatadst.c │ ├── jdatasrc.c │ ├── jdcoefct.c │ ├── jdcolor.c │ ├── jdct.h │ ├── jddctmgr.c │ ├── jdhuff.c │ ├── jdinput.c │ ├── jdmainct.c │ ├── jdmarker.c │ ├── jdmaster.c │ ├── jdmerge.c │ ├── jdpostct.c │ ├── jdsample.c │ ├── jdtrans.c │ ├── jerror.c │ ├── jerror.h │ ├── jfdctflt.c │ ├── jfdctfst.c │ ├── jfdctint.c │ ├── jidctflt.c │ ├── jidctfst.c │ ├── jidctint.c │ ├── jinclude.h │ ├── jmemansi.c │ ├── jmemmgr.c │ ├── jmemnobs.c │ ├── jmemsys.h │ ├── jmorecfg.h │ ├── jpegint.h │ ├── jpeglib.h │ ├── jquant1.c │ ├── jquant2.c │ ├── jutils.c │ └── jversion.h ├── libpng │ ├── CHANGES │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README │ ├── arm │ │ ├── arm_init.c │ │ ├── filter_neon.S │ │ ├── filter_neon_intrinsics.c │ │ └── palette_neon_intrinsics.c │ ├── intel │ │ ├── filter_sse2_intrinsics.c │ │ └── intel_init.c │ ├── mips │ │ ├── filter_msa_intrinsics.c │ │ └── mips_init.c │ ├── patches │ │ ├── 20190528-fix-leak-png_handle_exif.diff │ │ └── 20190910-msa-patch.diff │ ├── png.c │ ├── png.h │ ├── pngconf.h │ ├── pngdebug.h │ ├── pngerror.c │ ├── pngget.c │ ├── pnginfo.h │ ├── pnglibconf.h │ ├── pngmem.c │ ├── pngpread.c │ ├── pngpriv.h │ ├── pngread.c │ ├── pngrio.c │ ├── pngrtran.c │ ├── pngrutil.c │ ├── pngset.c │ ├── pngstruct.h │ ├── pngtrans.c │ ├── pngwio.c │ ├── pngwrite.c │ ├── pngwtran.c │ ├── pngwutil.c │ └── powerpc │ │ ├── filter_vsx_intrinsics.c │ │ └── powerpc_init.c ├── libspng │ ├── CMakeLists.txt │ ├── LICENSE │ ├── spng.c │ └── spng.h ├── libtengine │ └── tengine.cmake ├── libtiff │ ├── CMakeLists.txt │ ├── COPYRIGHT │ ├── ChangeLog │ ├── libport.h │ ├── snprintf.c │ ├── t4.h │ ├── tif_aux.c │ ├── tif_close.c │ ├── tif_codec.c │ ├── tif_color.c │ ├── tif_compress.c │ ├── tif_config.h.cmake.in │ ├── tif_dir.c │ ├── tif_dir.h │ ├── tif_dirinfo.c │ ├── tif_dirread.c │ ├── tif_dirwrite.c │ ├── tif_dumpmode.c │ ├── tif_error.c │ ├── tif_extension.c │ ├── tif_fax3.c │ ├── tif_fax3.h │ ├── tif_fax3sm.c │ ├── tif_flush.c │ ├── tif_getimage.c │ ├── tif_jbig.c │ ├── tif_jpeg.c │ ├── tif_jpeg_12.c │ ├── tif_luv.c │ ├── tif_lzma.c │ ├── tif_lzw.c │ ├── tif_next.c │ ├── tif_ojpeg.c │ ├── tif_open.c │ ├── tif_packbits.c │ ├── tif_pixarlog.c │ ├── tif_predict.c │ ├── tif_predict.h │ ├── tif_print.c │ ├── tif_read.c │ ├── tif_stream.cxx │ ├── tif_strip.c │ ├── tif_swab.c │ ├── tif_thunder.c │ ├── tif_tile.c │ ├── tif_unix.c │ ├── tif_version.c │ ├── tif_warning.c │ ├── tif_webp.c │ ├── tif_win32.c │ ├── tif_write.c │ ├── tif_zip.c │ ├── tif_zstd.c │ ├── tiff.h │ ├── tiffconf.h.cmake.in │ ├── tiffio.h │ ├── tiffio.hxx │ ├── tiffiop.h │ ├── tiffvers.h │ └── uvcode.h ├── libtim-vx │ └── tim-vx.cmake ├── libwebp │ ├── CMakeLists.txt │ ├── COPYING │ ├── patches │ │ └── 20190910-msa-asm-patch.diff │ └── src │ │ ├── dec │ │ ├── alpha_dec.c │ │ ├── alphai_dec.h │ │ ├── buffer_dec.c │ │ ├── common_dec.h │ │ ├── frame_dec.c │ │ ├── idec_dec.c │ │ ├── io_dec.c │ │ ├── quant_dec.c │ │ ├── tree_dec.c │ │ ├── vp8_dec.c │ │ ├── vp8_dec.h │ │ ├── vp8i_dec.h │ │ ├── vp8l_dec.c │ │ ├── vp8li_dec.h │ │ ├── webp_dec.c │ │ └── webpi_dec.h │ │ ├── demux │ │ ├── anim_decode.c │ │ └── demux.c │ │ ├── dsp │ │ ├── alpha_processing.c │ │ ├── alpha_processing_mips_dsp_r2.c │ │ ├── alpha_processing_neon.c │ │ ├── alpha_processing_sse2.c │ │ ├── alpha_processing_sse41.c │ │ ├── common_sse2.h │ │ ├── common_sse41.h │ │ ├── cost.c │ │ ├── cost_mips32.c │ │ ├── cost_mips_dsp_r2.c │ │ ├── cost_neon.c │ │ ├── cost_sse2.c │ │ ├── cpu.c │ │ ├── dec.c │ │ ├── dec_clip_tables.c │ │ ├── dec_mips32.c │ │ ├── dec_mips_dsp_r2.c │ │ ├── dec_msa.c │ │ ├── dec_neon.c │ │ ├── dec_sse2.c │ │ ├── dec_sse41.c │ │ ├── dsp.h │ │ ├── enc.c │ │ ├── enc_mips32.c │ │ ├── enc_mips_dsp_r2.c │ │ ├── enc_msa.c │ │ ├── enc_neon.c │ │ ├── enc_sse2.c │ │ ├── enc_sse41.c │ │ ├── filters.c │ │ ├── filters_mips_dsp_r2.c │ │ ├── filters_msa.c │ │ ├── filters_neon.c │ │ ├── filters_sse2.c │ │ ├── lossless.c │ │ ├── lossless.h │ │ ├── lossless_common.h │ │ ├── lossless_enc.c │ │ ├── lossless_enc_mips32.c │ │ ├── lossless_enc_mips_dsp_r2.c │ │ ├── lossless_enc_msa.c │ │ ├── lossless_enc_neon.c │ │ ├── lossless_enc_sse2.c │ │ ├── lossless_enc_sse41.c │ │ ├── lossless_mips_dsp_r2.c │ │ ├── lossless_msa.c │ │ ├── lossless_neon.c │ │ ├── lossless_sse2.c │ │ ├── mips_macro.h │ │ ├── msa_macro.h │ │ ├── neon.h │ │ ├── quant.h │ │ ├── rescaler.c │ │ ├── rescaler_mips32.c │ │ ├── rescaler_mips_dsp_r2.c │ │ ├── rescaler_msa.c │ │ ├── rescaler_neon.c │ │ ├── rescaler_sse2.c │ │ ├── ssim.c │ │ ├── ssim_sse2.c │ │ ├── upsampling.c │ │ ├── upsampling_mips_dsp_r2.c │ │ ├── upsampling_msa.c │ │ ├── upsampling_neon.c │ │ ├── upsampling_sse2.c │ │ ├── upsampling_sse41.c │ │ ├── yuv.c │ │ ├── yuv.h │ │ ├── yuv_mips32.c │ │ ├── yuv_mips_dsp_r2.c │ │ ├── yuv_neon.c │ │ ├── yuv_sse2.c │ │ └── yuv_sse41.c │ │ ├── enc │ │ ├── alpha_enc.c │ │ ├── analysis_enc.c │ │ ├── backward_references_cost_enc.c │ │ ├── backward_references_enc.c │ │ ├── backward_references_enc.h │ │ ├── config_enc.c │ │ ├── cost_enc.c │ │ ├── cost_enc.h │ │ ├── filter_enc.c │ │ ├── frame_enc.c │ │ ├── histogram_enc.c │ │ ├── histogram_enc.h │ │ ├── iterator_enc.c │ │ ├── near_lossless_enc.c │ │ ├── picture_csp_enc.c │ │ ├── picture_enc.c │ │ ├── picture_psnr_enc.c │ │ ├── picture_rescale_enc.c │ │ ├── picture_tools_enc.c │ │ ├── predictor_enc.c │ │ ├── quant_enc.c │ │ ├── syntax_enc.c │ │ ├── token_enc.c │ │ ├── tree_enc.c │ │ ├── vp8i_enc.h │ │ ├── vp8l_enc.c │ │ ├── vp8li_enc.h │ │ └── webp_enc.c │ │ ├── mux │ │ ├── anim_encode.c │ │ ├── animi.h │ │ ├── muxedit.c │ │ ├── muxi.h │ │ ├── muxinternal.c │ │ └── muxread.c │ │ ├── utils │ │ ├── bit_reader_inl_utils.h │ │ ├── bit_reader_utils.c │ │ ├── bit_reader_utils.h │ │ ├── bit_writer_utils.c │ │ ├── bit_writer_utils.h │ │ ├── color_cache_utils.c │ │ ├── color_cache_utils.h │ │ ├── endian_inl_utils.h │ │ ├── filters_utils.c │ │ ├── filters_utils.h │ │ ├── huffman_encode_utils.c │ │ ├── huffman_encode_utils.h │ │ ├── huffman_utils.c │ │ ├── huffman_utils.h │ │ ├── quant_levels_dec_utils.c │ │ ├── quant_levels_dec_utils.h │ │ ├── quant_levels_utils.c │ │ ├── quant_levels_utils.h │ │ ├── random_utils.c │ │ ├── random_utils.h │ │ ├── rescaler_utils.c │ │ ├── rescaler_utils.h │ │ ├── thread_utils.c │ │ ├── thread_utils.h │ │ ├── utils.c │ │ └── utils.h │ │ └── webp │ │ ├── decode.h │ │ ├── demux.h │ │ ├── encode.h │ │ ├── format_constants.h │ │ ├── mux.h │ │ ├── mux_types.h │ │ └── types.h ├── openexr │ ├── AUTHORS.ilmbase │ ├── AUTHORS.openexr │ ├── CMakeLists.txt │ ├── ChangeLog.ilmbase │ ├── ChangeLog.openexr │ ├── Half │ │ ├── eLut.h │ │ ├── half.cpp │ │ ├── half.h │ │ ├── halfExport.h │ │ ├── halfFunction.h │ │ ├── halfLimits.h │ │ └── toFloat.h │ ├── Iex │ │ ├── Iex.h │ │ ├── IexBaseExc.cpp │ │ ├── IexBaseExc.h │ │ ├── IexErrnoExc.h │ │ ├── IexExport.h │ │ ├── IexForward.h │ │ ├── IexMacros.h │ │ ├── IexMathExc.h │ │ ├── IexNamespace.h │ │ ├── IexThrowErrnoExc.cpp │ │ └── IexThrowErrnoExc.h │ ├── IlmBaseConfig.h.cmakein │ ├── IlmImf │ │ ├── ImfAcesFile.cpp │ │ ├── ImfAcesFile.h │ │ ├── ImfArray.h │ │ ├── ImfAttribute.cpp │ │ ├── ImfAttribute.h │ │ ├── ImfAutoArray.h │ │ ├── ImfB44Compressor.cpp │ │ ├── ImfB44Compressor.h │ │ ├── ImfBoxAttribute.cpp │ │ ├── ImfBoxAttribute.h │ │ ├── ImfCRgbaFile.cpp │ │ ├── ImfCRgbaFile.h │ │ ├── ImfChannelList.cpp │ │ ├── ImfChannelList.h │ │ ├── ImfChannelListAttribute.cpp │ │ ├── ImfChannelListAttribute.h │ │ ├── ImfCheckedArithmetic.h │ │ ├── ImfChromaticities.cpp │ │ ├── ImfChromaticities.h │ │ ├── ImfChromaticitiesAttribute.cpp │ │ ├── ImfChromaticitiesAttribute.h │ │ ├── ImfCompositeDeepScanLine.cpp │ │ ├── ImfCompositeDeepScanLine.h │ │ ├── ImfCompression.h │ │ ├── ImfCompressionAttribute.cpp │ │ ├── ImfCompressionAttribute.h │ │ ├── ImfCompressor.cpp │ │ ├── ImfCompressor.h │ │ ├── ImfConvert.cpp │ │ ├── ImfConvert.h │ │ ├── ImfDeepCompositing.cpp │ │ ├── ImfDeepCompositing.h │ │ ├── ImfDeepFrameBuffer.cpp │ │ ├── ImfDeepFrameBuffer.h │ │ ├── ImfDeepImageState.h │ │ ├── ImfDeepImageStateAttribute.cpp │ │ ├── ImfDeepImageStateAttribute.h │ │ ├── ImfDeepScanLineInputFile.cpp │ │ ├── ImfDeepScanLineInputFile.h │ │ ├── ImfDeepScanLineInputPart.cpp │ │ ├── ImfDeepScanLineInputPart.h │ │ ├── ImfDeepScanLineOutputFile.cpp │ │ ├── ImfDeepScanLineOutputFile.h │ │ ├── ImfDeepScanLineOutputPart.cpp │ │ ├── ImfDeepScanLineOutputPart.h │ │ ├── ImfDeepTiledInputFile.cpp │ │ ├── ImfDeepTiledInputFile.h │ │ ├── ImfDeepTiledInputPart.cpp │ │ ├── ImfDeepTiledInputPart.h │ │ ├── ImfDeepTiledOutputFile.cpp │ │ ├── ImfDeepTiledOutputFile.h │ │ ├── ImfDeepTiledOutputPart.cpp │ │ ├── ImfDeepTiledOutputPart.h │ │ ├── ImfDoubleAttribute.cpp │ │ ├── ImfDoubleAttribute.h │ │ ├── ImfDwaCompressor.cpp │ │ ├── ImfDwaCompressor.h │ │ ├── ImfDwaCompressorSimd.h │ │ ├── ImfEnvmap.cpp │ │ ├── ImfEnvmap.h │ │ ├── ImfEnvmapAttribute.cpp │ │ ├── ImfEnvmapAttribute.h │ │ ├── ImfExport.h │ │ ├── ImfFastHuf.cpp │ │ ├── ImfFastHuf.h │ │ ├── ImfFloatAttribute.cpp │ │ ├── ImfFloatAttribute.h │ │ ├── ImfFloatVectorAttribute.cpp │ │ ├── ImfFloatVectorAttribute.h │ │ ├── ImfForward.h │ │ ├── ImfFrameBuffer.cpp │ │ ├── ImfFrameBuffer.h │ │ ├── ImfFramesPerSecond.cpp │ │ ├── ImfFramesPerSecond.h │ │ ├── ImfGenericInputFile.cpp │ │ ├── ImfGenericInputFile.h │ │ ├── ImfGenericOutputFile.cpp │ │ ├── ImfGenericOutputFile.h │ │ ├── ImfHeader.cpp │ │ ├── ImfHeader.h │ │ ├── ImfHuf.cpp │ │ ├── ImfHuf.h │ │ ├── ImfIO.cpp │ │ ├── ImfIO.h │ │ ├── ImfInputFile.cpp │ │ ├── ImfInputFile.h │ │ ├── ImfInputPart.cpp │ │ ├── ImfInputPart.h │ │ ├── ImfInputPartData.cpp │ │ ├── ImfInputPartData.h │ │ ├── ImfInputStreamMutex.h │ │ ├── ImfInt64.h │ │ ├── ImfIntAttribute.cpp │ │ ├── ImfIntAttribute.h │ │ ├── ImfKeyCode.cpp │ │ ├── ImfKeyCode.h │ │ ├── ImfKeyCodeAttribute.cpp │ │ ├── ImfKeyCodeAttribute.h │ │ ├── ImfLineOrder.h │ │ ├── ImfLineOrderAttribute.cpp │ │ ├── ImfLineOrderAttribute.h │ │ ├── ImfLut.cpp │ │ ├── ImfLut.h │ │ ├── ImfMatrixAttribute.cpp │ │ ├── ImfMatrixAttribute.h │ │ ├── ImfMisc.cpp │ │ ├── ImfMisc.h │ │ ├── ImfMultiPartInputFile.cpp │ │ ├── ImfMultiPartInputFile.h │ │ ├── ImfMultiPartOutputFile.cpp │ │ ├── ImfMultiPartOutputFile.h │ │ ├── ImfMultiView.cpp │ │ ├── ImfMultiView.h │ │ ├── ImfName.h │ │ ├── ImfNamespace.h │ │ ├── ImfOpaqueAttribute.cpp │ │ ├── ImfOpaqueAttribute.h │ │ ├── ImfOptimizedPixelReading.h │ │ ├── ImfOutputFile.cpp │ │ ├── ImfOutputFile.h │ │ ├── ImfOutputPart.cpp │ │ ├── ImfOutputPart.h │ │ ├── ImfOutputPartData.cpp │ │ ├── ImfOutputPartData.h │ │ ├── ImfOutputStreamMutex.h │ │ ├── ImfPartHelper.h │ │ ├── ImfPartType.cpp │ │ ├── ImfPartType.h │ │ ├── ImfPixelType.h │ │ ├── ImfPizCompressor.cpp │ │ ├── ImfPizCompressor.h │ │ ├── ImfPreviewImage.cpp │ │ ├── ImfPreviewImage.h │ │ ├── ImfPreviewImageAttribute.cpp │ │ ├── ImfPreviewImageAttribute.h │ │ ├── ImfPxr24Compressor.cpp │ │ ├── ImfPxr24Compressor.h │ │ ├── ImfRational.cpp │ │ ├── ImfRational.h │ │ ├── ImfRationalAttribute.cpp │ │ ├── ImfRationalAttribute.h │ │ ├── ImfRgba.h │ │ ├── ImfRgbaFile.cpp │ │ ├── ImfRgbaFile.h │ │ ├── ImfRgbaYca.cpp │ │ ├── ImfRgbaYca.h │ │ ├── ImfRle.cpp │ │ ├── ImfRle.h │ │ ├── ImfRleCompressor.cpp │ │ ├── ImfRleCompressor.h │ │ ├── ImfScanLineInputFile.cpp │ │ ├── ImfScanLineInputFile.h │ │ ├── ImfSimd.h │ │ ├── ImfStandardAttributes.cpp │ │ ├── ImfStandardAttributes.h │ │ ├── ImfStdIO.cpp │ │ ├── ImfStdIO.h │ │ ├── ImfStringAttribute.cpp │ │ ├── ImfStringAttribute.h │ │ ├── ImfStringVectorAttribute.cpp │ │ ├── ImfStringVectorAttribute.h │ │ ├── ImfSystemSpecific.cpp │ │ ├── ImfSystemSpecific.h │ │ ├── ImfTestFile.cpp │ │ ├── ImfTestFile.h │ │ ├── ImfThreading.cpp │ │ ├── ImfThreading.h │ │ ├── ImfTileDescription.h │ │ ├── ImfTileDescriptionAttribute.cpp │ │ ├── ImfTileDescriptionAttribute.h │ │ ├── ImfTileOffsets.cpp │ │ ├── ImfTileOffsets.h │ │ ├── ImfTiledInputFile.cpp │ │ ├── ImfTiledInputFile.h │ │ ├── ImfTiledInputPart.cpp │ │ ├── ImfTiledInputPart.h │ │ ├── ImfTiledMisc.cpp │ │ ├── ImfTiledMisc.h │ │ ├── ImfTiledOutputFile.cpp │ │ ├── ImfTiledOutputFile.h │ │ ├── ImfTiledOutputPart.cpp │ │ ├── ImfTiledOutputPart.h │ │ ├── ImfTiledRgbaFile.cpp │ │ ├── ImfTiledRgbaFile.h │ │ ├── ImfTimeCode.cpp │ │ ├── ImfTimeCode.h │ │ ├── ImfTimeCodeAttribute.cpp │ │ ├── ImfTimeCodeAttribute.h │ │ ├── ImfVecAttribute.cpp │ │ ├── ImfVecAttribute.h │ │ ├── ImfVersion.cpp │ │ ├── ImfVersion.h │ │ ├── ImfWav.cpp │ │ ├── ImfWav.h │ │ ├── ImfXdr.h │ │ ├── ImfZip.cpp │ │ ├── ImfZip.h │ │ ├── ImfZipCompressor.cpp │ │ ├── ImfZipCompressor.h │ │ ├── b44ExpLogTable.h │ │ ├── dwaLookups.cpp │ │ └── dwaLookups.h │ ├── IlmThread │ │ ├── IlmThread.cpp │ │ ├── IlmThread.h │ │ ├── IlmThreadExport.h │ │ ├── IlmThreadForward.h │ │ ├── IlmThreadMutex.cpp │ │ ├── IlmThreadMutex.h │ │ ├── IlmThreadMutexPosix.cpp │ │ ├── IlmThreadMutexWin32.cpp │ │ ├── IlmThreadNamespace.h │ │ ├── IlmThreadPool.cpp │ │ ├── IlmThreadPool.h │ │ ├── IlmThreadPosix.cpp │ │ ├── IlmThreadSemaphore.cpp │ │ ├── IlmThreadSemaphore.h │ │ ├── IlmThreadSemaphorePosix.cpp │ │ ├── IlmThreadSemaphorePosixCompat.cpp │ │ ├── IlmThreadSemaphoreWin32.cpp │ │ └── IlmThreadWin32.cpp │ ├── Imath │ │ ├── ImathBox.cpp │ │ ├── ImathBox.h │ │ ├── ImathBoxAlgo.h │ │ ├── ImathColor.h │ │ ├── ImathColorAlgo.cpp │ │ ├── ImathColorAlgo.h │ │ ├── ImathEuler.h │ │ ├── ImathExc.h │ │ ├── ImathExport.h │ │ ├── ImathForward.h │ │ ├── ImathFrame.h │ │ ├── ImathFrustum.h │ │ ├── ImathFrustumTest.h │ │ ├── ImathFun.cpp │ │ ├── ImathFun.h │ │ ├── ImathHalfLimits.h │ │ ├── ImathInt64.h │ │ ├── ImathInterval.h │ │ ├── ImathLimits.h │ │ ├── ImathLine.h │ │ ├── ImathLineAlgo.h │ │ ├── ImathMath.h │ │ ├── ImathMatrix.h │ │ ├── ImathMatrixAlgo.cpp │ │ ├── ImathMatrixAlgo.h │ │ ├── ImathNamespace.h │ │ ├── ImathPlane.h │ │ ├── ImathPlatform.h │ │ ├── ImathQuat.h │ │ ├── ImathRandom.cpp │ │ ├── ImathRandom.h │ │ ├── ImathRoots.h │ │ ├── ImathShear.cpp │ │ ├── ImathShear.h │ │ ├── ImathSphere.h │ │ ├── ImathVec.cpp │ │ ├── ImathVec.h │ │ └── ImathVecAlgo.h │ ├── LICENSE │ └── OpenEXRConfig.h.cmakein ├── openjpeg │ ├── AUTHORS.md │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── THANKS.md │ └── openjp2 │ │ ├── CMakeLists.txt │ │ ├── bio.c │ │ ├── bio.h │ │ ├── cio.c │ │ ├── cio.h │ │ ├── dwt.c │ │ ├── dwt.h │ │ ├── event.c │ │ ├── event.h │ │ ├── function_list.c │ │ ├── function_list.h │ │ ├── image.c │ │ ├── image.h │ │ ├── invert.c │ │ ├── invert.h │ │ ├── j2k.c │ │ ├── j2k.h │ │ ├── jp2.c │ │ ├── jp2.h │ │ ├── mct.c │ │ ├── mct.h │ │ ├── mqc.c │ │ ├── mqc.h │ │ ├── mqc_inl.h │ │ ├── openjpeg.c │ │ ├── openjpeg.h │ │ ├── opj_clock.c │ │ ├── opj_clock.h │ │ ├── opj_codec.h │ │ ├── opj_common.h │ │ ├── opj_config.h.cmake.in │ │ ├── opj_config_private.h.cmake.in │ │ ├── opj_includes.h │ │ ├── opj_intmath.h │ │ ├── opj_inttypes.h │ │ ├── opj_malloc.c │ │ ├── opj_malloc.h │ │ ├── opj_stdint.h │ │ ├── pi.c │ │ ├── pi.h │ │ ├── sparse_array.c │ │ ├── sparse_array.h │ │ ├── t1.c │ │ ├── t1.h │ │ ├── t1_luts.h │ │ ├── t2.c │ │ ├── t2.h │ │ ├── tcd.c │ │ ├── tcd.h │ │ ├── tgt.c │ │ ├── tgt.h │ │ ├── thread.c │ │ ├── thread.h │ │ └── tls_keys.h ├── openvx │ ├── CMakeLists.txt │ ├── README.md │ ├── hal │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── openvx_hal.cpp │ │ └── openvx_hal.hpp │ └── include │ │ ├── ivx.hpp │ │ └── ivx_lib_debug.hpp ├── protobuf │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ └── src │ │ └── google │ │ └── protobuf │ │ ├── any.cc │ │ ├── any.h │ │ ├── any_lite.cc │ │ ├── arena.cc │ │ ├── arena.h │ │ ├── arena_impl.h │ │ ├── arenastring.cc │ │ ├── arenastring.h │ │ ├── descriptor.cc │ │ ├── descriptor.h │ │ ├── descriptor.pb.cc │ │ ├── descriptor.pb.h │ │ ├── descriptor_database.cc │ │ ├── descriptor_database.h │ │ ├── dynamic_message.cc │ │ ├── dynamic_message.h │ │ ├── explicitly_constructed.h │ │ ├── extension_set.cc │ │ ├── extension_set.h │ │ ├── extension_set_heavy.cc │ │ ├── extension_set_inl.h │ │ ├── field_access_listener.h │ │ ├── field_mask.pb.h │ │ ├── generated_enum_reflection.h │ │ ├── generated_enum_util.h │ │ ├── generated_message_bases.h │ │ ├── generated_message_reflection.cc │ │ ├── generated_message_reflection.h │ │ ├── generated_message_table_driven.h │ │ ├── generated_message_tctable_decl.h │ │ ├── generated_message_tctable_impl.h │ │ ├── generated_message_tctable_impl.inc │ │ ├── generated_message_util.cc │ │ ├── generated_message_util.h │ │ ├── has_bits.h │ │ ├── implicit_weak_message.cc │ │ ├── implicit_weak_message.h │ │ ├── inlined_string_field.h │ │ ├── io │ │ ├── coded_stream.cc │ │ ├── coded_stream.h │ │ ├── io_win32.cc │ │ ├── io_win32.h │ │ ├── package_info.h │ │ ├── strtod.cc │ │ ├── strtod.h │ │ ├── tokenizer.cc │ │ ├── tokenizer.h │ │ ├── zero_copy_stream.cc │ │ ├── zero_copy_stream.h │ │ ├── zero_copy_stream_impl.cc │ │ ├── zero_copy_stream_impl.h │ │ ├── zero_copy_stream_impl_lite.cc │ │ └── zero_copy_stream_impl_lite.h │ │ ├── map.cc │ │ ├── map.h │ │ ├── map_entry.h │ │ ├── map_entry_lite.h │ │ ├── map_field.cc │ │ ├── map_field.h │ │ ├── map_field_inl.h │ │ ├── map_field_lite.h │ │ ├── map_type_handler.h │ │ ├── message.cc │ │ ├── message.h │ │ ├── message_lite.cc │ │ ├── message_lite.h │ │ ├── metadata.h │ │ ├── metadata_lite.h │ │ ├── parse_context.cc │ │ ├── parse_context.h │ │ ├── port.h │ │ ├── port_def.inc │ │ ├── port_undef.inc │ │ ├── reflection.h │ │ ├── reflection_internal.h │ │ ├── reflection_ops.cc │ │ ├── reflection_ops.h │ │ ├── repeated_field.cc │ │ ├── repeated_field.h │ │ ├── repeated_ptr_field.cc │ │ ├── repeated_ptr_field.h │ │ ├── stubs │ │ ├── bytestream.cc │ │ ├── bytestream.h │ │ ├── callback.h │ │ ├── casts.h │ │ ├── common.cc │ │ ├── common.h │ │ ├── hash.h │ │ ├── int128.cc │ │ ├── int128.h │ │ ├── logging.h │ │ ├── macros.h │ │ ├── map_util.h │ │ ├── mutex.h │ │ ├── once.h │ │ ├── platform_macros.h │ │ ├── port.h │ │ ├── status.cc │ │ ├── status.h │ │ ├── stl_util.h │ │ ├── stringpiece.cc │ │ ├── stringpiece.h │ │ ├── stringprintf.cc │ │ ├── stringprintf.h │ │ ├── structurally_valid.cc │ │ ├── strutil.cc │ │ ├── strutil.h │ │ ├── substitute.cc │ │ └── substitute.h │ │ ├── text_format.cc │ │ ├── text_format.h │ │ ├── unknown_field_set.cc │ │ ├── unknown_field_set.h │ │ ├── wire_format.cc │ │ ├── wire_format.h │ │ ├── wire_format_lite.cc │ │ └── wire_format_lite.h ├── quirc │ ├── CMakeLists.txt │ ├── LICENSE │ ├── include │ │ ├── quirc.h │ │ └── quirc_internal.h │ └── src │ │ ├── decode.c │ │ ├── quirc.c │ │ └── version_db.c ├── readme.txt ├── tbb │ ├── CMakeLists.txt │ └── version_string.ver.cmakein └── zlib │ ├── CMakeLists.txt │ ├── ChangeLog │ ├── LICENSE │ ├── README │ ├── adler32.c │ ├── compress.c │ ├── crc32.c │ ├── crc32.h │ ├── deflate.c │ ├── deflate.h │ ├── gzclose.c │ ├── gzguts.h │ ├── gzlib.c │ ├── gzread.c │ ├── gzwrite.c │ ├── infback.c │ ├── inffast.c │ ├── inffast.h │ ├── inffixed.h │ ├── inflate.c │ ├── inflate.h │ ├── inftrees.c │ ├── inftrees.h │ ├── patches │ └── 20190330-ununitialized-use-state-check.diff │ ├── trees.c │ ├── trees.h │ ├── uncompr.c │ ├── zconf.h │ ├── zlib.h │ ├── zutil.c │ └── zutil.h ├── CMakeLists.txt ├── CONTRIBUTING.md ├── COPYRIGHT ├── LICENSE ├── README.md ├── SECURITY.md ├── apps ├── CMakeLists.txt ├── annotation │ ├── CMakeLists.txt │ └── opencv_annotation.cpp ├── createsamples │ ├── CMakeLists.txt │ ├── createsamples.cpp │ ├── utility.cpp │ └── utility.hpp ├── interactive-calibration │ ├── CMakeLists.txt │ ├── calibCommon.hpp │ ├── calibController.cpp │ ├── calibController.hpp │ ├── calibPipeline.cpp │ ├── calibPipeline.hpp │ ├── defaultConfig.xml │ ├── frameProcessor.cpp │ ├── frameProcessor.hpp │ ├── main.cpp │ ├── parametersController.cpp │ ├── parametersController.hpp │ ├── rotationConverters.cpp │ └── rotationConverters.hpp ├── model-diagnostics │ ├── CMakeLists.txt │ └── model_diagnostics.cpp ├── opencv_stitching_tool │ └── README.md ├── traincascade │ ├── CMakeLists.txt │ ├── HOGfeatures.cpp │ ├── HOGfeatures.h │ ├── boost.cpp │ ├── boost.h │ ├── cascadeclassifier.cpp │ ├── cascadeclassifier.h │ ├── features.cpp │ ├── haarfeatures.cpp │ ├── haarfeatures.h │ ├── imagestorage.cpp │ ├── imagestorage.h │ ├── lbpfeatures.cpp │ ├── lbpfeatures.h │ ├── old_ml.hpp │ ├── old_ml_boost.cpp │ ├── old_ml_data.cpp │ ├── old_ml_inner_functions.cpp │ ├── old_ml_precomp.hpp │ ├── old_ml_tree.cpp │ ├── traincascade.cpp │ └── traincascade_features.h ├── version │ ├── CMakeLists.txt │ └── opencv_version.cpp └── visualisation │ ├── CMakeLists.txt │ └── opencv_visualisation.cpp ├── cmake ├── FindCUDA.cmake ├── FindCUDA │ ├── make2cmake.cmake │ ├── parse_cubin.cmake │ └── run_nvcc.cmake ├── FindCUDNN.cmake ├── FindFlake8.cmake ├── FindONNX.cmake ├── FindOpenVX.cmake ├── FindPylint.cmake ├── FindVulkan.cmake ├── OpenCVCRTLinkage.cmake ├── OpenCVCompilerDefenses.cmake ├── OpenCVCompilerOptimizations.cmake ├── OpenCVCompilerOptions.cmake ├── OpenCVDetectApacheAnt.cmake ├── OpenCVDetectCUDA.cmake ├── OpenCVDetectCXXCompiler.cmake ├── OpenCVDetectDirectX.cmake ├── OpenCVDetectHalide.cmake ├── OpenCVDetectInferenceEngine.cmake ├── OpenCVDetectOpenCL.cmake ├── OpenCVDetectPython.cmake ├── OpenCVDetectTBB.cmake ├── OpenCVDetectTrace.cmake ├── OpenCVDetectVTK.cmake ├── OpenCVDetectVulkan.cmake ├── OpenCVDetectWebNN.cmake ├── OpenCVDownload.cmake ├── OpenCVExtraTargets.cmake ├── OpenCVFindAtlas.cmake ├── OpenCVFindCANN.cmake ├── OpenCVFindFrameworks.cmake ├── OpenCVFindIPP.cmake ├── OpenCVFindIPPIW.cmake ├── OpenCVFindLAPACK.cmake ├── OpenCVFindLATEX.cmake ├── OpenCVFindLibsGUI.cmake ├── OpenCVFindLibsGrfmt.cmake ├── OpenCVFindLibsPerf.cmake ├── OpenCVFindLibsVideo.cmake ├── OpenCVFindMKL.cmake ├── OpenCVFindOpenBLAS.cmake ├── OpenCVFindOpenEXR.cmake ├── OpenCVFindProtobuf.cmake ├── OpenCVFindTIMVX.cmake ├── OpenCVFindTengine.cmake ├── OpenCVFindVA.cmake ├── OpenCVFindWebP.cmake ├── OpenCVFindXimea.cmake ├── OpenCVGenABI.cmake ├── OpenCVGenAndroidMK.cmake ├── OpenCVGenConfig.cmake ├── OpenCVGenHeaders.cmake ├── OpenCVGenInfoPlist.cmake ├── OpenCVGenPkgconfig.cmake ├── OpenCVGenSetupVars.cmake ├── OpenCVInstallLayout.cmake ├── OpenCVMinDepVersions.cmake ├── OpenCVModule.cmake ├── OpenCVPCHSupport.cmake ├── OpenCVPackaging.cmake ├── OpenCVPluginStandalone.cmake ├── OpenCVPylint.cmake ├── OpenCVUtils.cmake ├── OpenCVVersion.cmake ├── android │ ├── OpenCVDetectAndroidSDK.cmake │ ├── android_ant_projects.cmake │ └── android_gradle_projects.cmake ├── checks │ ├── OpenCVDetectCudaArch.cu │ ├── atomic_check.cpp │ ├── cann.cpp │ ├── cpu_avx.cpp │ ├── cpu_avx2.cpp │ ├── cpu_avx512.cpp │ ├── cpu_avx512clx.cpp │ ├── cpu_avx512cnl.cpp │ ├── cpu_avx512common.cpp │ ├── cpu_avx512icl.cpp │ ├── cpu_avx512knl.cpp │ ├── cpu_avx512knm.cpp │ ├── cpu_avx512skx.cpp │ ├── cpu_dotprod.cpp │ ├── cpu_fp16.cpp │ ├── cpu_lasx.cpp │ ├── cpu_msa.cpp │ ├── cpu_neon.cpp │ ├── cpu_popcnt.cpp │ ├── cpu_rvv.cpp │ ├── cpu_sse.cpp │ ├── cpu_sse2.cpp │ ├── cpu_sse3.cpp │ ├── cpu_sse41.cpp │ ├── cpu_sse42.cpp │ ├── cpu_ssse3.cpp │ ├── cpu_vsx.cpp │ ├── cpu_vsx3.cpp │ ├── cpu_vsx_asm.cpp │ ├── cxx11.cpp │ ├── directx.cpp │ ├── ffmpeg_test.cpp │ ├── lapack_check.cpp │ ├── opencl.cpp │ ├── openvx_refenum_test.cpp │ ├── runtime │ │ └── cpu_vsx_aligned.cpp │ ├── vtk_test.cpp │ ├── vulkan.cpp │ ├── webnn.cpp │ └── win32uitest.cpp ├── cl2cpp.cmake ├── copy_files.cmake ├── mirrors │ ├── custom.cmake │ └── gitcode.cmake ├── platforms │ ├── OpenCV-Android.cmake │ ├── OpenCV-Darwin.cmake │ ├── OpenCV-Emscripten.cmake │ ├── OpenCV-Linux.cmake │ ├── OpenCV-WinRT.cmake │ ├── OpenCV-Windows.cmake │ ├── OpenCV-WindowsCE.cmake │ ├── OpenCV-WindowsPhone.cmake │ ├── OpenCV-WindowsStore.cmake │ └── OpenCV-iOS.cmake ├── templates │ ├── OpenCV-abi.mk.in │ ├── OpenCV.mk.in │ ├── OpenCVConfig-ANDROID.cmake.in │ ├── OpenCVConfig-CUDA.cmake.in │ ├── OpenCVConfig-IPPICV.cmake.in │ ├── OpenCVConfig-IPPIW.cmake.in │ ├── OpenCVConfig-version.cmake.in │ ├── OpenCVConfig.cmake.in │ ├── OpenCVConfig.root-ANDROID.cmake.in │ ├── OpenCVConfig.root-WIN32.cmake.in │ ├── cmake_uninstall.cmake.in │ ├── custom_hal.hpp.in │ ├── cv_cpu_config.h.in │ ├── cvconfig.h.in │ ├── dllmain.cpp.in │ ├── opencv-XXX.pc.in │ ├── opencv_abi.xml.in │ ├── opencv_modules.hpp.in │ ├── opencv_run_all_tests_android.sh.in │ ├── opencv_run_all_tests_unix.sh.in │ ├── opencv_run_all_tests_windows.cmd.in │ ├── pylint.cmake.in │ ├── setup_vars_linux.sh.in │ ├── setup_vars_macosx.sh.in │ ├── setup_vars_win32.cmd.in │ ├── vs_version.rc.in │ ├── xcode-launch-c.in │ └── xcode-launch-cxx.in └── vars │ ├── EnableModeVars.cmake │ ├── OPENCV_DISABLE_THREAD_SUPPORT.cmake │ └── OPENCV_SEMIHOSTING.cmake ├── data ├── CMakeLists.txt ├── haarcascades │ ├── haarcascade_eye.xml │ ├── haarcascade_eye_tree_eyeglasses.xml │ ├── haarcascade_frontalcatface.xml │ ├── haarcascade_frontalcatface_extended.xml │ ├── haarcascade_frontalface_alt.xml │ ├── haarcascade_frontalface_alt2.xml │ ├── haarcascade_frontalface_alt_tree.xml │ ├── haarcascade_frontalface_default.xml │ ├── haarcascade_fullbody.xml │ ├── haarcascade_lefteye_2splits.xml │ ├── haarcascade_license_plate_rus_16stages.xml │ ├── haarcascade_lowerbody.xml │ ├── haarcascade_profileface.xml │ ├── haarcascade_righteye_2splits.xml │ ├── haarcascade_russian_plate_number.xml │ ├── haarcascade_smile.xml │ └── haarcascade_upperbody.xml ├── haarcascades_cuda │ ├── haarcascade_eye.xml │ ├── haarcascade_eye_tree_eyeglasses.xml │ ├── haarcascade_frontalface_alt.xml │ ├── haarcascade_frontalface_alt2.xml │ ├── haarcascade_frontalface_alt_tree.xml │ ├── haarcascade_frontalface_default.xml │ ├── haarcascade_fullbody.xml │ ├── haarcascade_lefteye_2splits.xml │ ├── haarcascade_lowerbody.xml │ ├── haarcascade_profileface.xml │ ├── haarcascade_righteye_2splits.xml │ ├── haarcascade_smile.xml │ └── haarcascade_upperbody.xml ├── hogcascades │ └── hogcascade_pedestrians.xml ├── lbpcascades │ ├── lbpcascade_frontalcatface.xml │ ├── lbpcascade_frontalface.xml │ ├── lbpcascade_frontalface_improved.xml │ ├── lbpcascade_profileface.xml │ └── lbpcascade_silverware.xml ├── readme.txt └── vec_files │ └── trainingfaces_24-24.vec ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── DoxygenLayout.xml ├── LICENSE_BSD.txt ├── LICENSE_CHANGE_NOTICE.txt ├── acircles_pattern.png ├── bodybg.png ├── disabled_doc_warnings.txt ├── faq.markdown ├── footer.html ├── header.html ├── images │ ├── camshift_face.gif │ ├── camshift_result.jpg │ ├── meanshift_basics.jpg │ ├── meanshift_face.gif │ ├── meanshift_result.jpg │ ├── optical_flow_basic1.jpg │ ├── opticalfb.jpg │ └── opticalflow_lk.jpg ├── js_tutorials │ ├── js_assets │ │ ├── .eslintrc.json │ │ ├── apple.jpg │ │ ├── coins.jpg │ │ ├── cup.mp4 │ │ ├── handDst.jpg │ │ ├── handSrc.jpg │ │ ├── js_basic_ops_copymakeborder.html │ │ ├── js_basic_ops_roi.html │ │ ├── js_bg_subtraction.html │ │ ├── js_camshift.html │ │ ├── js_canny.html │ │ ├── js_colorspaces_cvtColor.html │ │ ├── js_colorspaces_inRange.html │ │ ├── js_contour_features_approxPolyDP.html │ │ ├── js_contour_features_area.html │ │ ├── js_contour_features_boundingRect.html │ │ ├── js_contour_features_convexHull.html │ │ ├── js_contour_features_fitEllipse.html │ │ ├── js_contour_features_fitLine.html │ │ ├── js_contour_features_minAreaRect.html │ │ ├── js_contour_features_minEnclosingCircle.html │ │ ├── js_contour_features_moments.html │ │ ├── js_contour_features_perimeter.html │ │ ├── js_contour_properties_transpose.html │ │ ├── js_contours_begin_contours.html │ │ ├── js_contours_more_functions_convexityDefects.html │ │ ├── js_contours_more_functions_shape.html │ │ ├── js_dnn_example_helper.js │ │ ├── js_example_style.css │ │ ├── js_face_detection.html │ │ ├── js_face_detection_camera.html │ │ ├── js_filtering_GaussianBlur.html │ │ ├── js_filtering_bilateralFilter.html │ │ ├── js_filtering_blur.html │ │ ├── js_filtering_filter.html │ │ ├── js_filtering_medianBlur.html │ │ ├── js_fourier_transform_dft.html │ │ ├── js_geometric_transformations_getAffineTransform.html │ │ ├── js_geometric_transformations_resize.html │ │ ├── js_geometric_transformations_rotateWarpAffine.html │ │ ├── js_geometric_transformations_warpAffine.html │ │ ├── js_geometric_transformations_warpPerspective.html │ │ ├── js_grabcut_grabCut.html │ │ ├── js_gradients_Laplacian.html │ │ ├── js_gradients_Sobel.html │ │ ├── js_gradients_absSobel.html │ │ ├── js_histogram_backprojection_calcBackProject.html │ │ ├── js_histogram_begins_calcHist.html │ │ ├── js_histogram_equalization_createCLAHE.html │ │ ├── js_histogram_equalization_equalizeHist.html │ │ ├── js_houghcircles_HoughCirclesP.html │ │ ├── js_houghlines_HoughLines.html │ │ ├── js_houghlines_HoughLinesP.html │ │ ├── js_image_arithmetics_bitwise.html │ │ ├── js_image_classification.html │ │ ├── js_image_classification_model_info.json │ │ ├── js_image_classification_webnn_polyfill.html │ │ ├── js_image_classification_with_camera.html │ │ ├── js_image_display.html │ │ ├── js_imgproc_camera.html │ │ ├── js_intelligent_scissors.html │ │ ├── js_meanshift.html │ │ ├── js_morphological_ops_blackHat.html │ │ ├── js_morphological_ops_closing.html │ │ ├── js_morphological_ops_dilate.html │ │ ├── js_morphological_ops_erode.html │ │ ├── js_morphological_ops_getStructuringElement.html │ │ ├── js_morphological_ops_gradient.html │ │ ├── js_morphological_ops_opening.html │ │ ├── js_morphological_ops_topHat.html │ │ ├── js_object_detection.html │ │ ├── js_object_detection_model_info.json │ │ ├── js_object_detection_with_camera.html │ │ ├── js_optical_flow_dense.html │ │ ├── js_optical_flow_lucas_kanade.html │ │ ├── js_pose_estimation.html │ │ ├── js_pose_estimation_model_info.json │ │ ├── js_pyramids_pyrDown.html │ │ ├── js_pyramids_pyrUp.html │ │ ├── js_semantic_segmentation.html │ │ ├── js_semantic_segmentation_model_info.json │ │ ├── js_setup_usage.html │ │ ├── js_style_transfer.html │ │ ├── js_style_transfer_model_info.json │ │ ├── js_template_matching_matchTemplate.html │ │ ├── js_thresholding_adaptiveThreshold.html │ │ ├── js_thresholding_threshold.html │ │ ├── js_trackbar.html │ │ ├── js_video_display.html │ │ ├── js_watershed_background.html │ │ ├── js_watershed_distanceTransform.html │ │ ├── js_watershed_foreground.html │ │ ├── js_watershed_threshold.html │ │ ├── js_watershed_watershed.html │ │ ├── lena.jpg │ │ ├── lenaFace.png │ │ ├── opencv_logo.jpg │ │ ├── orange.jpg │ │ ├── shape.jpg │ │ ├── utils.js │ │ └── webnn-electron │ │ │ ├── js_image_classification_webnn_electron.html │ │ │ ├── main.js │ │ │ ├── node_setup.js │ │ │ ├── package.json │ │ │ └── utils_webnn_electron.js │ ├── js_core │ │ ├── js_basic_ops │ │ │ └── js_basic_ops.markdown │ │ ├── js_image_arithmetics │ │ │ └── js_image_arithmetics.markdown │ │ ├── js_some_data_structures │ │ │ └── js_image_arithmetics.markdown │ │ └── js_table_of_contents_core.markdown │ ├── js_dnn │ │ ├── js_image_classification │ │ │ ├── js_image_classification.markdown │ │ │ └── js_image_classification_with_camera.markdown │ │ ├── js_object_detection │ │ │ ├── js_object_detection.markdown │ │ │ └── js_object_detection_with_camera.markdown │ │ ├── js_pose_estimation │ │ │ └── js_pose_estimation.markdown │ │ ├── js_semantic_segmentation │ │ │ └── js_semantic_segmentation.markdown │ │ ├── js_style_transfer │ │ │ └── js_style_transfer.markdown │ │ └── js_table_of_contents_dnn.markdown │ ├── js_gui │ │ ├── js_image_display │ │ │ ├── images │ │ │ │ └── Imread_Imshow_Tutorial_Result.png │ │ │ └── js_image_display.markdown │ │ ├── js_table_of_contents_gui.markdown │ │ ├── js_trackbar │ │ │ ├── images │ │ │ │ ├── Trackbar_Tutorial_Range.png │ │ │ │ └── Trackbar_Tutorial_Result.png │ │ │ └── js_trackbar.markdown │ │ └── js_video_display │ │ │ └── js_video_display.markdown │ ├── js_imgproc │ │ ├── js_canny │ │ │ └── js_canny.markdown │ │ ├── js_colorspaces │ │ │ └── js_colorspaces.markdown │ │ ├── js_contours │ │ │ ├── js_contour_features │ │ │ │ └── js_contour_features.markdown │ │ │ ├── js_contour_properties │ │ │ │ └── js_contour_properties.markdown │ │ │ ├── js_contours_begin │ │ │ │ └── js_contours_begin.markdown │ │ │ ├── js_contours_hierarchy │ │ │ │ └── js_contours_hierarchy.markdown │ │ │ ├── js_contours_more_functions │ │ │ │ └── js_contours_more_functions.markdown │ │ │ └── js_table_of_contents_contours.markdown │ │ ├── js_filtering │ │ │ └── js_filtering.markdown │ │ ├── js_geometric_transformations │ │ │ └── js_geometric_transformations.markdown │ │ ├── js_grabcut │ │ │ └── js_grabcut.markdown │ │ ├── js_gradients │ │ │ └── js_gradients.markdown │ │ ├── js_histograms │ │ │ ├── js_histogram_backprojection │ │ │ │ └── js_histogram_backprojection.markdown │ │ │ ├── js_histogram_begins │ │ │ │ └── js_histogram_begins.markdown │ │ │ ├── js_histogram_equalization │ │ │ │ └── js_histogram_equalization.markdown │ │ │ └── js_table_of_contents_histograms.markdown │ │ ├── js_houghcircles │ │ │ └── js_houghcircles.markdown │ │ ├── js_houghlines │ │ │ └── js_houghlines.markdown │ │ ├── js_imgproc_camera │ │ │ └── js_imgproc_camera.markdown │ │ ├── js_intelligent_scissors │ │ │ └── js_intelligent_scissors.markdown │ │ ├── js_morphological_ops │ │ │ └── js_morphological_ops.markdown │ │ ├── js_pyramids │ │ │ └── js_pyramids.markdown │ │ ├── js_table_of_contents_imgproc.markdown │ │ ├── js_template_matching │ │ │ └── js_template_matching.markdown │ │ ├── js_thresholding │ │ │ └── js_thresholding.markdown │ │ ├── js_transforms │ │ │ ├── js_fourier_transform │ │ │ │ └── js_fourier_transform.markdown │ │ │ └── js_table_of_contents_transforms.markdown │ │ └── js_watershed │ │ │ └── js_watershed.markdown │ ├── js_objdetect │ │ ├── js_face_detection │ │ │ ├── js_face_detection.markdown │ │ │ └── js_face_detection_camera.markdown │ │ └── js_table_of_contents_objdetect.markdown │ ├── js_setup │ │ ├── js_intro │ │ │ └── js_intro.markdown │ │ ├── js_nodejs │ │ │ └── js_nodejs.markdown │ │ ├── js_setup │ │ │ └── js_setup.markdown │ │ ├── js_table_of_contents_setup.markdown │ │ └── js_usage │ │ │ └── js_usage.markdown │ ├── js_tutorials.markdown │ └── js_video │ │ ├── js_bg_subtraction │ │ └── js_bg_subtraction.markdown │ │ ├── js_lucas_kanade │ │ └── js_lucas_kanade.markdown │ │ ├── js_meanshift │ │ └── js_meanshift.markdown │ │ └── js_table_of_contents_video.markdown ├── mymath.js ├── mymath.sty ├── opencv-logo-small.png ├── opencv-logo-white.png ├── opencv-logo.md ├── opencv-logo.png ├── opencv-logo2.png ├── opencv.bib ├── opencv.ico ├── opencv.jpg ├── pattern.png ├── pattern_tools │ ├── README.txt │ ├── gen_pattern.py │ └── svgfig.py ├── py_tutorials │ ├── images │ │ ├── MachineLearnings.jpg │ │ ├── calib3d_icon.jpg │ │ ├── core.jpg │ │ ├── featureicon.jpg │ │ ├── gui.jpg │ │ ├── imgproc.jpg │ │ ├── intro.png │ │ ├── obj_icon.jpg │ │ ├── photoicon.jpg │ │ └── videoicon.jpg │ ├── py_bindings │ │ ├── images │ │ │ └── nlm_icon.jpg │ │ ├── py_bindings_basics │ │ │ └── py_bindings_basics.markdown │ │ └── py_table_of_contents_bindings.markdown │ ├── py_calib3d │ │ ├── images │ │ │ ├── calibration_icon.jpg │ │ │ ├── depthmap_icon.jpg │ │ │ ├── epipolar_icon.jpg │ │ │ └── pose_icon.jpg │ │ ├── py_calibration │ │ │ ├── images │ │ │ │ ├── calib_pattern.jpg │ │ │ │ ├── calib_radial.jpg │ │ │ │ └── calib_result.jpg │ │ │ └── py_calibration.markdown │ │ ├── py_depthmap │ │ │ ├── images │ │ │ │ ├── disparity_map.jpg │ │ │ │ └── stereo_depth.jpg │ │ │ └── py_depthmap.markdown │ │ ├── py_epipolar_geometry │ │ │ ├── images │ │ │ │ ├── epipolar.jpg │ │ │ │ ├── epiresult.jpg │ │ │ │ └── essential_matrix.jpg │ │ │ └── py_epipolar_geometry.markdown │ │ ├── py_pose │ │ │ ├── images │ │ │ │ ├── pose_1.jpg │ │ │ │ └── pose_2.jpg │ │ │ └── py_pose.markdown │ │ └── py_table_of_contents_calib3d.markdown │ ├── py_core │ │ ├── images │ │ │ ├── image_arithmetic.jpg │ │ │ ├── maths_tools.jpg │ │ │ ├── pixel_ops.jpg │ │ │ └── speed.jpg │ │ ├── py_basic_ops │ │ │ ├── images │ │ │ │ ├── border.jpg │ │ │ │ └── roi.jpg │ │ │ └── py_basic_ops.markdown │ │ ├── py_image_arithmetics │ │ │ ├── images │ │ │ │ ├── blending.jpg │ │ │ │ └── overlay.jpg │ │ │ └── py_image_arithmetics.markdown │ │ ├── py_optimization │ │ │ └── py_optimization.markdown │ │ └── py_table_of_contents_core.markdown │ ├── py_feature2d │ │ ├── images │ │ │ ├── brief.jpg │ │ │ ├── fast_icon.jpg │ │ │ ├── features_icon.jpg │ │ │ ├── harris_icon.jpg │ │ │ ├── homography_icon.jpg │ │ │ ├── matching.jpg │ │ │ ├── orb.jpg │ │ │ ├── shi_icon.jpg │ │ │ ├── sift_icon.jpg │ │ │ └── surf_icon.jpg │ │ ├── py_brief │ │ │ └── py_brief.markdown │ │ ├── py_fast │ │ │ ├── images │ │ │ │ ├── fast_eqns.jpg │ │ │ │ ├── fast_kp.jpg │ │ │ │ └── fast_speedtest.jpg │ │ │ └── py_fast.markdown │ │ ├── py_feature_homography │ │ │ ├── images │ │ │ │ └── homography_findobj.jpg │ │ │ └── py_feature_homography.markdown │ │ ├── py_features_harris │ │ │ ├── images │ │ │ │ ├── harris_region.jpg │ │ │ │ ├── harris_result.jpg │ │ │ │ └── subpixel3.png │ │ │ └── py_features_harris.markdown │ │ ├── py_features_meaning │ │ │ ├── images │ │ │ │ ├── feature_building.jpg │ │ │ │ └── feature_simple.png │ │ │ └── py_features_meaning.markdown │ │ ├── py_matcher │ │ │ ├── images │ │ │ │ ├── matcher_flann.jpg │ │ │ │ ├── matcher_result1.jpg │ │ │ │ └── matcher_result2.jpg │ │ │ └── py_matcher.markdown │ │ ├── py_orb │ │ │ ├── images │ │ │ │ └── orb_kp.jpg │ │ │ └── py_orb.markdown │ │ ├── py_shi_tomasi │ │ │ ├── images │ │ │ │ ├── shitomasi_block1.jpg │ │ │ │ └── shitomasi_space.png │ │ │ └── py_shi_tomasi.markdown │ │ ├── py_sift_intro │ │ │ ├── images │ │ │ │ ├── sift_dog.jpg │ │ │ │ ├── sift_keypoints.jpg │ │ │ │ ├── sift_local_extrema.jpg │ │ │ │ └── sift_scale_invariant.jpg │ │ │ └── py_sift_intro.markdown │ │ ├── py_surf_intro │ │ │ ├── images │ │ │ │ ├── surf_boxfilter.jpg │ │ │ │ ├── surf_kp1.jpg │ │ │ │ ├── surf_kp2.jpg │ │ │ │ ├── surf_matching.jpg │ │ │ │ └── surf_orientation.jpg │ │ │ └── py_surf_intro.markdown │ │ └── py_table_of_contents_feature2d.markdown │ ├── py_gui │ │ ├── images │ │ │ ├── drawing.jpg │ │ │ ├── image_display.jpg │ │ │ ├── mouse_drawing.jpg │ │ │ ├── trackbar.jpg │ │ │ └── video_display.jpg │ │ ├── py_drawing_functions │ │ │ ├── images │ │ │ │ └── drawing_result.jpg │ │ │ └── py_drawing_functions.markdown │ │ ├── py_image_display │ │ │ └── py_image_display.markdown │ │ ├── py_mouse_handling │ │ │ └── py_mouse_handling.markdown │ │ ├── py_table_of_contents_gui.markdown │ │ ├── py_trackbar │ │ │ ├── images │ │ │ │ └── trackbar_screenshot.jpg │ │ │ └── py_trackbar.markdown │ │ └── py_video_display │ │ │ └── py_video_display.markdown │ ├── py_imgproc │ │ ├── images │ │ │ ├── blurring.jpg │ │ │ ├── canny.jpg │ │ │ ├── colorspace.jpg │ │ │ ├── contours.jpg │ │ │ ├── geometric.jpg │ │ │ ├── grabcut.jpg │ │ │ ├── gradient.jpg │ │ │ ├── histogram.jpg │ │ │ ├── houghcircles.jpg │ │ │ ├── houghlines.jpg │ │ │ ├── morphology.jpg │ │ │ ├── pyramid.png │ │ │ ├── template.jpg │ │ │ ├── thresh.jpg │ │ │ ├── transforms.jpg │ │ │ └── watershed.jpg │ │ ├── py_canny │ │ │ ├── images │ │ │ │ ├── canny1.jpg │ │ │ │ ├── hysteresis.jpg │ │ │ │ └── nms.jpg │ │ │ └── py_canny.markdown │ │ ├── py_colorspaces │ │ │ ├── images │ │ │ │ └── frame.jpg │ │ │ └── py_colorspaces.markdown │ │ ├── py_contours │ │ │ ├── images │ │ │ │ ├── contour_defects.jpg │ │ │ │ ├── contour_features.jpg │ │ │ │ ├── contour_hierarchy.jpg │ │ │ │ ├── contour_properties.jpg │ │ │ │ └── contour_starting.jpg │ │ │ ├── py_contour_features │ │ │ │ ├── images │ │ │ │ │ ├── approx.jpg │ │ │ │ │ ├── boundingrect.png │ │ │ │ │ ├── circumcircle.png │ │ │ │ │ ├── convexitydefects.jpg │ │ │ │ │ ├── fitellipse.png │ │ │ │ │ └── fitline.jpg │ │ │ │ └── py_contour_features.markdown │ │ │ ├── py_contour_properties │ │ │ │ ├── images │ │ │ │ │ └── extremepoints.jpg │ │ │ │ └── py_contour_properties.markdown │ │ │ ├── py_contours_begin │ │ │ │ ├── images │ │ │ │ │ └── none.jpg │ │ │ │ └── py_contours_begin.markdown │ │ │ ├── py_contours_hierarchy │ │ │ │ ├── images │ │ │ │ │ ├── ccomp_hierarchy.png │ │ │ │ │ ├── hierarchy.png │ │ │ │ │ └── tree_hierarchy.png │ │ │ │ └── py_contours_hierarchy.markdown │ │ │ ├── py_contours_more_functions │ │ │ │ ├── images │ │ │ │ │ ├── defects.jpg │ │ │ │ │ └── matchshapes.jpg │ │ │ │ └── py_contours_more_functions.markdown │ │ │ └── py_table_of_contents_contours.markdown │ │ ├── py_filtering │ │ │ ├── images │ │ │ │ ├── bilateral.jpg │ │ │ │ ├── blur.jpg │ │ │ │ ├── filter.jpg │ │ │ │ ├── gaussian.jpg │ │ │ │ └── median.jpg │ │ │ └── py_filtering.markdown │ │ ├── py_geometric_transformations │ │ │ ├── images │ │ │ │ ├── affine.jpg │ │ │ │ ├── perspective.jpg │ │ │ │ ├── rotation.jpg │ │ │ │ └── translation.jpg │ │ │ └── py_geometric_transformations.markdown │ │ ├── py_grabcut │ │ │ ├── images │ │ │ │ ├── grabcut_mask.jpg │ │ │ │ ├── grabcut_output1.jpg │ │ │ │ ├── grabcut_rect.jpg │ │ │ │ └── grabcut_scheme.jpg │ │ │ └── py_grabcut.markdown │ │ ├── py_gradients │ │ │ ├── images │ │ │ │ ├── double_edge.jpg │ │ │ │ └── gradients.jpg │ │ │ └── py_gradients.markdown │ │ ├── py_histograms │ │ │ ├── images │ │ │ │ ├── histograms_1d.jpg │ │ │ │ ├── histograms_2d.jpg │ │ │ │ ├── histograms_bp.jpg │ │ │ │ └── histograms_equ.jpg │ │ │ ├── py_2d_histogram │ │ │ │ ├── images │ │ │ │ │ ├── 2dhist_matplotlib.jpg │ │ │ │ │ └── 2dhist_opencv.jpg │ │ │ │ └── py_2d_histogram.markdown │ │ │ ├── py_histogram_backprojection │ │ │ │ ├── images │ │ │ │ │ └── backproject_opencv.jpg │ │ │ │ └── py_histogram_backprojection.markdown │ │ │ ├── py_histogram_begins │ │ │ │ ├── images │ │ │ │ │ ├── histogram_masking.jpg │ │ │ │ │ ├── histogram_matplotlib.jpg │ │ │ │ │ ├── histogram_rgb_plot.jpg │ │ │ │ │ └── histogram_sample.jpg │ │ │ │ └── py_histogram_begins.markdown │ │ │ ├── py_histogram_equalization │ │ │ │ ├── images │ │ │ │ │ ├── clahe_1.jpg │ │ │ │ │ ├── clahe_2.jpg │ │ │ │ │ ├── equalization_opencv.jpg │ │ │ │ │ ├── histeq_numpy1.jpg │ │ │ │ │ ├── histeq_numpy2.jpg │ │ │ │ │ └── histogram_equalization.png │ │ │ │ └── py_histogram_equalization.markdown │ │ │ └── py_table_of_contents_histograms.markdown │ │ ├── py_houghcircles │ │ │ ├── images │ │ │ │ └── houghcircles2.jpg │ │ │ └── py_houghcircles.markdown │ │ ├── py_houghlines │ │ │ ├── images │ │ │ │ ├── houghlines1.svg │ │ │ │ ├── houghlines2.jpg │ │ │ │ ├── houghlines3.jpg │ │ │ │ ├── houghlines4.png │ │ │ │ ├── houghlines5.jpg │ │ │ │ └── houghlinesdemo.gif │ │ │ └── py_houghlines.markdown │ │ ├── py_morphological_ops │ │ │ ├── images │ │ │ │ ├── blackhat.png │ │ │ │ ├── closing.png │ │ │ │ ├── dilation.png │ │ │ │ ├── erosion.png │ │ │ │ ├── gradient.png │ │ │ │ ├── j.png │ │ │ │ ├── opening.png │ │ │ │ └── tophat.png │ │ │ └── py_morphological_ops.markdown │ │ ├── py_pyramids │ │ │ ├── images │ │ │ │ ├── lap.jpg │ │ │ │ ├── messipyr.jpg │ │ │ │ ├── messiup.jpg │ │ │ │ └── orapple.jpg │ │ │ └── py_pyramids.markdown │ │ ├── py_table_of_contents_imgproc.markdown │ │ ├── py_template_matching │ │ │ ├── images │ │ │ │ ├── messi_face.jpg │ │ │ │ ├── res_mario.jpg │ │ │ │ ├── template_ccoeff_1.jpg │ │ │ │ ├── template_ccoeffn_2.jpg │ │ │ │ ├── template_ccorr_3.jpg │ │ │ │ ├── template_ccorrn_4.jpg │ │ │ │ ├── template_sqdiff_5.jpg │ │ │ │ └── template_sqdiffn_6.jpg │ │ │ └── py_template_matching.markdown │ │ ├── py_thresholding │ │ │ ├── images │ │ │ │ ├── ada_threshold.jpg │ │ │ │ ├── otsu.jpg │ │ │ │ └── threshold.jpg │ │ │ └── py_thresholding.markdown │ │ ├── py_transforms │ │ │ ├── images │ │ │ │ └── transform_fourier.jpg │ │ │ ├── py_fourier_transform │ │ │ │ ├── images │ │ │ │ │ ├── fft1.jpg │ │ │ │ │ ├── fft2.jpg │ │ │ │ │ ├── fft4.jpg │ │ │ │ │ └── fft5.jpg │ │ │ │ └── py_fourier_transform.markdown │ │ │ └── py_table_of_contents_transforms.markdown │ │ └── py_watershed │ │ │ ├── images │ │ │ ├── water_coins.jpg │ │ │ ├── water_dt.jpg │ │ │ ├── water_fgbg.jpg │ │ │ ├── water_marker.jpg │ │ │ ├── water_result.jpg │ │ │ └── water_thresh.jpg │ │ │ └── py_watershed.markdown │ ├── py_ml │ │ ├── images │ │ │ ├── kmeansicon.jpg │ │ │ ├── knnicon.png │ │ │ └── svmicon.png │ │ ├── py_kmeans │ │ │ ├── images │ │ │ │ ├── kmeans_begin.jpg │ │ │ │ └── kmeans_demo.jpg │ │ │ ├── py_kmeans_index.markdown │ │ │ ├── py_kmeans_opencv │ │ │ │ ├── images │ │ │ │ │ ├── oc_1d_clustered.png │ │ │ │ │ ├── oc_1d_testdata.png │ │ │ │ │ ├── oc_2d_clustered.jpg │ │ │ │ │ ├── oc_color_quantization.jpg │ │ │ │ │ └── oc_feature_representation.jpg │ │ │ │ └── py_kmeans_opencv.markdown │ │ │ └── py_kmeans_understanding │ │ │ │ ├── images │ │ │ │ ├── final_clusters.jpg │ │ │ │ ├── initial_labelling.jpg │ │ │ │ ├── testdata.jpg │ │ │ │ ├── tshirt.jpg │ │ │ │ ├── tshirt_grouped.jpg │ │ │ │ └── update_centroid.jpg │ │ │ │ └── py_kmeans_understanding.markdown │ │ ├── py_knn │ │ │ ├── images │ │ │ │ ├── knn_icon1.jpg │ │ │ │ └── knn_icon2.jpg │ │ │ ├── py_knn_index.markdown │ │ │ ├── py_knn_opencv │ │ │ │ └── py_knn_opencv.markdown │ │ │ └── py_knn_understanding │ │ │ │ ├── images │ │ │ │ ├── knn_simple.png │ │ │ │ └── knn_theory.png │ │ │ │ └── py_knn_understanding.markdown │ │ ├── py_svm │ │ │ ├── images │ │ │ │ ├── svm_icon1.jpg │ │ │ │ └── svm_icon2.jpg │ │ │ ├── py_svm_basics │ │ │ │ ├── images │ │ │ │ │ ├── svm_basics1.png │ │ │ │ │ ├── svm_basics2.png │ │ │ │ │ └── svm_basics3.png │ │ │ │ └── py_svm_basics.markdown │ │ │ ├── py_svm_index.markdown │ │ │ └── py_svm_opencv │ │ │ │ ├── images │ │ │ │ └── deskew.jpg │ │ │ │ └── py_svm_opencv.markdown │ │ └── py_table_of_contents_ml.markdown │ ├── py_objdetect │ │ ├── py_face_detection │ │ │ └── py_face_detection.markdown │ │ └── py_table_of_contents_objdetect.markdown │ ├── py_photo │ │ ├── images │ │ │ ├── hdr_icon.jpg │ │ │ ├── inpainticon.jpg │ │ │ └── nlm_icon.jpg │ │ ├── py_hdr │ │ │ ├── images │ │ │ │ ├── crf.jpg │ │ │ │ ├── exposures.jpg │ │ │ │ ├── fusion_mertens.jpg │ │ │ │ ├── ldr_debevec.jpg │ │ │ │ └── ldr_robertson.jpg │ │ │ └── py_hdr.markdown │ │ ├── py_inpainting │ │ │ ├── images │ │ │ │ ├── inpaint_basics.jpg │ │ │ │ └── inpaint_result.jpg │ │ │ └── py_inpainting.markdown │ │ ├── py_non_local_means │ │ │ ├── images │ │ │ │ ├── nlm_multi.jpg │ │ │ │ ├── nlm_patch.jpg │ │ │ │ └── nlm_result1.jpg │ │ │ └── py_non_local_means.markdown │ │ └── py_table_of_contents_photo.markdown │ ├── py_setup │ │ ├── images │ │ │ ├── fedora_logo.jpg │ │ │ ├── opencv_logo.jpg │ │ │ └── windows_logo.jpg │ │ ├── py_intro │ │ │ └── py_intro.markdown │ │ ├── py_setup_in_fedora │ │ │ └── py_setup_in_fedora.markdown │ │ ├── py_setup_in_ubuntu │ │ │ └── py_setup_in_ubuntu.markdown │ │ ├── py_setup_in_windows │ │ │ ├── images │ │ │ │ ├── Capture1.jpg │ │ │ │ ├── Capture2.png │ │ │ │ ├── Capture3.png │ │ │ │ ├── Capture5.png │ │ │ │ ├── Capture6.png │ │ │ │ ├── Capture7.png │ │ │ │ ├── Capture8.png │ │ │ │ └── Capture80.png │ │ │ └── py_setup_in_windows.markdown │ │ └── py_table_of_contents_setup.markdown │ ├── py_tutorials.markdown │ └── py_video │ │ ├── py_bg_subtraction │ │ └── py_bg_subtraction.markdown │ │ ├── py_lucas_kanade │ │ └── py_lucas_kanade.markdown │ │ ├── py_meanshift │ │ └── py_meanshift.markdown │ │ └── py_table_of_contents_video.markdown ├── root.markdown.in ├── stylesheet.css ├── tools │ ├── add_signatures.py │ ├── doxygen_scan.py │ ├── html_functions.py │ └── scan_tutorials.py ├── tutorial-utils.js └── tutorials │ ├── app │ ├── _old │ │ ├── table_of_content_highgui.markdown │ │ ├── table_of_content_imgcodecs.markdown │ │ └── table_of_content_videoio.markdown │ ├── images │ │ ├── Adding_Trackbars_Tutorial_Result_0.jpg │ │ ├── Adding_Trackbars_Tutorial_Result_1.jpg │ │ ├── Adding_Trackbars_Tutorial_Trackbar.png │ │ ├── astra_color.jpg │ │ ├── astra_depth.png │ │ ├── gdal_flood-zone.jpg │ │ ├── gdal_heat-map.jpg │ │ ├── gdal_output.jpg │ │ ├── outputVideoInput.png │ │ ├── realsense.jpg │ │ ├── resultOutputWideoWrite.png │ │ ├── videoCompressSelect.png │ │ └── videoFileStructure.png │ ├── intelperc.markdown │ ├── kinect_openni.markdown │ ├── orbbec_astra.markdown │ ├── raster_io_gdal.markdown │ ├── table_of_content_app.markdown │ ├── trackbar.markdown │ ├── video_input_psnr_ssim.markdown │ └── video_write.markdown │ ├── calib3d │ ├── camera_calibration │ │ ├── camera_calibration.markdown │ │ └── images │ │ │ ├── asymetricalPattern.jpg │ │ │ ├── fileListImage.jpg │ │ │ └── fileListImageUnDist.jpg │ ├── camera_calibration_pattern │ │ └── camera_calibration_pattern.markdown │ ├── camera_calibration_square_chess │ │ └── camera_calibration_square_chess.markdown │ ├── interactive_calibration │ │ ├── images │ │ │ ├── charuco_board.png │ │ │ ├── dualCircles.jpg │ │ │ ├── screen_charuco.jpg │ │ │ └── screen_finish.jpg │ │ └── interactive_calibration.markdown │ ├── real_time_pose │ │ ├── images │ │ │ ├── pnp.jpg │ │ │ └── registration.png │ │ └── real_time_pose.markdown │ ├── table_of_content_calib3d.markdown │ └── usac.markdown │ ├── core │ ├── adding_images │ │ ├── adding_images.markdown │ │ └── images │ │ │ └── Adding_Images_Tutorial_Result_Big.jpg │ ├── basic_linear_transform │ │ ├── basic_linear_transform.markdown │ │ └── images │ │ │ ├── Basic_Linear_Transform_Tutorial_Result_big.jpg │ │ │ ├── Basic_Linear_Transform_Tutorial_gamma.png │ │ │ ├── Basic_Linear_Transform_Tutorial_gamma_correction.jpg │ │ │ ├── Basic_Linear_Transform_Tutorial_hist_alpha.png │ │ │ ├── Basic_Linear_Transform_Tutorial_hist_beta.png │ │ │ ├── Basic_Linear_Transform_Tutorial_histogram_compare.png │ │ │ └── Basic_Linear_Transform_Tutorial_linear_transform_correction.jpg │ ├── discrete_fourier_transform │ │ ├── discrete_fourier_transform.markdown │ │ └── images │ │ │ ├── result_normal.jpg │ │ │ └── result_rotated.jpg │ ├── file_input_output_with_xml_yml │ │ └── file_input_output_with_xml_yml.markdown │ ├── how_to_scan_images │ │ ├── how_to_scan_images.markdown │ │ ├── tutorial_how_matrix_stored_1.png │ │ └── tutorial_how_matrix_stored_2.png │ ├── how_to_use_OpenCV_parallel_for_ │ │ ├── how_to_use_OpenCV_parallel_for_.markdown │ │ └── images │ │ │ ├── how_to_use_OpenCV_parallel_for_640px-Mandelset_hires.png │ │ │ ├── how_to_use_OpenCV_parallel_for_Mandelbrot.png │ │ │ └── how_to_use_OpenCV_parallel_for_sqrt_scale_transformation.png │ ├── how_to_use_OpenCV_parallel_for_new │ │ ├── how_to_use_OpenCV_parallel_for_new.markdown │ │ └── images │ │ │ ├── convolution-example-matrix.gif │ │ │ └── resimg.jpg │ ├── mat-mask-operations │ │ ├── images │ │ │ └── resultMatMaskFilter2D.png │ │ └── mat_mask_operations.markdown │ ├── mat_operations.markdown │ ├── mat_the_basic_image_container │ │ ├── images │ │ │ ├── MatBasicContainerOut1.png │ │ │ ├── MatBasicContainerOut10.png │ │ │ ├── MatBasicContainerOut11.png │ │ │ ├── MatBasicContainerOut12.png │ │ │ ├── MatBasicContainerOut13.png │ │ │ ├── MatBasicContainerOut14.png │ │ │ ├── MatBasicContainerOut15.png │ │ │ ├── MatBasicContainerOut16.png │ │ │ ├── MatBasicContainerOut2.png │ │ │ ├── MatBasicContainerOut3.png │ │ │ ├── MatBasicContainerOut6.png │ │ │ ├── MatBasicContainerOut7.png │ │ │ ├── MatBasicContainerOut8.png │ │ │ ├── MatBasicContainerOut9.png │ │ │ └── MatBasicImageForComputer.jpg │ │ └── mat_the_basic_image_container.markdown │ ├── table_of_content_core.markdown │ └── univ_intrin │ │ └── univ_intrin.markdown │ ├── dnn │ ├── dnn_OCR │ │ └── dnn_OCR.markdown │ ├── dnn_android │ │ ├── 10_opencv_dependency.png │ │ ├── 11_demo.jpg │ │ ├── 1_start_new_project.png │ │ ├── 2_start_new_project.png │ │ ├── 3_start_new_project.png │ │ ├── 4_start_new_project.png │ │ ├── 5_setup.png │ │ ├── 6_run_empty_project.png │ │ ├── 7_import_module.png │ │ ├── 8_import_module.png │ │ ├── 9_opencv_dependency.png │ │ └── dnn_android.markdown │ ├── dnn_custom_layers │ │ └── dnn_custom_layers.md │ ├── dnn_face │ │ └── dnn_face.markdown │ ├── dnn_googlenet │ │ └── dnn_googlenet.markdown │ ├── dnn_halide │ │ └── dnn_halide.markdown │ ├── dnn_halide_scheduling │ │ └── dnn_halide_scheduling.markdown │ ├── dnn_javascript │ │ └── dnn_javascript.markdown │ ├── dnn_openvino │ │ └── dnn_openvino.markdown │ ├── dnn_pytorch_tf_classification │ │ ├── images │ │ │ ├── opencv_resnet50_test_res_c.jpg │ │ │ ├── pytorch_resnet50_opencv_test_res.jpg │ │ │ ├── squirrel_cls.jpg │ │ │ └── tf_mobilenet_opencv_test_res.jpg │ │ ├── pytorch_cls_model_conversion_c_tutorial.md │ │ ├── pytorch_cls_model_conversion_tutorial.md │ │ └── tf_cls_model_conversion_tutorial.md │ ├── dnn_pytorch_tf_detection │ │ ├── images │ │ │ ├── opencv_bus_res.jpg │ │ │ └── pexels_double_decker_bus.jpg │ │ └── tf_det_model_conversion_tutorial.md │ ├── dnn_pytorch_tf_segmentation │ │ ├── pytorch_sem_segm_model_conversion_tutorial.md │ │ └── tf_sem_segm_model_conversion_tutorial.md │ ├── dnn_text_spotting │ │ ├── detect_test1.jpg │ │ ├── detect_test2.jpg │ │ ├── dnn_text_spotting.markdown │ │ ├── text_det_test_results.jpg │ │ └── text_rec_test.png │ ├── dnn_yolo │ │ ├── dnn_yolo.markdown │ │ └── images │ │ │ └── yolo.jpg │ ├── images │ │ ├── lena_hed.jpg │ │ └── space_shuttle.jpg │ └── table_of_content_dnn.markdown │ ├── features2d │ ├── akaze_matching │ │ ├── akaze_matching.markdown │ │ └── images │ │ │ ├── graf.png │ │ │ └── res.png │ ├── akaze_tracking │ │ ├── akaze_tracking.markdown │ │ └── images │ │ │ └── frame.png │ ├── detection_of_planar_objects │ │ └── detection_of_planar_objects.markdown │ ├── feature_description │ │ ├── feature_description.markdown │ │ └── images │ │ │ └── Feature_Description_BruteForce_Result.jpg │ ├── feature_detection │ │ ├── feature_detection.markdown │ │ └── images │ │ │ ├── Feature_Detection_Result_a.jpg │ │ │ └── Feature_Detection_Result_b.jpg │ ├── feature_flann_matcher │ │ ├── feature_flann_matcher.markdown │ │ └── images │ │ │ ├── Featur_FlannMatcher_Result.jpg │ │ │ ├── Feature_FlannMatcher_Keypoints_Result.jpg │ │ │ ├── Feature_FlannMatcher_Lowe_ratio_test.png │ │ │ └── Feature_FlannMatcher_Result_ratio_test.jpg │ ├── feature_homography │ │ ├── feature_homography.markdown │ │ └── images │ │ │ └── Feature_Homography_Result.jpg │ ├── homography │ │ ├── homography.markdown │ │ └── images │ │ │ ├── homography_camera_displacement.png │ │ │ ├── homography_camera_displacement_compare.jpg │ │ │ ├── homography_camera_displacement_poses.jpg │ │ │ ├── homography_camera_poses_interpolation.jpg │ │ │ ├── homography_panorama_stitching.jpg │ │ │ ├── homography_perspective_correction.jpg │ │ │ ├── homography_perspective_correction_chessboard_matches.jpg │ │ │ ├── homography_perspective_correction_chessboard_warp.jpg │ │ │ ├── homography_pose.jpg │ │ │ ├── homography_pose_chessboard_corners.jpg │ │ │ ├── homography_pose_estimation.jpg │ │ │ ├── homography_source_desired_images.jpg │ │ │ ├── homography_stitch_Suzanne.jpg │ │ │ ├── homography_stitch_compare.jpg │ │ │ ├── homography_transformation_example1.jpg │ │ │ ├── homography_transformation_example2.jpg │ │ │ └── homography_transformation_example3.jpg │ ├── table_of_content_features2d.markdown │ └── trackingmotion │ │ ├── corner_subpixels │ │ ├── corner_subpixels.markdown │ │ └── images │ │ │ ├── Corner_Subpixels_Original_Image.jpg │ │ │ └── Corner_Subpixels_Result.jpg │ │ ├── generic_corner_detector │ │ ├── generic_corner_detector.markdown │ │ └── images │ │ │ ├── My_Harris_corner_detector_Result.jpg │ │ │ └── My_Shi_Tomasi_corner_detector_Result.jpg │ │ ├── good_features_to_track │ │ ├── good_features_to_track.markdown │ │ └── images │ │ │ └── good_features_to_track_Shi_Tomasi.jpg │ │ └── harris_detector │ │ ├── harris_detector.markdown │ │ └── images │ │ ├── Harris_Detector_Original_Image.jpg │ │ └── Harris_Detector_Result.jpg │ ├── gapi │ ├── anisotropic_segmentation │ │ ├── pics │ │ │ ├── massif_export_gapi.png │ │ │ ├── massif_export_gapi_fluid.png │ │ │ ├── massif_export_ocv.png │ │ │ ├── result.jpg │ │ │ ├── segm.gif │ │ │ └── segm_fluid.gif │ │ └── porting_anisotropic_segmentation.markdown │ ├── face_beautification │ │ ├── face_beautification.markdown │ │ └── pics │ │ │ └── example.jpg │ ├── interactive_face_detection │ │ └── interactive_face_detection.markdown │ ├── oak_devices │ │ ├── oak_devices.markdown │ │ └── pics │ │ │ └── oak.jpg │ └── table_of_content_gapi.markdown │ ├── gpu │ ├── gpu-basics-similarity │ │ └── gpu_basics_similarity.markdown │ ├── gpu-thrust-interop │ │ └── gpu_thrust_interop.markdown │ ├── images │ │ └── gpu-basics-similarity.png │ └── table_of_content_gpu.markdown │ ├── imgproc │ ├── anisotropic_image_segmentation │ │ ├── anisotropic_image_segmentation.markdown │ │ └── images │ │ │ ├── gst_coherency.jpg │ │ │ ├── gst_input.jpg │ │ │ ├── gst_orientation.jpg │ │ │ └── gst_result.jpg │ ├── basic_geometric_drawing │ │ ├── basic_geometric_drawing.markdown │ │ └── images │ │ │ └── Drawing_1_Tutorial_Result_0.png │ ├── erosion_dilatation │ │ ├── erosion_dilatation.markdown │ │ └── images │ │ │ ├── Morphology_1_Result.jpg │ │ │ ├── Morphology_1_Tutorial_Dilation_Result.jpg │ │ │ ├── Morphology_1_Tutorial_Erosion_Result.jpg │ │ │ ├── Morphology_1_Tutorial_Original_Image.jpg │ │ │ ├── Morphology_1_Tutorial_Theory_Dilation.png │ │ │ ├── Morphology_1_Tutorial_Theory_Erosion.png │ │ │ └── Morphology_1_Tutorial_Theory_Original_Image.png │ ├── gausian_median_blur_bilateral_filter │ │ ├── gausian_median_blur_bilateral_filter.markdown │ │ └── images │ │ │ ├── Smoothing_Tutorial_Result_Median_Filter.jpg │ │ │ └── Smoothing_Tutorial_theory_gaussian_0.jpg │ ├── generalized_hough_ballard_guil │ │ ├── generalized_hough_ballard_guil.markdown │ │ └── images │ │ │ ├── generalized_hough_image.jpg │ │ │ ├── generalized_hough_less_perfect_result_img.jpg │ │ │ ├── generalized_hough_mini_image.jpg │ │ │ ├── generalized_hough_mini_template.jpg │ │ │ ├── generalized_hough_result_img.jpg │ │ │ └── generalized_hough_template.jpg │ ├── histograms │ │ ├── back_projection │ │ │ ├── back_projection.markdown │ │ │ └── images │ │ │ │ ├── Back_Projection1_BackProj.jpg │ │ │ │ ├── Back_Projection1_Histogram.jpg │ │ │ │ ├── Back_Projection1_Source_Image.jpg │ │ │ │ ├── Back_Projection2_BackProj.jpg │ │ │ │ ├── Back_Projection2_Mask.jpg │ │ │ │ ├── Back_Projection2_Source_Image.jpg │ │ │ │ ├── Back_Projection_Theory0.jpg │ │ │ │ ├── Back_Projection_Theory1.jpg │ │ │ │ ├── Back_Projection_Theory2.jpg │ │ │ │ ├── Back_Projection_Theory3.jpg │ │ │ │ └── Back_Projection_Theory4.jpg │ │ ├── histogram_calculation │ │ │ ├── histogram_calculation.markdown │ │ │ └── images │ │ │ │ ├── Histogram_Calculation_Original_Image.jpg │ │ │ │ ├── Histogram_Calculation_Result.jpg │ │ │ │ ├── Histogram_Calculation_Theory_Hist0.jpg │ │ │ │ └── Histogram_Calculation_Theory_Hist1.jpg │ │ ├── histogram_comparison │ │ │ ├── histogram_comparison.markdown │ │ │ └── images │ │ │ │ ├── Histogram_Comparison_Source_0.jpg │ │ │ │ ├── Histogram_Comparison_Source_1.jpg │ │ │ │ └── Histogram_Comparison_Source_2.jpg │ │ ├── histogram_equalization │ │ │ ├── histogram_equalization.markdown │ │ │ └── images │ │ │ │ ├── Histogram_Equalization_Equalized_Histogram.jpg │ │ │ │ ├── Histogram_Equalization_Equalized_Image.jpg │ │ │ │ ├── Histogram_Equalization_Original_Histogram.jpg │ │ │ │ ├── Histogram_Equalization_Original_Image.jpg │ │ │ │ ├── Histogram_Equalization_Theory_0.jpg │ │ │ │ ├── Histogram_Equalization_Theory_1.jpg │ │ │ │ └── Histogram_Equalization_Theory_2.jpg │ │ └── template_matching │ │ │ ├── images │ │ │ ├── Template_Matching_Correl_Result_0.jpg │ │ │ ├── Template_Matching_Correl_Result_1.jpg │ │ │ ├── Template_Matching_Correl_Result_2.jpg │ │ │ ├── Template_Matching_Correl_Result_3.jpg │ │ │ ├── Template_Matching_Correl_Result_4.jpg │ │ │ ├── Template_Matching_Correl_Result_5.jpg │ │ │ ├── Template_Matching_Image_Result.jpg │ │ │ ├── Template_Matching_Mask_Example.jpg │ │ │ ├── Template_Matching_Original_Image.jpg │ │ │ ├── Template_Matching_Template_Image.jpg │ │ │ ├── Template_Matching_Template_Theory_Result.jpg │ │ │ ├── Template_Matching_Template_Theory_Sliding.jpg │ │ │ └── Template_Matching_Template_Theory_Summary.jpg │ │ │ └── template_matching.markdown │ ├── hitOrMiss │ │ ├── hitOrMiss.markdown │ │ └── images │ │ │ ├── hitmiss_example2.png │ │ │ ├── hitmiss_example3.png │ │ │ ├── hitmiss_input.png │ │ │ ├── hitmiss_kernels.png │ │ │ └── hitmiss_output.png │ ├── imgtrans │ │ ├── canny_detector │ │ │ ├── canny_detector.markdown │ │ │ └── images │ │ │ │ ├── Canny_Detector_Tutorial_Original_Image.jpg │ │ │ │ └── Canny_Detector_Tutorial_Result.jpg │ │ ├── copyMakeBorder │ │ │ ├── copyMakeBorder.markdown │ │ │ └── images │ │ │ │ └── CopyMakeBorder_Tutorial_Results.jpg │ │ ├── distance_transformation │ │ │ ├── distance_transform.markdown │ │ │ └── images │ │ │ │ ├── bin.jpeg │ │ │ │ ├── black_bg.jpeg │ │ │ │ ├── dist_transf.jpeg │ │ │ │ ├── final.jpeg │ │ │ │ ├── laplace.jpeg │ │ │ │ ├── markers.jpeg │ │ │ │ ├── peaks.jpeg │ │ │ │ ├── sharp.jpeg │ │ │ │ └── source.jpeg │ │ ├── filter_2d │ │ │ ├── filter_2d.markdown │ │ │ └── images │ │ │ │ ├── filter_2d_tutorial_kernel_theory.png │ │ │ │ └── filter_2d_tutorial_result.jpg │ │ ├── hough_circle │ │ │ ├── hough_circle.markdown │ │ │ └── images │ │ │ │ ├── Hough_Circle_Tutorial_Result.jpg │ │ │ │ ├── Hough_Circle_Tutorial_Result.png │ │ │ │ └── Hough_Circle_Tutorial_Theory_0.jpg │ │ ├── hough_lines │ │ │ ├── hough_lines.markdown │ │ │ └── images │ │ │ │ ├── Hough_Lines_Tutorial_Original_Image.jpg │ │ │ │ ├── Hough_Lines_Tutorial_Result.jpg │ │ │ │ ├── Hough_Lines_Tutorial_Theory_0.jpg │ │ │ │ ├── Hough_Lines_Tutorial_Theory_1.jpg │ │ │ │ ├── Hough_Lines_Tutorial_Theory_2.jpg │ │ │ │ ├── hough_lines_result1.png │ │ │ │ └── hough_lines_result2.png │ │ ├── laplace_operator │ │ │ ├── images │ │ │ │ ├── Laplace_Operator_Tutorial_Original_Image.jpg │ │ │ │ ├── Laplace_Operator_Tutorial_Result.jpg │ │ │ │ ├── Laplace_Operator_Tutorial_Theory_Previous.jpg │ │ │ │ └── Laplace_Operator_Tutorial_Theory_ddIntensity.jpg │ │ │ └── laplace_operator.markdown │ │ ├── remap │ │ │ ├── images │ │ │ │ ├── Remap_Tutorial_Original_Image.jpg │ │ │ │ ├── Remap_Tutorial_Result_0.jpg │ │ │ │ ├── Remap_Tutorial_Result_1.jpg │ │ │ │ ├── Remap_Tutorial_Result_2.jpg │ │ │ │ ├── Remap_Tutorial_Result_3.jpg │ │ │ │ ├── Remap_Tutorial_Theory_0.jpg │ │ │ │ └── Remap_Tutorial_Theory_1.jpg │ │ │ └── remap.markdown │ │ ├── sobel_derivatives │ │ │ ├── images │ │ │ │ ├── Sobel_Derivatives_Tutorial_Result.jpg │ │ │ │ ├── Sobel_Derivatives_Tutorial_Theory_0.jpg │ │ │ │ ├── Sobel_Derivatives_Tutorial_Theory_Intensity_Function.jpg │ │ │ │ ├── Sobel_Derivatives_Tutorial_Theory_dIntensity_Function.jpg │ │ │ │ └── Sobel_Derivatives_Tutorial_Theory_ddIntensity_Function.jpg │ │ │ └── sobel_derivatives.markdown │ │ └── warp_affine │ │ │ ├── images │ │ │ ├── Warp_Affine_Tutorial_Original_Image.jpg │ │ │ ├── Warp_Affine_Tutorial_Result_Warp.jpg │ │ │ ├── Warp_Affine_Tutorial_Result_Warp_Rotate.jpg │ │ │ └── Warp_Affine_Tutorial_Theory_0.jpg │ │ │ └── warp_affine.markdown │ ├── morph_lines_detection │ │ ├── images │ │ │ ├── binary.png │ │ │ ├── gray.png │ │ │ ├── horiz.png │ │ │ ├── linear_horiz.png │ │ │ ├── linear_vert.png │ │ │ ├── morph12.gif │ │ │ ├── morph21.gif │ │ │ ├── morph211.png │ │ │ ├── morph6.gif │ │ │ ├── morph61.png │ │ │ ├── smooth.png │ │ │ ├── src.png │ │ │ └── vert.png │ │ └── morph_lines_detection.md │ ├── motion_deblur_filter │ │ ├── images │ │ │ ├── black_car.jpg │ │ │ ├── motion_original.jpg │ │ │ ├── motion_psf.png │ │ │ └── white_car.jpg │ │ └── motion_deblur_filter.markdown │ ├── opening_closing_hats │ │ ├── images │ │ │ ├── Morphology_2_Tutorial_Original_Image.jpg │ │ │ ├── Morphology_2_Tutorial_Result.jpg │ │ │ ├── Morphology_2_Tutorial_Theory_BlackHat.png │ │ │ ├── Morphology_2_Tutorial_Theory_Closing.png │ │ │ ├── Morphology_2_Tutorial_Theory_Gradient.png │ │ │ ├── Morphology_2_Tutorial_Theory_Opening.png │ │ │ └── Morphology_2_Tutorial_Theory_TopHat.png │ │ └── opening_closing_hats.markdown │ ├── out_of_focus_deblur_filter │ │ ├── images │ │ │ ├── original.jpg │ │ │ ├── psf.png │ │ │ └── recovered.jpg │ │ └── out_of_focus_deblur_filter.markdown │ ├── periodic_noise_removing_filter │ │ ├── images │ │ │ ├── period_filter.jpg │ │ │ ├── period_input.jpg │ │ │ ├── period_output.jpg │ │ │ └── period_psd.jpg │ │ └── periodic_noise_removing_filter.markdown │ ├── pyramids │ │ ├── images │ │ │ ├── Pyramids_Tutorial_Original_Image.jpg │ │ │ ├── Pyramids_Tutorial_PyrDown_Result.jpg │ │ │ ├── Pyramids_Tutorial_PyrUp_Result.jpg │ │ │ └── Pyramids_Tutorial_Pyramid_Theory.png │ │ └── pyramids.markdown │ ├── random_generator_and_text │ │ ├── images │ │ │ ├── Drawing_2_Tutorial_Result_0.jpg │ │ │ ├── Drawing_2_Tutorial_Result_2.jpg │ │ │ ├── Drawing_2_Tutorial_Result_3.jpg │ │ │ ├── Drawing_2_Tutorial_Result_5.jpg │ │ │ └── Drawing_2_Tutorial_Result_big.jpg │ │ └── random_generator_and_text.markdown │ ├── shapedescriptors │ │ ├── bounding_rects_circles │ │ │ ├── bounding_rects_circles.markdown │ │ │ └── images │ │ │ │ ├── Bounding_Rects_Circles_Result.jpg │ │ │ │ └── Bounding_Rects_Circles_Source_Image.jpg │ │ ├── bounding_rotated_ellipses │ │ │ ├── bounding_rotated_ellipses.markdown │ │ │ └── images │ │ │ │ ├── Bounding_Rotated_Ellipses_Result.jpg │ │ │ │ └── Bounding_Rotated_Ellipses_Source_Image.jpg │ │ ├── find_contours │ │ │ ├── find_contours.markdown │ │ │ └── images │ │ │ │ ├── Find_Contours_Original_Image.jpg │ │ │ │ └── Find_Contours_Result.jpg │ │ ├── hull │ │ │ ├── hull.markdown │ │ │ └── images │ │ │ │ ├── Hull_Original_Image.jpg │ │ │ │ └── Hull_Result.jpg │ │ ├── moments │ │ │ ├── images │ │ │ │ ├── Moments_Result1.jpg │ │ │ │ ├── Moments_Result2.jpg │ │ │ │ └── Moments_Source_Image.jpg │ │ │ └── moments.markdown │ │ └── point_polygon_test │ │ │ ├── images │ │ │ ├── Point_Polygon_Test_Result.jpg │ │ │ └── Point_Polygon_Test_Source_Image.png │ │ │ └── point_polygon_test.markdown │ ├── table_of_content_imgproc.markdown │ ├── table_of_contents_contours.markdown │ ├── threshold │ │ ├── images │ │ │ ├── Threshold_Tutorial_Cover.jpg │ │ │ ├── Threshold_Tutorial_Original_Image.jpg │ │ │ ├── Threshold_Tutorial_Result_Binary_Inverted.jpg │ │ │ ├── Threshold_Tutorial_Result_Zero.jpg │ │ │ ├── Threshold_Tutorial_Theory_Base_Figure.png │ │ │ ├── Threshold_Tutorial_Theory_Binary.png │ │ │ ├── Threshold_Tutorial_Theory_Binary_Inverted.png │ │ │ ├── Threshold_Tutorial_Theory_Example.jpg │ │ │ ├── Threshold_Tutorial_Theory_Truncate.png │ │ │ ├── Threshold_Tutorial_Theory_Zero.png │ │ │ └── Threshold_Tutorial_Theory_Zero_Inverted.png │ │ └── threshold.markdown │ └── threshold_inRange │ │ ├── images │ │ ├── Threshold_inRange_HSV_colorspace.jpg │ │ ├── Threshold_inRange_RGB_colorspace.jpg │ │ ├── Threshold_inRange_Tutorial_Result_input.jpeg │ │ └── Threshold_inRange_Tutorial_Result_output.jpeg │ │ └── threshold_inRange.markdown │ ├── introduction │ ├── android_binary_package │ │ ├── O4A_SDK.markdown │ │ ├── android_dev_intro.markdown │ │ ├── android_ocl_intro.markdown │ │ ├── dev_with_OCV_on_Android.markdown │ │ └── images │ │ │ ├── AVD_create.png │ │ │ ├── AVD_empty.png │ │ │ ├── android_emulator_opencv_manager_fail.png │ │ │ ├── android_package_7zip.png │ │ │ ├── android_sdk_and_avd_manager.png │ │ │ ├── cmd_adb_devices.png │ │ │ ├── dev_OCV_new_class.png │ │ │ ├── dev_OCV_reference.png │ │ │ ├── device_details.png │ │ │ ├── eclipse_10_crystal_clean.png │ │ │ ├── eclipse_11_run_as.png │ │ │ ├── eclipse_1_choose_workspace.png │ │ │ ├── eclipse_1a_locate_sdk.png │ │ │ ├── eclipse_2_window_preferences.png │ │ │ ├── eclipse_3_preferences_android.png │ │ │ ├── eclipse_4_locate_sdk.png │ │ │ ├── eclipse_5_import_command.png │ │ │ ├── eclipse_6_import_existing_projects.png │ │ │ ├── eclipse_7_select_projects.png │ │ │ ├── eclipse_8_false_alarm.png │ │ │ ├── eclipse_8a_target.png │ │ │ ├── eclipse_8b_fix_props.png │ │ │ ├── eclipse_9_errors_dissapearing.png │ │ │ ├── eclipse_NDK_build_success.png │ │ │ ├── eclipse_builder_types.png │ │ │ ├── eclipse_builders.png │ │ │ ├── eclipse_cdt_cfg1.png │ │ │ ├── eclipse_cdt_cfg2.png │ │ │ ├── eclipse_cdt_cfg3.png │ │ │ ├── eclipse_cdt_cfg4.png │ │ │ ├── eclipse_cdt_cfg5.png │ │ │ ├── eclipse_cdt_cfg6.png │ │ │ ├── eclipse_cdt_cfg7.png │ │ │ ├── eclipse_cdt_cfg8.png │ │ │ ├── eclipse_edit_configuration_build_options.png │ │ │ ├── eclipse_edit_configuration_build_resources.png │ │ │ ├── eclipse_edit_configuration_main.png │ │ │ ├── eclipse_edit_configuration_refresh.png │ │ │ ├── eclipse_edit_configuration_specify_resources.png │ │ │ ├── eclipse_inst_adt.png │ │ │ ├── eclipse_inst_cdt.png │ │ │ ├── eclipse_inst_cdt_2.png │ │ │ ├── eclipse_ndk_build.png │ │ │ ├── eclipse_opencv_dependency0.png │ │ │ ├── eclipse_opencv_dependency1.png │ │ │ ├── eclipse_windows_environment.png │ │ │ ├── emulator_canny.png │ │ │ ├── ndk_build.png │ │ │ ├── usb_device_connect_01.png │ │ │ ├── usb_device_connect_02.png │ │ │ ├── usb_device_connect_03.png │ │ │ ├── usb_device_connect_04.png │ │ │ ├── usb_device_connect_05.png │ │ │ ├── usb_device_connect_06.png │ │ │ ├── usb_device_connect_07.png │ │ │ ├── usb_device_connect_08.png │ │ │ ├── usb_device_connect_09.png │ │ │ ├── usb_device_connect_10.png │ │ │ ├── usb_device_connect_11.png │ │ │ ├── usb_device_connect_12.png │ │ │ ├── usb_device_connect_13.png │ │ │ └── usb_device_connect_ubuntu.png │ ├── building_tegra_cuda │ │ └── building_tegra_cuda.markdown │ ├── clojure_dev_intro │ │ ├── clojure_dev_intro.markdown │ │ └── images │ │ │ └── blurred.png │ ├── config_reference │ │ └── config_reference.markdown │ ├── cross_referencing │ │ └── tutorial_cross_referencing.markdown │ ├── crosscompilation │ │ └── arm_crosscompile_with_cmake.markdown │ ├── desktop_java │ │ ├── images │ │ │ ├── Java_logo.png │ │ │ ├── ant_output.png │ │ │ ├── cmake_output.png │ │ │ ├── faceDetection.png │ │ │ ├── sbt_eclipse.png │ │ │ ├── sbt_run.png │ │ │ └── sbt_run_face.png │ │ └── java_dev_intro.markdown │ ├── display_image │ │ └── display_image.markdown │ ├── documenting_opencv │ │ ├── documentation_tutorial.markdown │ │ ├── doxygen-1.png │ │ ├── doxygen-2.png │ │ ├── doxygen-3.png │ │ └── scholarship_cite_dialog.png │ ├── general_install │ │ └── general_install.markdown │ ├── java_eclipse │ │ ├── images │ │ │ ├── 1-window-preferences.png │ │ │ ├── 10-new-project-created.png │ │ │ ├── 11-the-code.png │ │ │ ├── 2-user-library-new.png │ │ │ ├── 3-library-name.png │ │ │ ├── 4-add-external-jars.png │ │ │ ├── 5-native-library.png │ │ │ ├── 6-external-folder.png │ │ │ ├── 7-user-library-final.png │ │ │ ├── 7_5-new-java-project.png │ │ │ ├── 8-add-library.png │ │ │ └── 9-select-user-lib.png │ │ └── java_eclipse.markdown │ ├── linux_eclipse │ │ ├── images │ │ │ ├── a0.png │ │ │ ├── a1.png │ │ │ ├── a10.png │ │ │ ├── a12.png │ │ │ ├── a14.png │ │ │ ├── a15.jpg │ │ │ ├── a3.png │ │ │ ├── a4.png │ │ │ ├── a7.png │ │ │ └── a9.png │ │ └── linux_eclipse.markdown │ ├── linux_gcc_cmake │ │ ├── images │ │ │ └── GCC_CMake_Example_Tutorial.jpg │ │ └── linux_gcc_cmake.markdown │ ├── linux_gdb_pretty_printer │ │ ├── images │ │ │ └── example.png │ │ └── linux_gdb_pretty_printer.markdown │ ├── linux_install │ │ └── linux_install.markdown │ ├── load_save_image │ │ └── load_save_image.markdown │ ├── macos_install │ │ └── macos_install.markdown │ ├── table_of_content_introduction.markdown │ ├── transition_guide │ │ └── transition_guide.markdown │ ├── windows_install │ │ ├── images │ │ │ ├── CMakeBuildOptionsOpenCV.jpg │ │ │ ├── CMakeBuildWithWindowsGUI.jpg │ │ │ ├── CMakeOutputPackageNotFound.jpg │ │ │ ├── CMakePackageNotFoundWindows.jpg │ │ │ ├── CMakeSelectBin.jpg │ │ │ ├── CMake_Configure_Windows.jpg │ │ │ ├── ChangeBuildVisualStudio.jpg │ │ │ ├── IntelTBB.png │ │ │ ├── OpenCVBuildResultWindows.jpg │ │ │ ├── OpenCV_Install_Directory.png │ │ │ ├── PathEditorOpenCVInsertNew.png │ │ │ ├── PathEditorOpenCVSetPath.png │ │ │ ├── SVNCheckOutProgress.png │ │ │ ├── TortoiseSVNCheckout.png │ │ │ ├── TortoiseSVNCheckoutWindow.png │ │ │ ├── WindowsBuildInstall.png │ │ │ ├── WindowsOpenCVDirPath.png │ │ │ ├── WindowsOpenCVInstaller.png │ │ │ ├── WindowsQtContoursOutput.png │ │ │ ├── qtDownloadThisPackage.png │ │ │ └── visualstudiocommandprompt.jpg │ │ └── windows_install.markdown │ ├── windows_visual_studio_image_watch │ │ ├── images │ │ │ ├── breakpoint.png │ │ │ ├── edges_zoom.png │ │ │ ├── help_button.jpg │ │ │ ├── input_zoom.png │ │ │ ├── toolwindow.jpg │ │ │ ├── viewer.jpg │ │ │ ├── viewer_context_menu.png │ │ │ ├── visual_studio_image_watch.png │ │ │ └── vs_locals.png │ │ └── windows_visual_studio_image_watch.markdown │ └── windows_visual_studio_opencv │ │ ├── images │ │ ├── AddNewPropertySheet.jpg │ │ ├── NewProjectVisualStudio.jpg │ │ ├── OpenCVEditEnviromentVisual.jpg │ │ ├── OpenCV_Install_Directory.jpg │ │ ├── PropertyPageAddExisting.jpg │ │ ├── PropertyPageExample.jpg │ │ ├── PropertySheetInsideFolder.jpg │ │ ├── PropertySheetOpenCVInclude.jpg │ │ ├── PropertySheetOpenCVLib.jpg │ │ ├── PropertySheetOpenCVLibrariesDebug.jpg │ │ ├── PropertySheetOpenCVLibrariesDebugSmple.jpg │ │ ├── PropertySheetOpenCVLibrariesRelease.jpg │ │ ├── PropertySheetVS2010.jpg │ │ ├── SuccessVisualStudioWindows.jpg │ │ ├── VCDirectories2008.jpg │ │ ├── VCDirectories2010.jpg │ │ └── VisualStudioCommandLineArguments.jpg │ │ └── windows_visual_studio_opencv.markdown │ ├── ios │ ├── hello │ │ ├── hello.markdown │ │ └── images │ │ │ ├── header_directive.png │ │ │ ├── ios_hello_output.png │ │ │ ├── linking_opencv_ios.png │ │ │ └── view_did_load.png │ ├── image_manipulation │ │ ├── image_manipulation.markdown │ │ └── images │ │ │ └── output.jpg │ ├── ios_install │ │ └── ios_install.markdown │ ├── table_of_content_ios.markdown │ └── video_processing │ │ ├── images │ │ ├── xcode_hello_ios_framework_drag_and_drop.png │ │ ├── xcode_hello_ios_frameworks_add_dependencies.png │ │ └── xcode_hello_ios_viewcontroller_layout.png │ │ └── video_processing.markdown │ ├── others │ ├── _old │ │ ├── table_of_content_ml.markdown │ │ ├── table_of_content_objdetect.markdown │ │ ├── table_of_content_photo.markdown │ │ ├── table_of_content_stitching.markdown │ │ └── table_of_content_video.markdown │ ├── background_subtraction.markdown │ ├── cascade_classifier.markdown │ ├── hdr_imaging.markdown │ ├── images │ │ ├── Background_Subtraction_Tutorial_Scheme.png │ │ ├── Background_Subtraction_Tutorial_frame.jpg │ │ ├── Background_Subtraction_Tutorial_result_KNN.jpg │ │ ├── Background_Subtraction_Tutorial_result_MOG2.jpg │ │ ├── Cascade_Classifier_Tutorial_Result_Haar.jpg │ │ ├── Cascade_Classifier_Tutorial_Result_LBP.jpg │ │ ├── affinepano.jpg │ │ ├── boat.jpg │ │ ├── budapest.jpg │ │ ├── compressedPlaneA2B1.jpg │ │ ├── fisheye.jpg │ │ ├── fusion.png │ │ ├── gvedit.jpg │ │ ├── haar.png │ │ ├── haar_features.jpg │ │ ├── ldr.png │ │ ├── memorial.png │ │ ├── newspaper.jpg │ │ ├── optimal-hyperplane.png │ │ ├── pca_eigen.png │ │ ├── pca_line.png │ │ ├── pca_output.png │ │ ├── pca_test1.jpg │ │ ├── sample-errors-dist.png │ │ ├── separating-lines.png │ │ ├── svm_intro_result.png │ │ ├── svm_non_linear_result.png │ │ ├── visualisation_single_stage.png │ │ └── visualisation_video.png │ ├── introduction_to_pca.markdown │ ├── introduction_to_svm.markdown │ ├── meanshift.markdown │ ├── non_linear_svms.markdown │ ├── optical_flow.markdown │ ├── stitcher.markdown │ ├── table_of_content_other.markdown │ └── traincascade.markdown │ └── tutorials.markdown ├── include ├── CMakeLists.txt └── opencv2 │ └── opencv.hpp ├── modules ├── calib3d │ ├── CMakeLists.txt │ ├── doc │ │ ├── calib3d.bib │ │ ├── pics │ │ │ ├── checkerboard_radon.png │ │ │ ├── distortion_examples.png │ │ │ ├── distortion_examples2.png │ │ │ ├── fisheye_undistorted.jpg │ │ │ ├── hand-eye_figure.png │ │ │ ├── pinhole_camera_model.png │ │ │ ├── robot-world_hand-eye_figure.png │ │ │ └── stereo_undistort.jpg │ │ └── solvePnP.markdown │ ├── include │ │ └── opencv2 │ │ │ ├── calib3d.hpp │ │ │ └── calib3d │ │ │ ├── calib3d.hpp │ │ │ └── calib3d_c.h │ ├── misc │ │ ├── java │ │ │ ├── gen_dict.json │ │ │ └── test │ │ │ │ ├── Calib3dTest.java │ │ │ │ ├── StereoBMTest.java │ │ │ │ └── StereoSGBMTest.java │ │ ├── objc │ │ │ ├── gen_dict.json │ │ │ └── test │ │ │ │ └── Calib3dTest.swift │ │ └── python │ │ │ └── test │ │ │ ├── test_calibration.py │ │ │ └── test_solvepnp.py │ ├── perf │ │ ├── opencl │ │ │ └── perf_stereobm.cpp │ │ ├── perf_affine2d.cpp │ │ ├── perf_cicrlesGrid.cpp │ │ ├── perf_main.cpp │ │ ├── perf_pnp.cpp │ │ ├── perf_precomp.hpp │ │ ├── perf_stereosgbm.cpp │ │ └── perf_undistort.cpp │ ├── src │ │ ├── ap3p.cpp │ │ ├── ap3p.h │ │ ├── calib3d_c_api.h │ │ ├── calibinit.cpp │ │ ├── calibration.cpp │ │ ├── calibration_handeye.cpp │ │ ├── checkchessboard.cpp │ │ ├── chessboard.cpp │ │ ├── chessboard.hpp │ │ ├── circlesgrid.cpp │ │ ├── circlesgrid.hpp │ │ ├── compat_ptsetreg.cpp │ │ ├── distortion_model.hpp │ │ ├── dls.cpp │ │ ├── dls.h │ │ ├── epnp.cpp │ │ ├── epnp.h │ │ ├── fisheye.cpp │ │ ├── fisheye.hpp │ │ ├── five-point.cpp │ │ ├── fundam.cpp │ │ ├── homography_decomp.cpp │ │ ├── ippe.cpp │ │ ├── ippe.hpp │ │ ├── levmarq.cpp │ │ ├── main.cpp │ │ ├── opencl │ │ │ └── stereobm.cl │ │ ├── p3p.cpp │ │ ├── p3p.h │ │ ├── polynom_solver.cpp │ │ ├── polynom_solver.h │ │ ├── posit.cpp │ │ ├── precomp.hpp │ │ ├── ptsetreg.cpp │ │ ├── quadsubpix.cpp │ │ ├── rho.cpp │ │ ├── rho.h │ │ ├── solvepnp.cpp │ │ ├── sqpnp.cpp │ │ ├── sqpnp.hpp │ │ ├── stereobm.cpp │ │ ├── stereosgbm.cpp │ │ ├── triangulate.cpp │ │ ├── undistort.dispatch.cpp │ │ ├── undistort.simd.hpp │ │ ├── upnp.cpp │ │ ├── upnp.h │ │ ├── usac.hpp │ │ └── usac │ │ │ ├── degeneracy.cpp │ │ │ ├── dls_solver.cpp │ │ │ ├── essential_solver.cpp │ │ │ ├── estimator.cpp │ │ │ ├── fundamental_solver.cpp │ │ │ ├── gamma_values.cpp │ │ │ ├── homography_solver.cpp │ │ │ ├── local_optimization.cpp │ │ │ ├── pnp_solver.cpp │ │ │ ├── quality.cpp │ │ │ ├── ransac_solvers.cpp │ │ │ ├── sampler.cpp │ │ │ ├── termination.cpp │ │ │ └── utils.cpp │ └── test │ │ ├── opencl │ │ └── test_stereobm.cpp │ │ ├── test_affine2d_estimator.cpp │ │ ├── test_affine3.cpp │ │ ├── test_affine3d_estimator.cpp │ │ ├── test_affine_partial2d_estimator.cpp │ │ ├── test_calibration_hand_eye.cpp │ │ ├── test_cameracalibration.cpp │ │ ├── test_cameracalibration_artificial.cpp │ │ ├── test_cameracalibration_badarg.cpp │ │ ├── test_cameracalibration_tilt.cpp │ │ ├── test_chessboardgenerator.cpp │ │ ├── test_chessboardgenerator.hpp │ │ ├── test_chesscorners.cpp │ │ ├── test_chesscorners_badarg.cpp │ │ ├── test_chesscorners_timing.cpp │ │ ├── test_compose_rt.cpp │ │ ├── test_cornerssubpix.cpp │ │ ├── test_decompose_projection.cpp │ │ ├── test_filter_homography_decomp.cpp │ │ ├── test_fisheye.cpp │ │ ├── test_fundam.cpp │ │ ├── test_homography.cpp │ │ ├── test_homography_decomp.cpp │ │ ├── test_main.cpp │ │ ├── test_modelest.cpp │ │ ├── test_posit.cpp │ │ ├── test_precomp.hpp │ │ ├── test_reproject_image_to_3d.cpp │ │ ├── test_solvepnp_ransac.cpp │ │ ├── test_stereomatching.cpp │ │ ├── test_translation3d_estimator.cpp │ │ ├── test_undistort.cpp │ │ ├── test_undistort_badarg.cpp │ │ ├── test_undistort_points.cpp │ │ └── test_usac.cpp ├── core │ ├── 3rdparty │ │ └── SoftFloat │ │ │ └── COPYING.txt │ ├── CMakeLists.txt │ ├── cmake │ │ └── parallel │ │ │ ├── detect_openmp.cmake │ │ │ ├── detect_tbb.cmake │ │ │ └── init.cmake │ ├── doc │ │ ├── cuda.markdown │ │ ├── intro.markdown │ │ └── pics │ │ │ ├── NormTypes_OneArray_1-2-INF.png │ │ │ ├── memstorage1.png │ │ │ ├── memstorage2.png │ │ │ └── rotatedrect.png │ ├── include │ │ └── opencv2 │ │ │ ├── core.hpp │ │ │ └── core │ │ │ ├── affine.hpp │ │ │ ├── async.hpp │ │ │ ├── base.hpp │ │ │ ├── bindings_utils.hpp │ │ │ ├── bufferpool.hpp │ │ │ ├── check.hpp │ │ │ ├── core.hpp │ │ │ ├── core_c.h │ │ │ ├── cuda.hpp │ │ │ ├── cuda.inl.hpp │ │ │ ├── cuda │ │ │ ├── block.hpp │ │ │ ├── border_interpolate.hpp │ │ │ ├── color.hpp │ │ │ ├── common.hpp │ │ │ ├── datamov_utils.hpp │ │ │ ├── detail │ │ │ │ ├── color_detail.hpp │ │ │ │ ├── reduce.hpp │ │ │ │ ├── reduce_key_val.hpp │ │ │ │ ├── transform_detail.hpp │ │ │ │ ├── type_traits_detail.hpp │ │ │ │ └── vec_distance_detail.hpp │ │ │ ├── dynamic_smem.hpp │ │ │ ├── emulation.hpp │ │ │ ├── filters.hpp │ │ │ ├── funcattrib.hpp │ │ │ ├── functional.hpp │ │ │ ├── limits.hpp │ │ │ ├── reduce.hpp │ │ │ ├── saturate_cast.hpp │ │ │ ├── scan.hpp │ │ │ ├── simd_functions.hpp │ │ │ ├── transform.hpp │ │ │ ├── type_traits.hpp │ │ │ ├── utility.hpp │ │ │ ├── vec_distance.hpp │ │ │ ├── vec_math.hpp │ │ │ ├── vec_traits.hpp │ │ │ ├── warp.hpp │ │ │ ├── warp_reduce.hpp │ │ │ └── warp_shuffle.hpp │ │ │ ├── cuda_stream_accessor.hpp │ │ │ ├── cuda_types.hpp │ │ │ ├── cv_cpu_dispatch.h │ │ │ ├── cv_cpu_helper.h │ │ │ ├── cvdef.h │ │ │ ├── cvstd.hpp │ │ │ ├── cvstd.inl.hpp │ │ │ ├── cvstd_wrapper.hpp │ │ │ ├── detail │ │ │ ├── async_promise.hpp │ │ │ ├── dispatch_helper.impl.hpp │ │ │ └── exception_ptr.hpp │ │ │ ├── directx.hpp │ │ │ ├── dualquaternion.hpp │ │ │ ├── dualquaternion.inl.hpp │ │ │ ├── eigen.hpp │ │ │ ├── fast_math.hpp │ │ │ ├── hal │ │ │ ├── hal.hpp │ │ │ ├── interface.h │ │ │ ├── intrin.hpp │ │ │ ├── intrin_avx.hpp │ │ │ ├── intrin_avx512.hpp │ │ │ ├── intrin_cpp.hpp │ │ │ ├── intrin_forward.hpp │ │ │ ├── intrin_lasx.hpp │ │ │ ├── intrin_msa.hpp │ │ │ ├── intrin_neon.hpp │ │ │ ├── intrin_rvv.hpp │ │ │ ├── intrin_rvv071.hpp │ │ │ ├── intrin_rvv_scalable.hpp │ │ │ ├── intrin_sse.hpp │ │ │ ├── intrin_sse_em.hpp │ │ │ ├── intrin_vsx.hpp │ │ │ ├── intrin_wasm.hpp │ │ │ ├── msa_macros.h │ │ │ └── simd_utils.impl.hpp │ │ │ ├── llapi │ │ │ └── llapi.h │ │ │ ├── mat.hpp │ │ │ ├── mat.inl.hpp │ │ │ ├── matx.hpp │ │ │ ├── neon_utils.hpp │ │ │ ├── ocl.hpp │ │ │ ├── ocl_genbase.hpp │ │ │ ├── opencl │ │ │ ├── ocl_defs.hpp │ │ │ ├── opencl_info.hpp │ │ │ ├── opencl_svm.hpp │ │ │ └── runtime │ │ │ │ ├── autogenerated │ │ │ │ ├── opencl_clblas.hpp │ │ │ │ ├── opencl_clfft.hpp │ │ │ │ ├── opencl_core.hpp │ │ │ │ ├── opencl_core_wrappers.hpp │ │ │ │ ├── opencl_gl.hpp │ │ │ │ └── opencl_gl_wrappers.hpp │ │ │ │ ├── opencl_clblas.hpp │ │ │ │ ├── opencl_clfft.hpp │ │ │ │ ├── opencl_core.hpp │ │ │ │ ├── opencl_core_wrappers.hpp │ │ │ │ ├── opencl_gl.hpp │ │ │ │ ├── opencl_gl_wrappers.hpp │ │ │ │ ├── opencl_svm_20.hpp │ │ │ │ ├── opencl_svm_definitions.hpp │ │ │ │ └── opencl_svm_hsa_extension.hpp │ │ │ ├── opengl.hpp │ │ │ ├── openvx │ │ │ └── ovx_defs.hpp │ │ │ ├── operations.hpp │ │ │ ├── optim.hpp │ │ │ ├── ovx.hpp │ │ │ ├── parallel │ │ │ ├── backend │ │ │ │ ├── parallel_for.openmp.hpp │ │ │ │ └── parallel_for.tbb.hpp │ │ │ └── parallel_backend.hpp │ │ │ ├── persistence.hpp │ │ │ ├── private.cuda.hpp │ │ │ ├── private.hpp │ │ │ ├── private │ │ │ └── cv_cpu_include_simd_declarations.hpp │ │ │ ├── quaternion.hpp │ │ │ ├── quaternion.inl.hpp │ │ │ ├── saturate.hpp │ │ │ ├── simd_intrinsics.hpp │ │ │ ├── softfloat.hpp │ │ │ ├── sse_utils.hpp │ │ │ ├── traits.hpp │ │ │ ├── types.hpp │ │ │ ├── types_c.h │ │ │ ├── utility.hpp │ │ │ ├── utils │ │ │ ├── allocator_stats.hpp │ │ │ ├── allocator_stats.impl.hpp │ │ │ ├── buffer_area.private.hpp │ │ │ ├── configuration.private.hpp │ │ │ ├── filesystem.hpp │ │ │ ├── filesystem.private.hpp │ │ │ ├── fp_control.private.hpp │ │ │ ├── fp_control_utils.hpp │ │ │ ├── instrumentation.hpp │ │ │ ├── lock.private.hpp │ │ │ ├── logger.defines.hpp │ │ │ ├── logger.hpp │ │ │ ├── logtag.hpp │ │ │ ├── plugin_loader.private.hpp │ │ │ ├── tls.hpp │ │ │ ├── trace.hpp │ │ │ └── trace.private.hpp │ │ │ ├── va_intel.hpp │ │ │ ├── version.hpp │ │ │ └── vsx_utils.hpp │ ├── misc │ │ ├── java │ │ │ ├── filelist │ │ │ ├── gen_dict.json │ │ │ ├── src │ │ │ │ ├── cpp │ │ │ │ │ ├── core_manual.cpp │ │ │ │ │ └── core_manual.hpp │ │ │ │ └── java │ │ │ │ │ ├── core+Core.jcode.in │ │ │ │ │ ├── core+CvException.java │ │ │ │ │ ├── core+CvType.java │ │ │ │ │ ├── core+DMatch.java │ │ │ │ │ ├── core+KeyPoint.java │ │ │ │ │ ├── core+Mat.java │ │ │ │ │ ├── core+MatAt.kt │ │ │ │ │ ├── core+MatMatMul.kt │ │ │ │ │ ├── core+MatOfByte.java │ │ │ │ │ ├── core+MatOfDMatch.java │ │ │ │ │ ├── core+MatOfDouble.java │ │ │ │ │ ├── core+MatOfFloat.java │ │ │ │ │ ├── core+MatOfFloat4.java │ │ │ │ │ ├── core+MatOfFloat6.java │ │ │ │ │ ├── core+MatOfInt.java │ │ │ │ │ ├── core+MatOfInt4.java │ │ │ │ │ ├── core+MatOfKeyPoint.java │ │ │ │ │ ├── core+MatOfPoint.java │ │ │ │ │ ├── core+MatOfPoint2f.java │ │ │ │ │ ├── core+MatOfPoint3.java │ │ │ │ │ ├── core+MatOfPoint3f.java │ │ │ │ │ ├── core+MatOfRect.java │ │ │ │ │ ├── core+MatOfRect2d.java │ │ │ │ │ ├── core+MatOfRotatedRect.java │ │ │ │ │ ├── core+Point.java │ │ │ │ │ ├── core+Point3.java │ │ │ │ │ ├── core+Range.java │ │ │ │ │ ├── core+Rect.java │ │ │ │ │ ├── core+Rect2d.java │ │ │ │ │ ├── core+RotatedRect.java │ │ │ │ │ ├── core+Scalar.java │ │ │ │ │ ├── core+Size.java │ │ │ │ │ └── core+TermCriteria.java │ │ │ └── test │ │ │ │ ├── CoreTest.java │ │ │ │ ├── CvTypeTest.java │ │ │ │ ├── DMatchTest.java │ │ │ │ ├── KeyPointTest.java │ │ │ │ ├── MatOfByteTest.java │ │ │ │ ├── MatTest.java │ │ │ │ ├── Point3Test.java │ │ │ │ ├── PointTest.java │ │ │ │ ├── RangeTest.java │ │ │ │ ├── RectTest.java │ │ │ │ ├── RotatedRectTest.java │ │ │ │ ├── ScalarTest.java │ │ │ │ ├── SizeTest.java │ │ │ │ └── TermCriteriaTest.java │ │ ├── objc │ │ │ ├── common │ │ │ │ ├── ArrayUtil.h │ │ │ │ ├── ArrayUtil.mm │ │ │ │ ├── ByteVector.h │ │ │ │ ├── ByteVector.mm │ │ │ │ ├── ByteVectorExt.swift │ │ │ │ ├── CVObjcUtil.h │ │ │ │ ├── Converters.h │ │ │ │ ├── Converters.mm │ │ │ │ ├── CvType.h │ │ │ │ ├── CvType.mm │ │ │ │ ├── CvTypeExt.swift │ │ │ │ ├── DMatch.h │ │ │ │ ├── DMatch.mm │ │ │ │ ├── Double2.h │ │ │ │ ├── Double2.mm │ │ │ │ ├── Double3.h │ │ │ │ ├── Double3.mm │ │ │ │ ├── DoubleVector.h │ │ │ │ ├── DoubleVector.mm │ │ │ │ ├── DoubleVectorExt.swift │ │ │ │ ├── Float4.h │ │ │ │ ├── Float4.mm │ │ │ │ ├── Float6.h │ │ │ │ ├── Float6.mm │ │ │ │ ├── FloatVector.h │ │ │ │ ├── FloatVector.mm │ │ │ │ ├── FloatVectorExt.swift │ │ │ │ ├── Int4.h │ │ │ │ ├── Int4.mm │ │ │ │ ├── IntVector.h │ │ │ │ ├── IntVector.mm │ │ │ │ ├── IntVectorExt.swift │ │ │ │ ├── KeyPoint.h │ │ │ │ ├── KeyPoint.mm │ │ │ │ ├── Mat.h │ │ │ │ ├── Mat.mm │ │ │ │ ├── MatExt.swift │ │ │ │ ├── MatOfByte.h │ │ │ │ ├── MatOfByte.mm │ │ │ │ ├── MatOfDMatch.h │ │ │ │ ├── MatOfDMatch.mm │ │ │ │ ├── MatOfDouble.h │ │ │ │ ├── MatOfDouble.mm │ │ │ │ ├── MatOfFloat.h │ │ │ │ ├── MatOfFloat.mm │ │ │ │ ├── MatOfFloat4.h │ │ │ │ ├── MatOfFloat4.mm │ │ │ │ ├── MatOfFloat6.h │ │ │ │ ├── MatOfFloat6.mm │ │ │ │ ├── MatOfInt.h │ │ │ │ ├── MatOfInt.mm │ │ │ │ ├── MatOfInt4.h │ │ │ │ ├── MatOfInt4.mm │ │ │ │ ├── MatOfKeyPoint.h │ │ │ │ ├── MatOfKeyPoint.mm │ │ │ │ ├── MatOfPoint2f.h │ │ │ │ ├── MatOfPoint2f.mm │ │ │ │ ├── MatOfPoint2i.h │ │ │ │ ├── MatOfPoint2i.mm │ │ │ │ ├── MatOfPoint3.h │ │ │ │ ├── MatOfPoint3.mm │ │ │ │ ├── MatOfPoint3f.h │ │ │ │ ├── MatOfPoint3f.mm │ │ │ │ ├── MatOfRect2d.h │ │ │ │ ├── MatOfRect2d.mm │ │ │ │ ├── MatOfRect2i.h │ │ │ │ ├── MatOfRect2i.mm │ │ │ │ ├── MatOfRotatedRect.h │ │ │ │ ├── MatOfRotatedRect.mm │ │ │ │ ├── MinMaxLocResult.h │ │ │ │ ├── MinMaxLocResult.mm │ │ │ │ ├── Point2d.h │ │ │ │ ├── Point2d.mm │ │ │ │ ├── Point2f.h │ │ │ │ ├── Point2f.mm │ │ │ │ ├── Point2i.h │ │ │ │ ├── Point2i.mm │ │ │ │ ├── Point3d.h │ │ │ │ ├── Point3d.mm │ │ │ │ ├── Point3f.h │ │ │ │ ├── Point3f.mm │ │ │ │ ├── Point3i.h │ │ │ │ ├── Point3i.mm │ │ │ │ ├── Range.h │ │ │ │ ├── Range.m │ │ │ │ ├── Rect2d.h │ │ │ │ ├── Rect2d.mm │ │ │ │ ├── Rect2f.h │ │ │ │ ├── Rect2f.mm │ │ │ │ ├── Rect2i.h │ │ │ │ ├── Rect2i.mm │ │ │ │ ├── RotatedRect.h │ │ │ │ ├── RotatedRect.mm │ │ │ │ ├── Scalar.h │ │ │ │ ├── Scalar.mm │ │ │ │ ├── Size2d.h │ │ │ │ ├── Size2d.mm │ │ │ │ ├── Size2f.h │ │ │ │ ├── Size2f.mm │ │ │ │ ├── Size2i.h │ │ │ │ ├── Size2i.mm │ │ │ │ ├── TermCriteria.h │ │ │ │ ├── TermCriteria.mm │ │ │ │ └── Typealiases.swift │ │ │ ├── filelist │ │ │ ├── gen_dict.json │ │ │ ├── manual │ │ │ │ └── core_manual.hpp │ │ │ └── test │ │ │ │ ├── ConvertersTest.swift │ │ │ │ ├── CoreTest.swift │ │ │ │ ├── CvTypeTest.swift │ │ │ │ ├── DMatchTest.swift │ │ │ │ ├── KeyPointTest.swift │ │ │ │ ├── MatTest.swift │ │ │ │ ├── MatTestObjc.m │ │ │ │ ├── Point3Test.swift │ │ │ │ ├── PointTest.swift │ │ │ │ ├── RangeTest.swift │ │ │ │ ├── RectTest.swift │ │ │ │ ├── RotatedRectTest.swift │ │ │ │ ├── ScalarTest.swift │ │ │ │ ├── SizeTest.swift │ │ │ │ ├── TermCriteriaTest.swift │ │ │ │ └── resources │ │ │ │ ├── chessboard.jpg │ │ │ │ └── lena.png │ │ ├── plugins │ │ │ ├── parallel_openmp │ │ │ │ └── CMakeLists.txt │ │ │ └── parallel_tbb │ │ │ │ └── CMakeLists.txt │ │ └── python │ │ │ ├── package │ │ │ ├── mat_wrapper │ │ │ │ └── __init__.py │ │ │ └── utils │ │ │ │ └── __init__.py │ │ │ ├── pyopencv_async.hpp │ │ │ ├── pyopencv_cuda.hpp │ │ │ ├── pyopencv_umat.hpp │ │ │ └── shadow_umat.hpp │ ├── perf │ │ ├── cuda │ │ │ └── perf_gpumat.cpp │ │ ├── opencl │ │ │ ├── perf_arithm.cpp │ │ │ ├── perf_bufferpool.cpp │ │ │ ├── perf_channels.cpp │ │ │ ├── perf_dxt.cpp │ │ │ ├── perf_gemm.cpp │ │ │ ├── perf_matop.cpp │ │ │ └── perf_usage_flags.cpp │ │ ├── perf_abs.cpp │ │ ├── perf_addWeighted.cpp │ │ ├── perf_allocation.cpp │ │ ├── perf_arithm.cpp │ │ ├── perf_bitwise.cpp │ │ ├── perf_compare.cpp │ │ ├── perf_convertTo.cpp │ │ ├── perf_cvround.cpp │ │ ├── perf_dft.cpp │ │ ├── perf_dot.cpp │ │ ├── perf_inRange.cpp │ │ ├── perf_io_base64.cpp │ │ ├── perf_lut.cpp │ │ ├── perf_main.cpp │ │ ├── perf_mat.cpp │ │ ├── perf_math.cpp │ │ ├── perf_merge.cpp │ │ ├── perf_minmaxloc.cpp │ │ ├── perf_norm.cpp │ │ ├── perf_precomp.hpp │ │ ├── perf_reduce.cpp │ │ ├── perf_sort.cpp │ │ ├── perf_split.cpp │ │ ├── perf_stat.cpp │ │ └── perf_umat.cpp │ ├── src │ │ ├── algorithm.cpp │ │ ├── alloc.cpp │ │ ├── arithm.cpp │ │ ├── arithm.dispatch.cpp │ │ ├── arithm.simd.hpp │ │ ├── arithm_ipp.hpp │ │ ├── array.cpp │ │ ├── async.cpp │ │ ├── batch_distance.cpp │ │ ├── bindings_utils.cpp │ │ ├── buffer_area.cpp │ │ ├── bufferpool.impl.hpp │ │ ├── channels.cpp │ │ ├── check.cpp │ │ ├── command_line_parser.cpp │ │ ├── conjugate_gradient.cpp │ │ ├── convert.dispatch.cpp │ │ ├── convert.hpp │ │ ├── convert.simd.hpp │ │ ├── convert_c.cpp │ │ ├── convert_scale.dispatch.cpp │ │ ├── convert_scale.simd.hpp │ │ ├── copy.cpp │ │ ├── count_non_zero.dispatch.cpp │ │ ├── count_non_zero.simd.hpp │ │ ├── cuda │ │ │ ├── gpu_mat.cu │ │ │ └── gpu_mat_nd.cu │ │ ├── cuda_gpu_mat.cpp │ │ ├── cuda_gpu_mat_nd.cpp │ │ ├── cuda_host_mem.cpp │ │ ├── cuda_info.cpp │ │ ├── cuda_stream.cpp │ │ ├── datastructs.cpp │ │ ├── directx.cpp │ │ ├── directx.inc.hpp │ │ ├── downhill_simplex.cpp │ │ ├── dxt.cpp │ │ ├── gl_core_3_1.cpp │ │ ├── gl_core_3_1.hpp │ │ ├── glob.cpp │ │ ├── hal_internal.cpp │ │ ├── hal_internal.hpp │ │ ├── hal_replacement.hpp │ │ ├── intel_gpu_gemm.inl.hpp │ │ ├── kmeans.cpp │ │ ├── lapack.cpp │ │ ├── lda.cpp │ │ ├── logger.cpp │ │ ├── lpsolver.cpp │ │ ├── lut.cpp │ │ ├── mathfuncs.cpp │ │ ├── mathfuncs.hpp │ │ ├── mathfuncs_core.dispatch.cpp │ │ ├── mathfuncs_core.simd.hpp │ │ ├── matmul.dispatch.cpp │ │ ├── matmul.simd.hpp │ │ ├── matrix.cpp │ │ ├── matrix_c.cpp │ │ ├── matrix_decomp.cpp │ │ ├── matrix_expressions.cpp │ │ ├── matrix_iterator.cpp │ │ ├── matrix_operations.cpp │ │ ├── matrix_sparse.cpp │ │ ├── matrix_transform.cpp │ │ ├── matrix_wrap.cpp │ │ ├── mean.dispatch.cpp │ │ ├── mean.simd.hpp │ │ ├── merge.dispatch.cpp │ │ ├── merge.simd.hpp │ │ ├── minmax.cpp │ │ ├── norm.cpp │ │ ├── ocl.cpp │ │ ├── ocl_disabled.impl.hpp │ │ ├── opencl │ │ │ ├── arithm.cl │ │ │ ├── convert.cl │ │ │ ├── copymakeborder.cl │ │ │ ├── copyset.cl │ │ │ ├── cvtclr_dx.cl │ │ │ ├── fft.cl │ │ │ ├── flip.cl │ │ │ ├── gemm.cl │ │ │ ├── halfconvert.cl │ │ │ ├── inrange.cl │ │ │ ├── intel_gemm.cl │ │ │ ├── lut.cl │ │ │ ├── meanstddev.cl │ │ │ ├── minmaxloc.cl │ │ │ ├── mixchannels.cl │ │ │ ├── mulspectrums.cl │ │ │ ├── normalize.cl │ │ │ ├── reduce.cl │ │ │ ├── reduce2.cl │ │ │ ├── repeat.cl │ │ │ ├── runtime │ │ │ │ ├── autogenerated │ │ │ │ │ ├── opencl_clblas_impl.hpp │ │ │ │ │ ├── opencl_clfft_impl.hpp │ │ │ │ │ ├── opencl_core_impl.hpp │ │ │ │ │ ├── opencl_core_static_impl.hpp │ │ │ │ │ ├── opencl_gl_impl.hpp │ │ │ │ │ └── opencl_gl_static_impl.hpp │ │ │ │ ├── generator │ │ │ │ │ ├── common.py │ │ │ │ │ ├── filter │ │ │ │ │ │ ├── opencl_clblas_functions.list │ │ │ │ │ │ ├── opencl_clfft_functions.list │ │ │ │ │ │ ├── opencl_core_functions.list │ │ │ │ │ │ └── opencl_gl_functions.list │ │ │ │ │ ├── generate.sh │ │ │ │ │ ├── parser_cl.py │ │ │ │ │ ├── parser_clblas.py │ │ │ │ │ ├── parser_clfft.py │ │ │ │ │ └── template │ │ │ │ │ │ ├── opencl_clblas.hpp.in │ │ │ │ │ │ ├── opencl_clblas_impl.hpp.in │ │ │ │ │ │ ├── opencl_clfft.hpp.in │ │ │ │ │ │ ├── opencl_clfft_impl.hpp.in │ │ │ │ │ │ ├── opencl_core.hpp.in │ │ │ │ │ │ ├── opencl_core_impl.hpp.in │ │ │ │ │ │ ├── opencl_core_wrappers.hpp.in │ │ │ │ │ │ ├── opencl_gl.hpp.in │ │ │ │ │ │ ├── opencl_gl_impl.hpp.in │ │ │ │ │ │ ├── opencl_gl_wrappers.hpp.in │ │ │ │ │ │ └── static_impl.hpp.in │ │ │ │ ├── opencl_clblas.cpp │ │ │ │ ├── opencl_clfft.cpp │ │ │ │ ├── opencl_core.cpp │ │ │ │ └── runtime_common.hpp │ │ │ ├── set_identity.cl │ │ │ ├── split_merge.cl │ │ │ └── transpose.cl │ │ ├── opengl.cpp │ │ ├── out.cpp │ │ ├── ovx.cpp │ │ ├── parallel.cpp │ │ ├── parallel │ │ │ ├── factory_parallel.hpp │ │ │ ├── parallel.cpp │ │ │ ├── parallel.hpp │ │ │ ├── parallel_openmp.cpp │ │ │ ├── parallel_tbb.cpp │ │ │ ├── plugin_parallel_api.hpp │ │ │ ├── plugin_parallel_wrapper.impl.hpp │ │ │ ├── registry_parallel.hpp │ │ │ └── registry_parallel.impl.hpp │ │ ├── parallel_impl.cpp │ │ ├── parallel_impl.hpp │ │ ├── pca.cpp │ │ ├── persistence.cpp │ │ ├── persistence.hpp │ │ ├── persistence_base64_encoding.cpp │ │ ├── persistence_base64_encoding.hpp │ │ ├── persistence_impl.hpp │ │ ├── persistence_json.cpp │ │ ├── persistence_types.cpp │ │ ├── persistence_xml.cpp │ │ ├── persistence_yml.cpp │ │ ├── precomp.hpp │ │ ├── rand.cpp │ │ ├── softfloat.cpp │ │ ├── split.dispatch.cpp │ │ ├── split.simd.hpp │ │ ├── stat.dispatch.cpp │ │ ├── stat.hpp │ │ ├── stat.simd.hpp │ │ ├── stat_c.cpp │ │ ├── stl.cpp │ │ ├── sum.dispatch.cpp │ │ ├── sum.simd.hpp │ │ ├── system.cpp │ │ ├── tables.cpp │ │ ├── trace.cpp │ │ ├── types.cpp │ │ ├── umatrix.cpp │ │ ├── umatrix.hpp │ │ ├── utils │ │ │ ├── datafile.cpp │ │ │ ├── filesystem.cpp │ │ │ ├── logtagconfig.hpp │ │ │ ├── logtagconfigparser.cpp │ │ │ ├── logtagconfigparser.hpp │ │ │ ├── logtagmanager.cpp │ │ │ ├── logtagmanager.hpp │ │ │ ├── plugin_loader.impl.hpp │ │ │ └── samples.cpp │ │ ├── va_intel.cpp │ │ └── va_wrapper.impl.hpp │ └── test │ │ ├── ocl │ │ ├── test_arithm.cpp │ │ ├── test_channels.cpp │ │ ├── test_dft.cpp │ │ ├── test_gemm.cpp │ │ ├── test_image2d.cpp │ │ ├── test_matrix_expr.cpp │ │ ├── test_matrix_operation.cpp │ │ └── test_opencl.cpp │ │ ├── ref_reduce_arg.impl.hpp │ │ ├── test_arithm.cpp │ │ ├── test_async.cpp │ │ ├── test_concatenation.cpp │ │ ├── test_conjugate_gradient.cpp │ │ ├── test_countnonzero.cpp │ │ ├── test_cuda.cpp │ │ ├── test_downhill_simplex.cpp │ │ ├── test_ds.cpp │ │ ├── test_dxt.cpp │ │ ├── test_eigen.cpp │ │ ├── test_hal_core.cpp │ │ ├── test_intrin.cpp │ │ ├── test_intrin128.simd.hpp │ │ ├── test_intrin256.simd.hpp │ │ ├── test_intrin512.simd.hpp │ │ ├── test_intrin_emulator.cpp │ │ ├── test_intrin_utils.hpp │ │ ├── test_io.cpp │ │ ├── test_logtagconfigparser.cpp │ │ ├── test_logtagmanager.cpp │ │ ├── test_lpsolver.cpp │ │ ├── test_main.cpp │ │ ├── test_mat.cpp │ │ ├── test_math.cpp │ │ ├── test_misc.cpp │ │ ├── test_opencl.cpp │ │ ├── test_operations.cpp │ │ ├── test_precomp.hpp │ │ ├── test_ptr.cpp │ │ ├── test_quaternion.cpp │ │ ├── test_rand.cpp │ │ ├── test_rotatedrect.cpp │ │ ├── test_umat.cpp │ │ ├── test_utils.cpp │ │ └── test_utils_tls.impl.hpp ├── dnn │ ├── CMakeLists.txt │ ├── cmake │ │ ├── hooks │ │ │ └── INIT_MODULE_SOURCES_opencv_dnn.cmake │ │ ├── init.cmake │ │ └── plugin.cmake │ ├── include │ │ └── opencv2 │ │ │ ├── dnn.hpp │ │ │ └── dnn │ │ │ ├── all_layers.hpp │ │ │ ├── dict.hpp │ │ │ ├── dnn.hpp │ │ │ ├── dnn.inl.hpp │ │ │ ├── layer.details.hpp │ │ │ ├── layer.hpp │ │ │ ├── layer_reg.private.hpp │ │ │ ├── shape_utils.hpp │ │ │ ├── utils │ │ │ ├── debug_utils.hpp │ │ │ └── inference_engine.hpp │ │ │ └── version.hpp │ ├── misc │ │ ├── caffe │ │ │ ├── opencv-caffe.pb.cc │ │ │ └── opencv-caffe.pb.h │ │ ├── face_detector_accuracy.py │ │ ├── java │ │ │ ├── filelist_common │ │ │ ├── gen_dict.json │ │ │ ├── src │ │ │ │ └── cpp │ │ │ │ │ ├── dnn_converters.cpp │ │ │ │ │ └── dnn_converters.hpp │ │ │ └── test │ │ │ │ ├── DnnListRegressionTest.java │ │ │ │ └── DnnTensorFlowTest.java │ │ ├── objc │ │ │ └── gen_dict.json │ │ ├── onnx │ │ │ ├── opencv-onnx.pb.cc │ │ │ └── opencv-onnx.pb.h │ │ ├── plugin │ │ │ └── openvino │ │ │ │ └── CMakeLists.txt │ │ ├── python │ │ │ ├── pyopencv_dnn.hpp │ │ │ └── test │ │ │ │ └── test_dnn.py │ │ ├── quantize_face_detector.py │ │ └── tensorflow │ │ │ ├── attr_value.pb.cc │ │ │ ├── attr_value.pb.h │ │ │ ├── function.pb.cc │ │ │ ├── function.pb.h │ │ │ ├── graph.pb.cc │ │ │ ├── graph.pb.h │ │ │ ├── op_def.pb.cc │ │ │ ├── op_def.pb.h │ │ │ ├── tensor.pb.cc │ │ │ ├── tensor.pb.h │ │ │ ├── tensor_shape.pb.cc │ │ │ ├── tensor_shape.pb.h │ │ │ ├── types.pb.cc │ │ │ ├── types.pb.h │ │ │ ├── versions.pb.cc │ │ │ └── versions.pb.h │ ├── perf │ │ ├── perf_caffe.cpp │ │ ├── perf_common.cpp │ │ ├── perf_convolution.cpp │ │ ├── perf_convolution1d.cpp │ │ ├── perf_convolution3d.cpp │ │ ├── perf_layer.cpp │ │ ├── perf_main.cpp │ │ ├── perf_net.cpp │ │ ├── perf_precomp.hpp │ │ └── perf_recurrent.cpp │ ├── src │ │ ├── backend.cpp │ │ ├── backend.hpp │ │ ├── caffe │ │ │ ├── caffe_importer.cpp │ │ │ ├── caffe_io.cpp │ │ │ ├── caffe_io.hpp │ │ │ ├── caffe_shrinker.cpp │ │ │ ├── glog_emulator.hpp │ │ │ └── opencv-caffe.proto │ │ ├── cuda │ │ │ ├── activation_eltwise.cu │ │ │ ├── activations.cu │ │ │ ├── array.hpp │ │ │ ├── atomics.hpp │ │ │ ├── bbox_utils.hpp │ │ │ ├── bias_activation.cu │ │ │ ├── bias_activation_eltwise.cu │ │ │ ├── bias_eltwise_activation.cu │ │ │ ├── block_stride_range.hpp │ │ │ ├── concat.cu │ │ │ ├── crop_and_resize.cu │ │ │ ├── detection_output.cu │ │ │ ├── eltwise_activation.cu │ │ │ ├── eltwise_ops.cu │ │ │ ├── execution.hpp │ │ │ ├── fill_copy.cu │ │ │ ├── fp_conversion.cu │ │ │ ├── functors.hpp │ │ │ ├── grid_nms.cu │ │ │ ├── grid_stride_range.hpp │ │ │ ├── index_helpers.hpp │ │ │ ├── kernel_dispatcher.hpp │ │ │ ├── limits.hpp │ │ │ ├── math.hpp │ │ │ ├── max_unpooling.cu │ │ │ ├── memory.hpp │ │ │ ├── mvn.cu │ │ │ ├── normalize.cu │ │ │ ├── padding.cu │ │ │ ├── permute.cu │ │ │ ├── prior_box.cu │ │ │ ├── region.cu │ │ │ ├── resize.cu │ │ │ ├── roi_pooling.cu │ │ │ ├── scale_shift.cu │ │ │ ├── shortcut.cu │ │ │ ├── slice.cu │ │ │ ├── types.hpp │ │ │ └── vector_traits.hpp │ │ ├── cuda4dnn │ │ │ ├── csl │ │ │ │ ├── cublas.hpp │ │ │ │ ├── cudnn.hpp │ │ │ │ ├── cudnn │ │ │ │ │ ├── activation.hpp │ │ │ │ │ ├── convolution.hpp │ │ │ │ │ ├── cudnn.hpp │ │ │ │ │ ├── lrn.hpp │ │ │ │ │ ├── pooling.hpp │ │ │ │ │ ├── recurrent.hpp │ │ │ │ │ ├── softmax.hpp │ │ │ │ │ ├── transform.hpp │ │ │ │ │ └── transpose_convolution.hpp │ │ │ │ ├── error.hpp │ │ │ │ ├── event.hpp │ │ │ │ ├── memory.hpp │ │ │ │ ├── nvcc_defs.hpp │ │ │ │ ├── pointer.hpp │ │ │ │ ├── span.hpp │ │ │ │ ├── stream.hpp │ │ │ │ ├── tensor.hpp │ │ │ │ ├── tensor_ops.hpp │ │ │ │ └── workspace.hpp │ │ │ ├── cxx_utils │ │ │ │ ├── is_iterator.hpp │ │ │ │ └── resizable_static_array.hpp │ │ │ ├── init.hpp │ │ │ ├── kernels │ │ │ │ ├── activation_eltwise.hpp │ │ │ │ ├── activations.hpp │ │ │ │ ├── bias_activation.hpp │ │ │ │ ├── bias_activation_eltwise.hpp │ │ │ │ ├── bias_eltwise_activation.hpp │ │ │ │ ├── concat.hpp │ │ │ │ ├── crop_and_resize.hpp │ │ │ │ ├── detection_output.hpp │ │ │ │ ├── eltwise_activation.hpp │ │ │ │ ├── eltwise_ops.hpp │ │ │ │ ├── fill_copy.hpp │ │ │ │ ├── fp_conversion.hpp │ │ │ │ ├── grid_nms.hpp │ │ │ │ ├── max_unpooling.hpp │ │ │ │ ├── mvn.hpp │ │ │ │ ├── normalize.hpp │ │ │ │ ├── padding.hpp │ │ │ │ ├── permute.hpp │ │ │ │ ├── prior_box.hpp │ │ │ │ ├── region.hpp │ │ │ │ ├── resize.hpp │ │ │ │ ├── roi_pooling.hpp │ │ │ │ ├── scale_shift.hpp │ │ │ │ ├── shortcut.hpp │ │ │ │ └── slice.hpp │ │ │ └── primitives │ │ │ │ ├── activation.hpp │ │ │ │ ├── batch_norm.hpp │ │ │ │ ├── concat.hpp │ │ │ │ ├── const.hpp │ │ │ │ ├── convolution.hpp │ │ │ │ ├── crop_and_resize.hpp │ │ │ │ ├── detection_output.hpp │ │ │ │ ├── eltwise.hpp │ │ │ │ ├── inner_product.hpp │ │ │ │ ├── lrn.hpp │ │ │ │ ├── matmul.hpp │ │ │ │ ├── max_unpooling.hpp │ │ │ │ ├── mvn.hpp │ │ │ │ ├── normalize_bbox.hpp │ │ │ │ ├── padding.hpp │ │ │ │ ├── permute.hpp │ │ │ │ ├── pooling.hpp │ │ │ │ ├── prior_box.hpp │ │ │ │ ├── recurrent_cells.hpp │ │ │ │ ├── region.hpp │ │ │ │ ├── reorg.hpp │ │ │ │ ├── reshape.hpp │ │ │ │ ├── resize.hpp │ │ │ │ ├── roi_pooling.hpp │ │ │ │ ├── scale_shift.hpp │ │ │ │ ├── shortcut.hpp │ │ │ │ ├── shuffle_channel.hpp │ │ │ │ ├── slice.hpp │ │ │ │ ├── softmax.hpp │ │ │ │ ├── split.hpp │ │ │ │ └── transpose_convolution.hpp │ │ ├── darknet │ │ │ ├── darknet_importer.cpp │ │ │ ├── darknet_io.cpp │ │ │ └── darknet_io.hpp │ │ ├── debug_utils.cpp │ │ ├── dnn.cpp │ │ ├── dnn_common.hpp │ │ ├── dnn_params.cpp │ │ ├── dnn_read.cpp │ │ ├── dnn_utils.cpp │ │ ├── factory.hpp │ │ ├── graph_simplifier.cpp │ │ ├── graph_simplifier.hpp │ │ ├── halide_scheduler.cpp │ │ ├── halide_scheduler.hpp │ │ ├── ie_ngraph.cpp │ │ ├── ie_ngraph.hpp │ │ ├── init.cpp │ │ ├── int8layers │ │ │ ├── batch_norm_layer.cpp │ │ │ ├── convolution_layer.cpp │ │ │ ├── elementwise_layers.cpp │ │ │ ├── eltwise_layer.cpp │ │ │ ├── fully_connected_layer.cpp │ │ │ ├── layers_common.hpp │ │ │ ├── layers_common.simd.hpp │ │ │ ├── pooling_layer.cpp │ │ │ ├── quantization_utils.cpp │ │ │ ├── reduce_layer.cpp │ │ │ ├── scale_layer.cpp │ │ │ └── softmax_layer.cpp │ │ ├── layer.cpp │ │ ├── layer_factory.cpp │ │ ├── layer_internals.hpp │ │ ├── layers │ │ │ ├── accum_layer.cpp │ │ │ ├── arg_layer.cpp │ │ │ ├── batch_norm_layer.cpp │ │ │ ├── blank_layer.cpp │ │ │ ├── concat_layer.cpp │ │ │ ├── const_layer.cpp │ │ │ ├── convolution_layer.cpp │ │ │ ├── correlation_layer.cpp │ │ │ ├── crop_and_resize_layer.cpp │ │ │ ├── cumsum_layer.cpp │ │ │ ├── detection_output_layer.cpp │ │ │ ├── elementwise_layers.cpp │ │ │ ├── eltwise_layer.cpp │ │ │ ├── fast_convolution │ │ │ │ ├── depthwise_convolution.cpp │ │ │ │ ├── fast_convolution.avx2.cpp │ │ │ │ ├── fast_convolution.cpp │ │ │ │ ├── fast_convolution.hpp │ │ │ │ ├── fast_convolution.simd.hpp │ │ │ │ └── winograd_3x3s1_f63.cpp │ │ │ ├── flatten_layer.cpp │ │ │ ├── flow_warp_layer.cpp │ │ │ ├── fully_connected_layer.cpp │ │ │ ├── gather_layer.cpp │ │ │ ├── layers_common.cpp │ │ │ ├── layers_common.hpp │ │ │ ├── layers_common.simd.hpp │ │ │ ├── lrn_layer.cpp │ │ │ ├── max_unpooling_layer.cpp │ │ │ ├── mvn_layer.cpp │ │ │ ├── nary_eltwise_layers.cpp │ │ │ ├── normalize_bbox_layer.cpp │ │ │ ├── not_implemented_layer.cpp │ │ │ ├── padding_layer.cpp │ │ │ ├── permute_layer.cpp │ │ │ ├── pooling_layer.cpp │ │ │ ├── prior_box_layer.cpp │ │ │ ├── proposal_layer.cpp │ │ │ ├── recurrent_layers.cpp │ │ │ ├── reduce_layer.cpp │ │ │ ├── region_layer.cpp │ │ │ ├── reorg_layer.cpp │ │ │ ├── reshape_layer.cpp │ │ │ ├── resize_layer.cpp │ │ │ ├── scale_layer.cpp │ │ │ ├── scatterND_layer.cpp │ │ │ ├── scatter_layer.cpp │ │ │ ├── shuffle_channel_layer.cpp │ │ │ ├── slice_layer.cpp │ │ │ ├── softmax_layer.cpp │ │ │ ├── split_layer.cpp │ │ │ └── tile_layer.cpp │ │ ├── legacy_backend.cpp │ │ ├── legacy_backend.hpp │ │ ├── math_utils.hpp │ │ ├── model.cpp │ │ ├── net.cpp │ │ ├── net_cann.cpp │ │ ├── net_impl.cpp │ │ ├── net_impl.hpp │ │ ├── net_impl_backend.cpp │ │ ├── net_impl_fuse.cpp │ │ ├── net_openvino.cpp │ │ ├── net_quantization.cpp │ │ ├── nms.cpp │ │ ├── nms.inl.hpp │ │ ├── ocl4dnn │ │ │ ├── include │ │ │ │ ├── common.hpp │ │ │ │ ├── default_kernel_config.hpp │ │ │ │ ├── math_functions.hpp │ │ │ │ └── ocl4dnn.hpp │ │ │ └── src │ │ │ │ ├── common.cpp │ │ │ │ ├── math_functions.cpp │ │ │ │ ├── ocl4dnn_conv_spatial.cpp │ │ │ │ ├── ocl4dnn_inner_product.cpp │ │ │ │ ├── ocl4dnn_lrn.cpp │ │ │ │ ├── ocl4dnn_pool.cpp │ │ │ │ └── ocl4dnn_softmax.cpp │ │ ├── onnx │ │ │ ├── onnx_graph_simplifier.cpp │ │ │ ├── onnx_graph_simplifier.hpp │ │ │ ├── onnx_importer.cpp │ │ │ └── opencv-onnx.proto │ │ ├── op_cann.cpp │ │ ├── op_cann.hpp │ │ ├── op_cuda.cpp │ │ ├── op_cuda.hpp │ │ ├── op_halide.cpp │ │ ├── op_halide.hpp │ │ ├── op_inf_engine.cpp │ │ ├── op_inf_engine.hpp │ │ ├── op_timvx.cpp │ │ ├── op_timvx.hpp │ │ ├── op_vkcom.cpp │ │ ├── op_vkcom.hpp │ │ ├── op_webnn.cpp │ │ ├── op_webnn.hpp │ │ ├── opencl │ │ │ ├── activations.cl │ │ │ ├── batchnorm.cl │ │ │ ├── col2im.cl │ │ │ ├── concat.cl │ │ │ ├── conv_layer_spatial.cl │ │ │ ├── conv_spatial_helper.cl │ │ │ ├── detection_output.cl │ │ │ ├── dummy.cl │ │ │ ├── eltwise.cl │ │ │ ├── gemm_buffer.cl │ │ │ ├── gemm_image.cl │ │ │ ├── im2col.cl │ │ │ ├── lrn.cl │ │ │ ├── math.cl │ │ │ ├── matvec_mul.cl │ │ │ ├── mvn.cl │ │ │ ├── ocl4dnn_lrn.cl │ │ │ ├── ocl4dnn_pooling.cl │ │ │ ├── permute.cl │ │ │ ├── pooling.cl │ │ │ ├── prior_box.cl │ │ │ ├── region.cl │ │ │ ├── slice.cl │ │ │ ├── softmax.cl │ │ │ └── softmax_loss.cl │ │ ├── plugin_api.hpp │ │ ├── plugin_wrapper.impl.hpp │ │ ├── precomp.hpp │ │ ├── registry.cpp │ │ ├── tengine4dnn │ │ │ ├── include │ │ │ │ └── tengine_graph_convolution.hpp │ │ │ └── src │ │ │ │ └── tengine_graph_convolution.cpp │ │ ├── tensorflow │ │ │ ├── attr_value.proto │ │ │ ├── function.proto │ │ │ ├── graph.proto │ │ │ ├── op_def.proto │ │ │ ├── tensor.proto │ │ │ ├── tensor_shape.proto │ │ │ ├── tf_graph_simplifier.cpp │ │ │ ├── tf_graph_simplifier.hpp │ │ │ ├── tf_importer.cpp │ │ │ ├── tf_io.cpp │ │ │ ├── tf_io.hpp │ │ │ ├── types.proto │ │ │ └── versions.proto │ │ ├── torch │ │ │ ├── COPYRIGHT.txt │ │ │ ├── THDiskFile.cpp │ │ │ ├── THDiskFile.h │ │ │ ├── THFile.cpp │ │ │ ├── THFile.h │ │ │ ├── THFilePrivate.h │ │ │ ├── THGeneral.cpp │ │ │ ├── THGeneral.h │ │ │ └── torch_importer.cpp │ │ ├── vkcom │ │ │ ├── include │ │ │ │ ├── buffer.hpp │ │ │ │ ├── op_base.hpp │ │ │ │ ├── op_concat.hpp │ │ │ │ ├── op_conv.hpp │ │ │ │ ├── op_lrn.hpp │ │ │ │ ├── op_permute.hpp │ │ │ │ ├── op_pool.hpp │ │ │ │ ├── op_prior_box.hpp │ │ │ │ ├── op_relu.hpp │ │ │ │ ├── op_softmax.hpp │ │ │ │ ├── tensor.hpp │ │ │ │ └── vkcom.hpp │ │ │ ├── shader │ │ │ │ ├── avg_pool.comp │ │ │ │ ├── avg_pool_spv.cpp │ │ │ │ ├── concat.comp │ │ │ │ ├── concat_spv.cpp │ │ │ │ ├── conv.comp │ │ │ │ ├── conv48.comp │ │ │ │ ├── conv48_nobias.comp │ │ │ │ ├── conv48_nobias_spv.cpp │ │ │ │ ├── conv48_spv.cpp │ │ │ │ ├── conv_spv.cpp │ │ │ │ ├── dw_conv.comp │ │ │ │ ├── dw_conv_spv.cpp │ │ │ │ ├── lrn.comp │ │ │ │ ├── lrn_spv.cpp │ │ │ │ ├── max_pool.comp │ │ │ │ ├── max_pool_spv.cpp │ │ │ │ ├── permute.comp │ │ │ │ ├── permute_spv.cpp │ │ │ │ ├── prior_box.comp │ │ │ │ ├── prior_box_spv.cpp │ │ │ │ ├── relu.comp │ │ │ │ ├── relu_spv.cpp │ │ │ │ ├── softmax.comp │ │ │ │ ├── softmax_spv.cpp │ │ │ │ ├── spirv_generator.py │ │ │ │ └── spv_shader.hpp │ │ │ ├── src │ │ │ │ ├── buffer.cpp │ │ │ │ ├── common.hpp │ │ │ │ ├── context.cpp │ │ │ │ ├── context.hpp │ │ │ │ ├── internal.cpp │ │ │ │ ├── internal.hpp │ │ │ │ ├── op_base.cpp │ │ │ │ ├── op_concat.cpp │ │ │ │ ├── op_conv.cpp │ │ │ │ ├── op_lrn.cpp │ │ │ │ ├── op_permute.cpp │ │ │ │ ├── op_pool.cpp │ │ │ │ ├── op_prior_box.cpp │ │ │ │ ├── op_relu.cpp │ │ │ │ ├── op_softmax.cpp │ │ │ │ └── tensor.cpp │ │ │ └── vulkan │ │ │ │ ├── function_list.inl.hpp │ │ │ │ ├── vk_functions.cpp │ │ │ │ ├── vk_functions.hpp │ │ │ │ ├── vk_loader.cpp │ │ │ │ └── vk_loader.hpp │ │ └── webnn │ │ │ └── README.md │ └── test │ │ ├── cityscapes_semsegm_test_enet.py │ │ ├── imagenet_cls_test_alexnet.py │ │ ├── imagenet_cls_test_googlenet.py │ │ ├── imagenet_cls_test_inception.py │ │ ├── npy_blob.cpp │ │ ├── npy_blob.hpp │ │ ├── pascal_semsegm_test_fcn.py │ │ ├── test_backends.cpp │ │ ├── test_caffe_importer.cpp │ │ ├── test_common.cpp │ │ ├── test_common.hpp │ │ ├── test_common.impl.hpp │ │ ├── test_darknet_importer.cpp │ │ ├── test_googlenet.cpp │ │ ├── test_halide_layers.cpp │ │ ├── test_ie_models.cpp │ │ ├── test_int8_layers.cpp │ │ ├── test_layers.cpp │ │ ├── test_main.cpp │ │ ├── test_misc.cpp │ │ ├── test_model.cpp │ │ ├── test_nms.cpp │ │ ├── test_onnx_conformance.cpp │ │ ├── test_onnx_conformance_layer_filter__cuda_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter__halide_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter__openvino.inl.hpp │ │ ├── test_onnx_conformance_layer_filter__vulkan_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter_opencv_all_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter_opencv_cpu_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter_opencv_ocl_fp16_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_filter_opencv_ocl_fp32_denylist.inl.hpp │ │ ├── test_onnx_conformance_layer_parser_denylist.inl.hpp │ │ ├── test_onnx_importer.cpp │ │ ├── test_precomp.hpp │ │ ├── test_tf_importer.cpp │ │ └── test_torch_importer.cpp ├── features2d │ ├── CMakeLists.txt │ ├── doc │ │ ├── agast.txt │ │ ├── agast_score.txt │ │ ├── read_file_nondiff32.pl │ │ ├── read_file_score32.pl │ │ └── run_agast_tables.bat │ ├── include │ │ └── opencv2 │ │ │ ├── features2d.hpp │ │ │ └── features2d │ │ │ ├── features2d.hpp │ │ │ └── hal │ │ │ └── interface.h │ ├── misc │ │ ├── java │ │ │ ├── filelist │ │ │ ├── filelist_common │ │ │ ├── gen_dict.json │ │ │ ├── src │ │ │ │ └── cpp │ │ │ │ │ ├── features2d_converters.cpp │ │ │ │ │ └── features2d_converters.hpp │ │ │ └── test │ │ │ │ ├── AGASTFeatureDetectorTest.java │ │ │ │ ├── AKAZEDescriptorExtractorTest.java │ │ │ │ ├── BRIEFDescriptorExtractorTest.java │ │ │ │ ├── BRISKDescriptorExtractorTest.java │ │ │ │ ├── BruteForceDescriptorMatcherTest.java │ │ │ │ ├── BruteForceHammingDescriptorMatcherTest.java │ │ │ │ ├── BruteForceHammingLUTDescriptorMatcherTest.java │ │ │ │ ├── BruteForceL1DescriptorMatcherTest.java │ │ │ │ ├── BruteForceSL2DescriptorMatcherTest.java │ │ │ │ ├── DENSEFeatureDetectorTest.java │ │ │ │ ├── FASTFeatureDetectorTest.java │ │ │ │ ├── Features2dTest.java │ │ │ │ ├── FlannBasedDescriptorMatcherTest.java │ │ │ │ ├── GFTTFeatureDetectorTest.java │ │ │ │ ├── HARRISFeatureDetectorTest.java │ │ │ │ ├── KAZEDescriptorExtractorTest.java │ │ │ │ ├── MSERFeatureDetectorTest.java │ │ │ │ ├── ORBDescriptorExtractorTest.java │ │ │ │ ├── ORBFeatureDetectorTest.java │ │ │ │ ├── SIFTDescriptorExtractorTest.java │ │ │ │ ├── SIFTFeatureDetectorTest.java │ │ │ │ └── SIMPLEBLOBFeatureDetectorTest.java │ │ ├── objc │ │ │ └── gen_dict.json │ │ └── python │ │ │ ├── pyopencv_features2d.hpp │ │ │ └── test │ │ │ └── test_feature_homography.py │ ├── perf │ │ ├── opencl │ │ │ ├── perf_brute_force_matcher.cpp │ │ │ └── perf_feature2d.cpp │ │ ├── perf_batchDistance.cpp │ │ ├── perf_feature2d.cpp │ │ ├── perf_feature2d.hpp │ │ ├── perf_main.cpp │ │ └── perf_precomp.hpp │ ├── src │ │ ├── affine_feature.cpp │ │ ├── agast.cpp │ │ ├── agast_score.cpp │ │ ├── agast_score.hpp │ │ ├── akaze.cpp │ │ ├── bagofwords.cpp │ │ ├── blobdetector.cpp │ │ ├── brisk.cpp │ │ ├── draw.cpp │ │ ├── dynamic.cpp │ │ ├── evaluation.cpp │ │ ├── fast.avx2.cpp │ │ ├── fast.cpp │ │ ├── fast.hpp │ │ ├── fast_score.cpp │ │ ├── fast_score.hpp │ │ ├── feature2d.cpp │ │ ├── gftt.cpp │ │ ├── hal_replacement.hpp │ │ ├── kaze.cpp │ │ ├── kaze │ │ │ ├── AKAZEConfig.h │ │ │ ├── AKAZEFeatures.cpp │ │ │ ├── AKAZEFeatures.h │ │ │ ├── KAZEConfig.h │ │ │ ├── KAZEFeatures.cpp │ │ │ ├── KAZEFeatures.h │ │ │ ├── TEvolution.h │ │ │ ├── fed.cpp │ │ │ ├── fed.h │ │ │ ├── nldiffusion_functions.cpp │ │ │ ├── nldiffusion_functions.h │ │ │ └── utils.h │ │ ├── keypoint.cpp │ │ ├── main.cpp │ │ ├── matchers.cpp │ │ ├── mser.cpp │ │ ├── opencl │ │ │ ├── akaze.cl │ │ │ ├── brute_force_match.cl │ │ │ ├── fast.cl │ │ │ └── orb.cl │ │ ├── orb.cpp │ │ ├── precomp.hpp │ │ ├── sift.dispatch.cpp │ │ └── sift.simd.hpp │ └── test │ │ ├── ocl │ │ ├── test_brute_force_matcher.cpp │ │ └── test_feature2d.cpp │ │ ├── test_affine_feature.cpp │ │ ├── test_agast.cpp │ │ ├── test_akaze.cpp │ │ ├── test_blobdetector.cpp │ │ ├── test_brisk.cpp │ │ ├── test_descriptors_invariance.cpp │ │ ├── test_descriptors_invariance.impl.hpp │ │ ├── test_descriptors_regression.cpp │ │ ├── test_descriptors_regression.impl.hpp │ │ ├── test_detectors_invariance.cpp │ │ ├── test_detectors_invariance.impl.hpp │ │ ├── test_detectors_regression.cpp │ │ ├── test_detectors_regression.impl.hpp │ │ ├── test_drawing.cpp │ │ ├── test_fast.cpp │ │ ├── test_invariance_utils.hpp │ │ ├── test_keypoints.cpp │ │ ├── test_main.cpp │ │ ├── test_matchers_algorithmic.cpp │ │ ├── test_mser.cpp │ │ ├── test_nearestneighbors.cpp │ │ ├── test_orb.cpp │ │ ├── test_precomp.hpp │ │ ├── test_sift.cpp │ │ └── test_utils.cpp ├── flann │ ├── CMakeLists.txt │ ├── include │ │ └── opencv2 │ │ │ ├── flann.hpp │ │ │ └── flann │ │ │ ├── all_indices.h │ │ │ ├── allocator.h │ │ │ ├── any.h │ │ │ ├── autotuned_index.h │ │ │ ├── composite_index.h │ │ │ ├── config.h │ │ │ ├── defines.h │ │ │ ├── dist.h │ │ │ ├── dummy.h │ │ │ ├── dynamic_bitset.h │ │ │ ├── flann.hpp │ │ │ ├── flann_base.hpp │ │ │ ├── general.h │ │ │ ├── ground_truth.h │ │ │ ├── hdf5.h │ │ │ ├── heap.h │ │ │ ├── hierarchical_clustering_index.h │ │ │ ├── index_testing.h │ │ │ ├── kdtree_index.h │ │ │ ├── kdtree_single_index.h │ │ │ ├── kmeans_index.h │ │ │ ├── linear_index.h │ │ │ ├── logger.h │ │ │ ├── lsh_index.h │ │ │ ├── lsh_table.h │ │ │ ├── matrix.h │ │ │ ├── miniflann.hpp │ │ │ ├── nn_index.h │ │ │ ├── object_factory.h │ │ │ ├── params.h │ │ │ ├── random.h │ │ │ ├── result_set.h │ │ │ ├── sampling.h │ │ │ ├── saving.h │ │ │ ├── simplex_downhill.h │ │ │ └── timer.h │ ├── misc │ │ └── python │ │ │ └── pyopencv_flann.hpp │ ├── src │ │ ├── flann.cpp │ │ ├── miniflann.cpp │ │ └── precomp.hpp │ └── test │ │ ├── test_lshtable_badarg.cpp │ │ ├── test_main.cpp │ │ └── test_precomp.hpp ├── gapi │ ├── CMakeLists.txt │ ├── cmake │ │ ├── DownloadADE.cmake │ │ ├── init.cmake │ │ └── standalone.cmake │ ├── doc │ │ ├── 00-root.markdown │ │ ├── 01-background.markdown │ │ ├── 10-hld-overview.md │ │ ├── 20-kernel-api.markdown │ │ ├── 30-implementation.markdown │ │ ├── pics │ │ │ ├── demo.jpg │ │ │ ├── gapi_scheme.png │ │ │ └── render_example.png │ │ └── slides │ │ │ ├── README.md │ │ │ ├── gapi_overview.org │ │ │ ├── get_sty.sh │ │ │ └── ocv_logo.eps │ ├── include │ │ └── opencv2 │ │ │ ├── gapi.hpp │ │ │ └── gapi │ │ │ ├── core.hpp │ │ │ ├── cpu │ │ │ ├── core.hpp │ │ │ ├── gcpukernel.hpp │ │ │ ├── imgproc.hpp │ │ │ ├── stereo.hpp │ │ │ └── video.hpp │ │ │ ├── fluid │ │ │ ├── core.hpp │ │ │ ├── gfluidbuffer.hpp │ │ │ ├── gfluidkernel.hpp │ │ │ └── imgproc.hpp │ │ │ ├── garg.hpp │ │ │ ├── garray.hpp │ │ │ ├── gasync_context.hpp │ │ │ ├── gcall.hpp │ │ │ ├── gcommon.hpp │ │ │ ├── gcompiled.hpp │ │ │ ├── gcompiled_async.hpp │ │ │ ├── gcompoundkernel.hpp │ │ │ ├── gcomputation.hpp │ │ │ ├── gcomputation_async.hpp │ │ │ ├── gframe.hpp │ │ │ ├── gkernel.hpp │ │ │ ├── gmat.hpp │ │ │ ├── gmetaarg.hpp │ │ │ ├── gopaque.hpp │ │ │ ├── gproto.hpp │ │ │ ├── gpu │ │ │ ├── core.hpp │ │ │ ├── ggpukernel.hpp │ │ │ └── imgproc.hpp │ │ │ ├── gscalar.hpp │ │ │ ├── gstreaming.hpp │ │ │ ├── gtransform.hpp │ │ │ ├── gtype_traits.hpp │ │ │ ├── gtyped.hpp │ │ │ ├── imgproc.hpp │ │ │ ├── infer.hpp │ │ │ ├── infer │ │ │ ├── bindings_ie.hpp │ │ │ ├── bindings_onnx.hpp │ │ │ ├── ie.hpp │ │ │ ├── onnx.hpp │ │ │ └── parsers.hpp │ │ │ ├── media.hpp │ │ │ ├── oak │ │ │ ├── infer.hpp │ │ │ └── oak.hpp │ │ │ ├── ocl │ │ │ ├── core.hpp │ │ │ ├── goclkernel.hpp │ │ │ └── imgproc.hpp │ │ │ ├── opencv_includes.hpp │ │ │ ├── operators.hpp │ │ │ ├── own │ │ │ ├── assert.hpp │ │ │ ├── convert.hpp │ │ │ ├── cvdefs.hpp │ │ │ ├── exports.hpp │ │ │ ├── mat.hpp │ │ │ ├── saturate.hpp │ │ │ ├── scalar.hpp │ │ │ └── types.hpp │ │ │ ├── plaidml │ │ │ ├── core.hpp │ │ │ ├── gplaidmlkernel.hpp │ │ │ └── plaidml.hpp │ │ │ ├── python │ │ │ └── python.hpp │ │ │ ├── render.hpp │ │ │ ├── render │ │ │ ├── render.hpp │ │ │ └── render_types.hpp │ │ │ ├── rmat.hpp │ │ │ ├── s11n.hpp │ │ │ ├── s11n │ │ │ └── base.hpp │ │ │ ├── stereo.hpp │ │ │ ├── streaming │ │ │ ├── cap.hpp │ │ │ ├── desync.hpp │ │ │ ├── format.hpp │ │ │ ├── gstreamer │ │ │ │ ├── gstreamerpipeline.hpp │ │ │ │ └── gstreamersource.hpp │ │ │ ├── meta.hpp │ │ │ ├── onevpl │ │ │ │ ├── accel_types.hpp │ │ │ │ ├── cfg_params.hpp │ │ │ │ ├── data_provider_interface.hpp │ │ │ │ ├── default.hpp │ │ │ │ ├── device_selector_interface.hpp │ │ │ │ └── source.hpp │ │ │ ├── source.hpp │ │ │ └── sync.hpp │ │ │ ├── util │ │ │ ├── any.hpp │ │ │ ├── compiler_hints.hpp │ │ │ ├── copy_through_move.hpp │ │ │ ├── optional.hpp │ │ │ ├── throw.hpp │ │ │ ├── type_traits.hpp │ │ │ ├── util.hpp │ │ │ └── variant.hpp │ │ │ └── video.hpp │ ├── misc │ │ └── python │ │ │ ├── package │ │ │ └── gapi │ │ │ │ └── __init__.py │ │ │ ├── pyopencv_gapi.hpp │ │ │ ├── python_bridge.hpp │ │ │ ├── samples │ │ │ └── gaze_estimation.py │ │ │ ├── shadow_gapi.hpp │ │ │ └── test │ │ │ ├── test_gapi_core.py │ │ │ ├── test_gapi_imgproc.py │ │ │ ├── test_gapi_infer.py │ │ │ ├── test_gapi_infer_onnx.py │ │ │ ├── test_gapi_render.py │ │ │ ├── test_gapi_sample_pipelines.py │ │ │ ├── test_gapi_stateful_kernel.py │ │ │ ├── test_gapi_streaming.py │ │ │ └── test_gapi_types.py │ ├── perf │ │ ├── common │ │ │ ├── gapi_core_perf_tests.cpp │ │ │ ├── gapi_core_perf_tests.hpp │ │ │ ├── gapi_core_perf_tests_inl.hpp │ │ │ ├── gapi_imgproc_perf_tests.cpp │ │ │ ├── gapi_imgproc_perf_tests.hpp │ │ │ ├── gapi_imgproc_perf_tests_inl.hpp │ │ │ ├── gapi_render_perf_tests.cpp │ │ │ ├── gapi_render_perf_tests.hpp │ │ │ ├── gapi_render_perf_tests_inl.hpp │ │ │ ├── gapi_video_perf_tests.cpp │ │ │ ├── gapi_video_perf_tests.hpp │ │ │ └── gapi_video_perf_tests_inl.hpp │ │ ├── cpu │ │ │ ├── gapi_core_perf_tests_cpu.cpp │ │ │ ├── gapi_core_perf_tests_fluid.cpp │ │ │ ├── gapi_imgproc_perf_tests_cpu.cpp │ │ │ ├── gapi_imgproc_perf_tests_fluid.cpp │ │ │ └── gapi_video_perf_tests_cpu.cpp │ │ ├── gpu │ │ │ ├── gapi_core_perf_tests_gpu.cpp │ │ │ └── gapi_imgproc_perf_tests_gpu.cpp │ │ ├── internal │ │ │ └── gapi_compiler_perf_tests.cpp │ │ ├── perf_bench.cpp │ │ ├── perf_main.cpp │ │ ├── perf_precomp.hpp │ │ ├── render │ │ │ └── gapi_render_perf_tests_ocv.cpp │ │ └── streaming │ │ │ └── gapi_streaming_source_perf_tests.cpp │ ├── samples │ │ ├── api_example.cpp │ │ ├── data │ │ │ └── config_template.yml │ │ ├── draw_example.cpp │ │ ├── face_detection_mtcnn.cpp │ │ ├── gaze_estimation.cpp │ │ ├── infer_ie_onnx_hybrid.cpp │ │ ├── infer_single_roi.cpp │ │ ├── infer_ssd_onnx.cpp │ │ ├── oak_basic_infer.cpp │ │ ├── oak_copy.cpp │ │ ├── oak_rgb_camera_encoding.cpp │ │ ├── oak_small_hetero_pipeline.cpp │ │ ├── onevpl_infer_with_advanced_device_selection.cpp │ │ ├── onevpl_source_to_bgr_conv.cpp │ │ ├── pipeline_modeling_tool.cpp │ │ ├── pipeline_modeling_tool │ │ │ ├── dummy_source.hpp │ │ │ ├── pipeline.hpp │ │ │ ├── pipeline_builder.hpp │ │ │ ├── test_pipeline_modeling_tool.py │ │ │ └── utils.hpp │ │ ├── privacy_masking_camera.cpp │ │ ├── semantic_segmentation.cpp │ │ ├── slides_blur_gapi.cpp │ │ ├── slides_sobel_cv.cpp │ │ ├── slides_sobel_gapi.cpp │ │ └── text_detection.cpp │ ├── scripts │ │ └── measure_privacy_masking.py │ ├── src │ │ ├── api │ │ │ ├── README.md │ │ │ ├── garray.cpp │ │ │ ├── gbackend.cpp │ │ │ ├── gbackend_priv.hpp │ │ │ ├── gcall.cpp │ │ │ ├── gcall_priv.hpp │ │ │ ├── gcomputation.cpp │ │ │ ├── gcomputation_priv.hpp │ │ │ ├── gframe.cpp │ │ │ ├── ginfer.cpp │ │ │ ├── gkernel.cpp │ │ │ ├── gmat.cpp │ │ │ ├── gnode.cpp │ │ │ ├── gnode.hpp │ │ │ ├── gnode_priv.hpp │ │ │ ├── gopaque.cpp │ │ │ ├── gorigin.cpp │ │ │ ├── gorigin.hpp │ │ │ ├── gproto.cpp │ │ │ ├── gproto_priv.hpp │ │ │ ├── grunarg.cpp │ │ │ ├── gscalar.cpp │ │ │ ├── kernels_core.cpp │ │ │ ├── kernels_imgproc.cpp │ │ │ ├── kernels_nnparsers.cpp │ │ │ ├── kernels_stereo.cpp │ │ │ ├── kernels_streaming.cpp │ │ │ ├── kernels_video.cpp │ │ │ ├── media.cpp │ │ │ ├── ocv_mask_creator.hpp │ │ │ ├── operators.cpp │ │ │ ├── render.cpp │ │ │ ├── render_ocv.cpp │ │ │ ├── render_ocv.hpp │ │ │ ├── render_priv.hpp │ │ │ ├── rmat.cpp │ │ │ └── s11n.cpp │ │ ├── backends │ │ │ ├── README.md │ │ │ ├── common │ │ │ │ ├── gbackend.hpp │ │ │ │ ├── gcompoundbackend.cpp │ │ │ │ ├── gcompoundkernel.cpp │ │ │ │ ├── gmetabackend.cpp │ │ │ │ ├── gmetabackend.hpp │ │ │ │ ├── serialization.cpp │ │ │ │ └── serialization.hpp │ │ │ ├── cpu │ │ │ │ ├── gcpubackend.cpp │ │ │ │ ├── gcpubackend.hpp │ │ │ │ ├── gcpucore.cpp │ │ │ │ ├── gcpuimgproc.cpp │ │ │ │ ├── gcpukernel.cpp │ │ │ │ ├── gcpustereo.cpp │ │ │ │ ├── gcpuvideo.cpp │ │ │ │ ├── gnnparsers.cpp │ │ │ │ └── gnnparsers.hpp │ │ │ ├── fluid │ │ │ │ ├── gfluidbackend.cpp │ │ │ │ ├── gfluidbackend.hpp │ │ │ │ ├── gfluidbuffer.cpp │ │ │ │ ├── gfluidbuffer_priv.hpp │ │ │ │ ├── gfluidcore.cpp │ │ │ │ ├── gfluidcore_func.dispatch.cpp │ │ │ │ ├── gfluidcore_func.hpp │ │ │ │ ├── gfluidcore_func.simd.hpp │ │ │ │ ├── gfluidcore_simd_sse41.hpp │ │ │ │ ├── gfluidimgproc.cpp │ │ │ │ ├── gfluidimgproc_func.dispatch.cpp │ │ │ │ ├── gfluidimgproc_func.hpp │ │ │ │ ├── gfluidimgproc_func.simd.hpp │ │ │ │ ├── gfluidimgproc_simd_avx2.hpp │ │ │ │ └── gfluidutils.hpp │ │ │ ├── ie │ │ │ │ ├── bindings_ie.cpp │ │ │ │ ├── giebackend.cpp │ │ │ │ ├── giebackend.hpp │ │ │ │ ├── giebackend │ │ │ │ │ ├── giewrapper.cpp │ │ │ │ │ └── giewrapper.hpp │ │ │ │ └── util.hpp │ │ │ ├── oak │ │ │ │ ├── goak.cpp │ │ │ │ ├── goak_memory_adapters.cpp │ │ │ │ ├── goakbackend.cpp │ │ │ │ └── oak_memory_adapters.hpp │ │ │ ├── ocl │ │ │ │ ├── goclbackend.cpp │ │ │ │ ├── goclbackend.hpp │ │ │ │ ├── goclcore.cpp │ │ │ │ ├── goclcore.hpp │ │ │ │ ├── goclimgproc.cpp │ │ │ │ ├── goclimgproc.hpp │ │ │ │ └── goclkernel.cpp │ │ │ ├── onnx │ │ │ │ ├── bindings_onnx.cpp │ │ │ │ ├── gonnxbackend.cpp │ │ │ │ └── gonnxbackend.hpp │ │ │ ├── plaidml │ │ │ │ ├── gplaidmlbackend.cpp │ │ │ │ ├── gplaidmlbackend.hpp │ │ │ │ ├── gplaidmlcore.cpp │ │ │ │ └── plaidml_util.hpp │ │ │ ├── python │ │ │ │ └── gpythonbackend.cpp │ │ │ ├── render │ │ │ │ ├── ft_render.cpp │ │ │ │ ├── ft_render.hpp │ │ │ │ ├── ft_render_priv.hpp │ │ │ │ └── grenderocv.cpp │ │ │ └── streaming │ │ │ │ ├── gstreamingbackend.cpp │ │ │ │ ├── gstreamingbackend.hpp │ │ │ │ └── gstreamingkernel.hpp │ │ ├── compiler │ │ │ ├── README.md │ │ │ ├── gcompiled.cpp │ │ │ ├── gcompiled_priv.hpp │ │ │ ├── gcompiler.cpp │ │ │ ├── gcompiler.hpp │ │ │ ├── gislandmodel.cpp │ │ │ ├── gislandmodel.hpp │ │ │ ├── gmodel.cpp │ │ │ ├── gmodel.hpp │ │ │ ├── gmodel_priv.hpp │ │ │ ├── gmodelbuilder.cpp │ │ │ ├── gmodelbuilder.hpp │ │ │ ├── gobjref.hpp │ │ │ ├── gstreaming.cpp │ │ │ ├── gstreaming_priv.hpp │ │ │ ├── passes │ │ │ │ ├── dump_dot.cpp │ │ │ │ ├── exec.cpp │ │ │ │ ├── helpers.cpp │ │ │ │ ├── helpers.hpp │ │ │ │ ├── intrin.cpp │ │ │ │ ├── islands.cpp │ │ │ │ ├── kernels.cpp │ │ │ │ ├── meta.cpp │ │ │ │ ├── passes.hpp │ │ │ │ ├── pattern_matching.cpp │ │ │ │ ├── pattern_matching.hpp │ │ │ │ ├── perform_substitution.cpp │ │ │ │ ├── streaming.cpp │ │ │ │ └── transformations.cpp │ │ │ └── transactions.hpp │ │ ├── executor │ │ │ ├── conc_queue.hpp │ │ │ ├── gabstractexecutor.cpp │ │ │ ├── gabstractexecutor.hpp │ │ │ ├── gabstractstreamingexecutor.cpp │ │ │ ├── gabstractstreamingexecutor.hpp │ │ │ ├── gasync.cpp │ │ │ ├── gexecutor.cpp │ │ │ ├── gexecutor.hpp │ │ │ ├── gstreamingexecutor.cpp │ │ │ ├── gstreamingexecutor.hpp │ │ │ ├── gtbbexecutor.cpp │ │ │ ├── gtbbexecutor.hpp │ │ │ └── last_value.hpp │ │ ├── logger.hpp │ │ ├── precomp.hpp │ │ ├── streaming │ │ │ ├── gstreamer │ │ │ │ ├── gstreamer_buffer_utils.cpp │ │ │ │ ├── gstreamer_buffer_utils.hpp │ │ │ │ ├── gstreamer_media_adapter.cpp │ │ │ │ ├── gstreamer_media_adapter.hpp │ │ │ │ ├── gstreamer_pipeline_facade.cpp │ │ │ │ ├── gstreamer_pipeline_facade.hpp │ │ │ │ ├── gstreamerenv.cpp │ │ │ │ ├── gstreamerenv.hpp │ │ │ │ ├── gstreamerpipeline.cpp │ │ │ │ ├── gstreamerpipeline_priv.hpp │ │ │ │ ├── gstreamerptr.hpp │ │ │ │ ├── gstreamersource.cpp │ │ │ │ └── gstreamersource_priv.hpp │ │ │ └── onevpl │ │ │ │ ├── accelerators │ │ │ │ ├── accel_policy_cpu.cpp │ │ │ │ ├── accel_policy_cpu.hpp │ │ │ │ ├── accel_policy_dx11.cpp │ │ │ │ ├── accel_policy_dx11.hpp │ │ │ │ ├── accel_policy_interface.hpp │ │ │ │ ├── accel_policy_va_api.cpp │ │ │ │ ├── accel_policy_va_api.hpp │ │ │ │ ├── dx11_alloc_resource.cpp │ │ │ │ ├── dx11_alloc_resource.hpp │ │ │ │ ├── surface │ │ │ │ │ ├── base_frame_adapter.cpp │ │ │ │ │ ├── base_frame_adapter.hpp │ │ │ │ │ ├── cpu_frame_adapter.cpp │ │ │ │ │ ├── cpu_frame_adapter.hpp │ │ │ │ │ ├── dx11_frame_adapter.cpp │ │ │ │ │ ├── dx11_frame_adapter.hpp │ │ │ │ │ ├── surface.cpp │ │ │ │ │ ├── surface.hpp │ │ │ │ │ ├── surface_pool.cpp │ │ │ │ │ └── surface_pool.hpp │ │ │ │ └── utils │ │ │ │ │ ├── elastic_barrier.hpp │ │ │ │ │ ├── shared_lock.cpp │ │ │ │ │ └── shared_lock.hpp │ │ │ │ ├── cfg_param_device_selector.cpp │ │ │ │ ├── cfg_param_device_selector.hpp │ │ │ │ ├── cfg_params.cpp │ │ │ │ ├── cfg_params_parser.cpp │ │ │ │ ├── cfg_params_parser.hpp │ │ │ │ ├── data_provider_defines.hpp │ │ │ │ ├── data_provider_dispatcher.cpp │ │ │ │ ├── data_provider_dispatcher.hpp │ │ │ │ ├── data_provider_interface_exception.cpp │ │ │ │ ├── default.cpp │ │ │ │ ├── demux │ │ │ │ ├── async_mfp_demux_data_provider.cpp │ │ │ │ └── async_mfp_demux_data_provider.hpp │ │ │ │ ├── device_selector_interface.cpp │ │ │ │ ├── engine │ │ │ │ ├── decode │ │ │ │ │ ├── decode_engine_legacy.cpp │ │ │ │ │ ├── decode_engine_legacy.hpp │ │ │ │ │ ├── decode_session.cpp │ │ │ │ │ └── decode_session.hpp │ │ │ │ ├── engine_session.cpp │ │ │ │ ├── engine_session.hpp │ │ │ │ ├── preproc │ │ │ │ │ ├── preproc_dispatcher.cpp │ │ │ │ │ ├── preproc_dispatcher.hpp │ │ │ │ │ ├── preproc_engine.cpp │ │ │ │ │ ├── preproc_engine.hpp │ │ │ │ │ ├── preproc_session.cpp │ │ │ │ │ ├── preproc_session.hpp │ │ │ │ │ ├── utils.cpp │ │ │ │ │ ├── utils.hpp │ │ │ │ │ └── vpp_preproc_defines.hpp │ │ │ │ ├── preproc_defines.hpp │ │ │ │ ├── preproc_engine_interface.cpp │ │ │ │ ├── preproc_engine_interface.hpp │ │ │ │ ├── processing_engine_base.cpp │ │ │ │ ├── processing_engine_base.hpp │ │ │ │ └── transcode │ │ │ │ │ ├── transcode_engine_legacy.cpp │ │ │ │ │ ├── transcode_engine_legacy.hpp │ │ │ │ │ ├── transcode_session.cpp │ │ │ │ │ └── transcode_session.hpp │ │ │ │ ├── file_data_provider.cpp │ │ │ │ ├── file_data_provider.hpp │ │ │ │ ├── onevpl_export.hpp │ │ │ │ ├── source.cpp │ │ │ │ ├── source_priv.cpp │ │ │ │ ├── source_priv.hpp │ │ │ │ ├── utils.cpp │ │ │ │ └── utils.hpp │ │ └── utils │ │ │ ├── itt.cpp │ │ │ └── itt.hpp │ └── test │ │ ├── common │ │ ├── gapi_compoundkernel_tests.cpp │ │ ├── gapi_core_tests.cpp │ │ ├── gapi_core_tests.hpp │ │ ├── gapi_core_tests_common.hpp │ │ ├── gapi_core_tests_inl.hpp │ │ ├── gapi_imgproc_tests.cpp │ │ ├── gapi_imgproc_tests.hpp │ │ ├── gapi_imgproc_tests_common.hpp │ │ ├── gapi_imgproc_tests_inl.hpp │ │ ├── gapi_operators_tests.cpp │ │ ├── gapi_operators_tests.hpp │ │ ├── gapi_operators_tests_inl.hpp │ │ ├── gapi_parsers_tests_common.hpp │ │ ├── gapi_render_tests.cpp │ │ ├── gapi_render_tests.hpp │ │ ├── gapi_stereo_tests.cpp │ │ ├── gapi_stereo_tests.hpp │ │ ├── gapi_stereo_tests_inl.hpp │ │ ├── gapi_streaming_tests_common.hpp │ │ ├── gapi_tests_common.hpp │ │ ├── gapi_tests_helpers.hpp │ │ ├── gapi_video_tests.cpp │ │ ├── gapi_video_tests.hpp │ │ ├── gapi_video_tests_common.hpp │ │ └── gapi_video_tests_inl.hpp │ │ ├── cpu │ │ ├── gapi_core_tests_cpu.cpp │ │ ├── gapi_core_tests_fluid.cpp │ │ ├── gapi_imgproc_tests_cpu.cpp │ │ ├── gapi_imgproc_tests_fluid.cpp │ │ ├── gapi_ocv_stateful_kernel_test_utils.hpp │ │ ├── gapi_ocv_stateful_kernel_tests.cpp │ │ ├── gapi_operators_tests_cpu.cpp │ │ ├── gapi_operators_tests_fluid.cpp │ │ ├── gapi_stereo_tests_cpu.cpp │ │ └── gapi_video_tests_cpu.cpp │ │ ├── executor │ │ └── gtbbexecutor_internal_tests.cpp │ │ ├── gapi_array_tests.cpp │ │ ├── gapi_async_test.cpp │ │ ├── gapi_basic_hetero_tests.cpp │ │ ├── gapi_compile_args_tests.cpp │ │ ├── gapi_desc_tests.cpp │ │ ├── gapi_fluid_parallel_rois_test.cpp │ │ ├── gapi_fluid_resize_test.cpp │ │ ├── gapi_fluid_roi_test.cpp │ │ ├── gapi_fluid_test.cpp │ │ ├── gapi_fluid_test_kernels.cpp │ │ ├── gapi_fluid_test_kernels.hpp │ │ ├── gapi_frame_tests.cpp │ │ ├── gapi_gcompiled_tests.cpp │ │ ├── gapi_gcomputation_tests.cpp │ │ ├── gapi_gpu_test.cpp │ │ ├── gapi_graph_meta_tests.cpp │ │ ├── gapi_kernel_tests.cpp │ │ ├── gapi_mock_kernels.hpp │ │ ├── gapi_opaque_tests.cpp │ │ ├── gapi_plaidml_pipelines.cpp │ │ ├── gapi_planar_test.cpp │ │ ├── gapi_sample_pipelines.cpp │ │ ├── gapi_scalar_tests.cpp │ │ ├── gapi_smoke_test.cpp │ │ ├── gapi_transform_tests.cpp │ │ ├── gapi_typed_tests.cpp │ │ ├── gapi_util_tests.cpp │ │ ├── gpu │ │ ├── gapi_core_tests_gpu.cpp │ │ ├── gapi_imgproc_tests_gpu.cpp │ │ └── gapi_operators_tests_gpu.cpp │ │ ├── infer │ │ ├── gapi_infer_ie_test.cpp │ │ ├── gapi_infer_onnx_test.cpp │ │ └── gapi_infer_tests.cpp │ │ ├── internal │ │ ├── gapi_int_backend_tests.cpp │ │ ├── gapi_int_dynamic_graph.cpp │ │ ├── gapi_int_executor_tests.cpp │ │ ├── gapi_int_garg_test.cpp │ │ ├── gapi_int_gmetaarg_test.cpp │ │ ├── gapi_int_gmodel_builder_test.cpp │ │ ├── gapi_int_island_fusion_tests.cpp │ │ ├── gapi_int_island_tests.cpp │ │ ├── gapi_int_pattern_matching_test.cpp │ │ ├── gapi_int_perform_substitution_test.cpp │ │ ├── gapi_int_proto_tests.cpp │ │ ├── gapi_int_recompilation_test.cpp │ │ ├── gapi_int_vectorref_test.cpp │ │ └── gapi_transactions_test.cpp │ │ ├── oak │ │ └── gapi_tests_oak.cpp │ │ ├── opencl_kernels_test_gapi.hpp │ │ ├── own │ │ ├── conc_queue_tests.cpp │ │ ├── gapi_types_tests.cpp │ │ ├── last_written_value_tests.cpp │ │ ├── mat_tests.cpp │ │ └── scalar_tests.cpp │ │ ├── render │ │ ├── ftp_render_test.cpp │ │ └── gapi_render_tests_ocv.cpp │ │ ├── rmat │ │ ├── rmat_integration_tests.cpp │ │ ├── rmat_test_common.hpp │ │ ├── rmat_tests.cpp │ │ └── rmat_view_tests.cpp │ │ ├── s11n │ │ ├── gapi_s11n_tests.cpp │ │ └── gapi_sample_pipelines_s11n.cpp │ │ ├── streaming │ │ ├── gapi_gstreamer_pipeline_facade_int_tests.cpp │ │ ├── gapi_gstreamersource_tests.cpp │ │ ├── gapi_streaming_sync_tests.cpp │ │ ├── gapi_streaming_tests.cpp │ │ ├── gapi_streaming_utils_test.cpp │ │ ├── gapi_streaming_vpl_core_test.cpp │ │ ├── gapi_streaming_vpl_data_provider.cpp │ │ ├── gapi_streaming_vpl_device_selector.cpp │ │ └── gapi_streaming_vpp_preproc_test.cpp │ │ ├── test_main.cpp │ │ ├── test_precomp.hpp │ │ └── util │ │ ├── any_tests.cpp │ │ ├── optional_tests.cpp │ │ └── variant_tests.cpp ├── highgui │ ├── CMakeLists.txt │ ├── cmake │ │ ├── detect_gtk.cmake │ │ ├── detect_wayland.cmake │ │ ├── detect_win32ui.cmake │ │ ├── init.cmake │ │ └── plugin.cmake │ ├── doc │ │ └── pics │ │ │ └── qtgui.png │ ├── include │ │ └── opencv2 │ │ │ ├── highgui.hpp │ │ │ └── highgui │ │ │ ├── highgui.hpp │ │ │ ├── highgui_c.h │ │ │ └── highgui_winrt.hpp │ ├── misc │ │ ├── java │ │ │ ├── filelist │ │ │ └── src │ │ │ │ └── java │ │ │ │ ├── highgui+HighGui.java │ │ │ │ └── highgui+ImageWindow.java │ │ └── plugins │ │ │ ├── build_plugins.sh │ │ │ └── plugin_gtk │ │ │ ├── CMakeLists.txt │ │ │ ├── Dockerfile-ubuntu-gtk2 │ │ │ ├── Dockerfile-ubuntu-gtk3 │ │ │ └── build.sh │ ├── src │ │ ├── backend.cpp │ │ ├── backend.hpp │ │ ├── factory.hpp │ │ ├── files_Qt │ │ │ └── Material │ │ │ │ ├── 106.png │ │ │ │ ├── 107.png │ │ │ │ ├── 19.png │ │ │ │ ├── 23.png │ │ │ │ ├── 24.png │ │ │ │ ├── 27.png │ │ │ │ ├── 28.png │ │ │ │ ├── 38.png │ │ │ │ ├── 43.png │ │ │ │ ├── 61.png │ │ │ │ ├── 7.png │ │ │ │ ├── LICENSE │ │ │ │ └── Readme.txt │ │ ├── plugin_api.hpp │ │ ├── plugin_wrapper.impl.hpp │ │ ├── precomp.hpp │ │ ├── registry.hpp │ │ ├── registry.impl.hpp │ │ ├── roiSelector.cpp │ │ ├── window.cpp │ │ ├── window_QT.cpp │ │ ├── window_QT.h │ │ ├── window_QT.qrc │ │ ├── window_cocoa.mm │ │ ├── window_gtk.cpp │ │ ├── window_w32.cpp │ │ ├── window_wayland.cpp │ │ ├── window_winrt.cpp │ │ ├── window_winrt_bridge.cpp │ │ └── window_winrt_bridge.hpp │ └── test │ │ ├── test_gui.cpp │ │ ├── test_main.cpp │ │ └── test_precomp.hpp ├── imgcodecs │ ├── CMakeLists.txt │ ├── include │ │ └── opencv2 │ │ │ ├── imgcodecs.hpp │ │ │ └── imgcodecs │ │ │ ├── imgcodecs.hpp │ │ │ ├── imgcodecs_c.h │ │ │ ├── ios.h │ │ │ ├── legacy │ │ │ └── constants_c.h │ │ │ └── macosx.h │ ├── misc │ │ ├── java │ │ │ └── test │ │ │ │ └── ImgcodecsTest.java │ │ └── objc │ │ │ ├── ios │ │ │ ├── Mat+Converters.h │ │ │ ├── Mat+Converters.mm │ │ │ ├── Mat+QuickLook.h │ │ │ └── Mat+QuickLook.mm │ │ │ ├── macosx │ │ │ ├── Mat+Converters.h │ │ │ ├── Mat+Converters.mm │ │ │ ├── Mat+QuickLook.h │ │ │ └── Mat+QuickLook.mm │ │ │ └── test │ │ │ └── ImgcodecsTest.swift │ ├── perf │ │ ├── perf_jpeg.cpp │ │ ├── perf_main.cpp │ │ ├── perf_png.cpp │ │ └── perf_precomp.hpp │ ├── src │ │ ├── apple_conversions.h │ │ ├── apple_conversions.mm │ │ ├── bitstrm.cpp │ │ ├── bitstrm.hpp │ │ ├── exif.cpp │ │ ├── exif.hpp │ │ ├── grfmt_base.cpp │ │ ├── grfmt_base.hpp │ │ ├── grfmt_bmp.cpp │ │ ├── grfmt_bmp.hpp │ │ ├── grfmt_exr.cpp │ │ ├── grfmt_exr.hpp │ │ ├── grfmt_gdal.cpp │ │ ├── grfmt_gdal.hpp │ │ ├── grfmt_gdcm.cpp │ │ ├── grfmt_gdcm.hpp │ │ ├── grfmt_hdr.cpp │ │ ├── grfmt_hdr.hpp │ │ ├── grfmt_jpeg.cpp │ │ ├── grfmt_jpeg.hpp │ │ ├── grfmt_jpeg2000.cpp │ │ ├── grfmt_jpeg2000.hpp │ │ ├── grfmt_jpeg2000_openjpeg.cpp │ │ ├── grfmt_jpeg2000_openjpeg.hpp │ │ ├── grfmt_pam.cpp │ │ ├── grfmt_pam.hpp │ │ ├── grfmt_pfm.cpp │ │ ├── grfmt_pfm.hpp │ │ ├── grfmt_png.cpp │ │ ├── grfmt_png.hpp │ │ ├── grfmt_pxm.cpp │ │ ├── grfmt_pxm.hpp │ │ ├── grfmt_spng.cpp │ │ ├── grfmt_spng.hpp │ │ ├── grfmt_sunras.cpp │ │ ├── grfmt_sunras.hpp │ │ ├── grfmt_tiff.cpp │ │ ├── grfmt_tiff.hpp │ │ ├── grfmt_webp.cpp │ │ ├── grfmt_webp.hpp │ │ ├── grfmts.hpp │ │ ├── ios_conversions.mm │ │ ├── loadsave.cpp │ │ ├── macosx_conversions.mm │ │ ├── precomp.hpp │ │ ├── rgbe.cpp │ │ ├── rgbe.hpp │ │ ├── utils.cpp │ │ └── utils.hpp │ └── test │ │ ├── test_common.cpp │ │ ├── test_common.hpp │ │ ├── test_exr.impl.hpp │ │ ├── test_grfmt.cpp │ │ ├── test_jpeg.cpp │ │ ├── test_main.cpp │ │ ├── test_png.cpp │ │ ├── test_precomp.hpp │ │ ├── test_read_write.cpp │ │ ├── test_tiff.cpp │ │ └── test_webp.cpp ├── imgproc │ ├── CMakeLists.txt │ ├── doc │ │ ├── colors.markdown │ │ └── pics │ │ │ ├── Bayer_patterns.png │ │ │ ├── backprojectpatch.png │ │ │ ├── bayer.png │ │ │ ├── boundingrect.png │ │ │ ├── building.jpg │ │ │ ├── building_lsd.png │ │ │ ├── colormaps │ │ │ ├── colorscale_autumn.jpg │ │ │ ├── colorscale_bone.jpg │ │ │ ├── colorscale_cividis.jpg │ │ │ ├── colorscale_cool.jpg │ │ │ ├── colorscale_deepgreen.jpg │ │ │ ├── colorscale_hot.jpg │ │ │ ├── colorscale_hsv.jpg │ │ │ ├── colorscale_inferno.jpg │ │ │ ├── colorscale_jet.jpg │ │ │ ├── colorscale_magma.jpg │ │ │ ├── colorscale_mkpj1.jpg │ │ │ ├── colorscale_mkpj2.jpg │ │ │ ├── colorscale_ocean.jpg │ │ │ ├── colorscale_parula.jpg │ │ │ ├── colorscale_pink.jpg │ │ │ ├── colorscale_plasma.jpg │ │ │ ├── colorscale_rainbow.jpg │ │ │ ├── colorscale_spring.jpg │ │ │ ├── colorscale_summer.jpg │ │ │ ├── colorscale_turbo.jpg │ │ │ ├── colorscale_twilight.jpg │ │ │ ├── colorscale_twilight_shifted.jpg │ │ │ ├── colorscale_viridis.jpg │ │ │ └── colorscale_winter.jpg │ │ │ ├── contoursecarea.png │ │ │ ├── cornersubpix.png │ │ │ ├── defects.png │ │ │ ├── delaunay_voronoi.png │ │ │ ├── ellipse.svg │ │ │ ├── houghp.png │ │ │ ├── integral.png │ │ │ ├── intersection.png │ │ │ ├── inv_logpolar.jpg │ │ │ ├── logpolar.jpg │ │ │ ├── minareabox.png │ │ │ ├── minenclosingtriangle.png │ │ │ ├── pointpolygon.png │ │ │ ├── polar_remap_doc.png │ │ │ ├── polar_remap_doc.svg │ │ │ ├── quadedge.png │ │ │ ├── subdiv.png │ │ │ └── threshold.png │ ├── include │ │ └── opencv2 │ │ │ ├── imgproc.hpp │ │ │ └── imgproc │ │ │ ├── bindings.hpp │ │ │ ├── detail │ │ │ └── gcgraph.hpp │ │ │ ├── hal │ │ │ ├── hal.hpp │ │ │ └── interface.h │ │ │ ├── imgproc.hpp │ │ │ ├── imgproc_c.h │ │ │ ├── segmentation.hpp │ │ │ └── types_c.h │ ├── misc │ │ ├── java │ │ │ ├── gen_dict.json │ │ │ ├── src │ │ │ │ └── java │ │ │ │ │ └── imgproc+Moments.java │ │ │ └── test │ │ │ │ ├── ImgprocTest.java │ │ │ │ ├── MomentsTest.java │ │ │ │ └── Subdiv2DTest.java │ │ └── objc │ │ │ ├── common │ │ │ ├── Moments.h │ │ │ └── Moments.mm │ │ │ ├── gen_dict.json │ │ │ └── test │ │ │ ├── ImgprocTest.swift │ │ │ ├── MomentsTest.swift │ │ │ └── Subdiv2DTest.swift │ ├── perf │ │ ├── opencl │ │ │ ├── perf_3vs4.cpp │ │ │ ├── perf_accumulate.cpp │ │ │ ├── perf_blend.cpp │ │ │ ├── perf_color.cpp │ │ │ ├── perf_filters.cpp │ │ │ ├── perf_gftt.cpp │ │ │ ├── perf_houghlines.cpp │ │ │ ├── perf_imgproc.cpp │ │ │ ├── perf_imgwarp.cpp │ │ │ ├── perf_matchTemplate.cpp │ │ │ ├── perf_moments.cpp │ │ │ └── perf_pyramid.cpp │ │ ├── perf_accumulate.cpp │ │ ├── perf_bilateral.cpp │ │ ├── perf_blur.cpp │ │ ├── perf_canny.cpp │ │ ├── perf_contours.cpp │ │ ├── perf_corners.cpp │ │ ├── perf_cvt_color.cpp │ │ ├── perf_distanceTransform.cpp │ │ ├── perf_filter2d.cpp │ │ ├── perf_floodfill.cpp │ │ ├── perf_goodFeaturesToTrack.cpp │ │ ├── perf_histogram.cpp │ │ ├── perf_houghcircles.cpp │ │ ├── perf_houghlines.cpp │ │ ├── perf_integral.cpp │ │ ├── perf_main.cpp │ │ ├── perf_matchTemplate.cpp │ │ ├── perf_moments.cpp │ │ ├── perf_morph.cpp │ │ ├── perf_phasecorr.cpp │ │ ├── perf_precomp.hpp │ │ ├── perf_pyramids.cpp │ │ ├── perf_remap.cpp │ │ ├── perf_resize.cpp │ │ ├── perf_sepfilters.cpp │ │ ├── perf_spatialgradient.cpp │ │ ├── perf_threshold.cpp │ │ └── perf_warp.cpp │ ├── src │ │ ├── _geom.h │ │ ├── accum.cpp │ │ ├── accum.dispatch.cpp │ │ ├── accum.simd.hpp │ │ ├── approx.cpp │ │ ├── bilateral_filter.dispatch.cpp │ │ ├── bilateral_filter.simd.hpp │ │ ├── blend.cpp │ │ ├── box_filter.dispatch.cpp │ │ ├── box_filter.simd.hpp │ │ ├── canny.cpp │ │ ├── ccl_bolelli_forest.inc.hpp │ │ ├── ccl_bolelli_forest_firstline.inc.hpp │ │ ├── ccl_bolelli_forest_lastline.inc.hpp │ │ ├── ccl_bolelli_forest_singleline.inc.hpp │ │ ├── clahe.cpp │ │ ├── color.cpp │ │ ├── color.hpp │ │ ├── color.simd_helpers.hpp │ │ ├── color_hsv.dispatch.cpp │ │ ├── color_hsv.simd.hpp │ │ ├── color_lab.cpp │ │ ├── color_rgb.dispatch.cpp │ │ ├── color_rgb.simd.hpp │ │ ├── color_yuv.dispatch.cpp │ │ ├── color_yuv.simd.hpp │ │ ├── colormap.cpp │ │ ├── connectedcomponents.cpp │ │ ├── contours.cpp │ │ ├── convhull.cpp │ │ ├── corner.avx.cpp │ │ ├── corner.cpp │ │ ├── corner.hpp │ │ ├── cornersubpix.cpp │ │ ├── demosaicing.cpp │ │ ├── deriv.cpp │ │ ├── distransform.cpp │ │ ├── drawing.cpp │ │ ├── emd.cpp │ │ ├── featureselect.cpp │ │ ├── filter.dispatch.cpp │ │ ├── filter.hpp │ │ ├── filter.simd.hpp │ │ ├── filterengine.hpp │ │ ├── fixedpoint.inl.hpp │ │ ├── floodfill.cpp │ │ ├── gabor.cpp │ │ ├── generalized_hough.cpp │ │ ├── geometry.cpp │ │ ├── grabcut.cpp │ │ ├── hal_replacement.hpp │ │ ├── hershey_fonts.cpp │ │ ├── histogram.cpp │ │ ├── hough.cpp │ │ ├── imgwarp.avx2.cpp │ │ ├── imgwarp.cpp │ │ ├── imgwarp.hpp │ │ ├── imgwarp.lasx.cpp │ │ ├── imgwarp.sse4_1.cpp │ │ ├── intelligent_scissors.cpp │ │ ├── intersection.cpp │ │ ├── linefit.cpp │ │ ├── lsd.cpp │ │ ├── main.cpp │ │ ├── matchcontours.cpp │ │ ├── median_blur.dispatch.cpp │ │ ├── median_blur.simd.hpp │ │ ├── min_enclosing_triangle.cpp │ │ ├── moments.cpp │ │ ├── morph.dispatch.cpp │ │ ├── morph.simd.hpp │ │ ├── opencl │ │ │ ├── accumulate.cl │ │ │ ├── bilateral.cl │ │ │ ├── blend_linear.cl │ │ │ ├── boxFilter.cl │ │ │ ├── boxFilter3x3.cl │ │ │ ├── calc_back_project.cl │ │ │ ├── canny.cl │ │ │ ├── clahe.cl │ │ │ ├── color_hsv.cl │ │ │ ├── color_lab.cl │ │ │ ├── color_rgb.cl │ │ │ ├── color_yuv.cl │ │ │ ├── corner.cl │ │ │ ├── covardata.cl │ │ │ ├── filter2D.cl │ │ │ ├── filter2DSmall.cl │ │ │ ├── filterSepCol.cl │ │ │ ├── filterSepRow.cl │ │ │ ├── filterSep_singlePass.cl │ │ │ ├── filterSmall.cl │ │ │ ├── gaussianBlur3x3.cl │ │ │ ├── gaussianBlur5x5.cl │ │ │ ├── gftt.cl │ │ │ ├── histogram.cl │ │ │ ├── hough_lines.cl │ │ │ ├── integral_sum.cl │ │ │ ├── laplacian3.cl │ │ │ ├── laplacian5.cl │ │ │ ├── linearPolar.cl │ │ │ ├── logPolar.cl │ │ │ ├── match_template.cl │ │ │ ├── medianFilter.cl │ │ │ ├── moments.cl │ │ │ ├── morph.cl │ │ │ ├── morph3x3.cl │ │ │ ├── precornerdetect.cl │ │ │ ├── pyr_down.cl │ │ │ ├── pyr_up.cl │ │ │ ├── pyramid_up.cl │ │ │ ├── remap.cl │ │ │ ├── resize.cl │ │ │ ├── sepFilter3x3.cl │ │ │ ├── threshold.cl │ │ │ ├── warp_affine.cl │ │ │ ├── warp_perspective.cl │ │ │ └── warp_transform.cl │ │ ├── phasecorr.cpp │ │ ├── precomp.hpp │ │ ├── pyramids.cpp │ │ ├── resize.avx2.cpp │ │ ├── resize.cpp │ │ ├── resize.hpp │ │ ├── resize.lasx.cpp │ │ ├── resize.sse4_1.cpp │ │ ├── rotcalipers.cpp │ │ ├── samplers.cpp │ │ ├── segmentation.cpp │ │ ├── shapedescr.cpp │ │ ├── smooth.dispatch.cpp │ │ ├── smooth.simd.hpp │ │ ├── spatialgradient.cpp │ │ ├── stackblur.cpp │ │ ├── subdivision2d.cpp │ │ ├── sumpixels.avx512_skx.hpp │ │ ├── sumpixels.dispatch.cpp │ │ ├── sumpixels.simd.hpp │ │ ├── tables.cpp │ │ ├── templmatch.cpp │ │ ├── thresh.cpp │ │ └── utils.cpp │ └── test │ │ ├── ocl │ │ ├── test_accumulate.cpp │ │ ├── test_blend.cpp │ │ ├── test_boxfilter.cpp │ │ ├── test_canny.cpp │ │ ├── test_color.cpp │ │ ├── test_filter2d.cpp │ │ ├── test_filters.cpp │ │ ├── test_gftt.cpp │ │ ├── test_histogram.cpp │ │ ├── test_houghlines.cpp │ │ ├── test_imgproc.cpp │ │ ├── test_match_template.cpp │ │ ├── test_medianfilter.cpp │ │ ├── test_pyramids.cpp │ │ ├── test_sepfilter2d.cpp │ │ └── test_warp.cpp │ │ ├── test_approxpoly.cpp │ │ ├── test_bilateral_filter.cpp │ │ ├── test_boundingrect.cpp │ │ ├── test_canny.cpp │ │ ├── test_color.cpp │ │ ├── test_connectedcomponents.cpp │ │ ├── test_contours.cpp │ │ ├── test_convhull.cpp │ │ ├── test_cvtyuv.cpp │ │ ├── test_distancetransform.cpp │ │ ├── test_drawing.cpp │ │ ├── test_emd.cpp │ │ ├── test_filter.cpp │ │ ├── test_fitellipse.cpp │ │ ├── test_fitellipse_ams.cpp │ │ ├── test_fitellipse_direct.cpp │ │ ├── test_floodfill.cpp │ │ ├── test_goodfeaturetotrack.cpp │ │ ├── test_grabcut.cpp │ │ ├── test_histograms.cpp │ │ ├── test_houghcircles.cpp │ │ ├── test_houghlines.cpp │ │ ├── test_imgproc_umat.cpp │ │ ├── test_imgwarp.cpp │ │ ├── test_imgwarp_strict.cpp │ │ ├── test_intelligent_scissors.cpp │ │ ├── test_intersectconvexconvex.cpp │ │ ├── test_intersection.cpp │ │ ├── test_lsd.cpp │ │ ├── test_main.cpp │ │ ├── test_moments.cpp │ │ ├── test_pc.cpp │ │ ├── test_precomp.hpp │ │ ├── test_pyramid.cpp │ │ ├── test_resize_bitexact.cpp │ │ ├── test_smooth_bitexact.cpp │ │ ├── test_stackblur.cpp │ │ ├── test_subdivision2d.cpp │ │ ├── test_templmatch.cpp │ │ ├── test_templmatchmask.cpp │ │ ├── test_thresh.cpp │ │ └── test_watershed.cpp ├── java │ ├── CMakeLists.txt │ ├── android_sdk │ │ ├── CMakeLists.txt │ │ ├── android_gradle_lib │ │ │ ├── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── attrs.xml │ │ ├── android_lib │ │ │ ├── AndroidManifest.xml │ │ │ ├── lint.xml │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── attrs.xml │ │ ├── build.gradle.in │ │ └── libcxx_helper │ │ │ ├── CMakeLists.txt │ │ │ └── dummy.cpp │ ├── check-tests.py │ ├── common.cmake │ ├── generator │ │ ├── CMakeLists.txt │ │ ├── android-21 │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── opencv │ │ │ │ └── android │ │ │ │ ├── Camera2Renderer.java │ │ │ │ ├── CameraGLRendererBase.java │ │ │ │ ├── CameraGLSurfaceView.java │ │ │ │ ├── CameraRenderer.java │ │ │ │ └── JavaCamera2View.java │ │ ├── android │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── opencv │ │ │ │ ├── android │ │ │ │ ├── AsyncServiceHelper.java │ │ │ │ ├── BaseLoaderCallback.java │ │ │ │ ├── CameraActivity.java │ │ │ │ ├── CameraBridgeViewBase.java │ │ │ │ ├── FpsMeter.java │ │ │ │ ├── InstallCallbackInterface.java │ │ │ │ ├── JavaCameraView.java │ │ │ │ ├── LoaderCallbackInterface.java │ │ │ │ ├── OpenCVLoader.java.in │ │ │ │ ├── StaticHelper.java │ │ │ │ └── Utils.java │ │ │ │ └── engine │ │ │ │ └── OpenCVEngineInterface.aidl │ │ ├── gen_java.py │ │ ├── src │ │ │ ├── cpp │ │ │ │ ├── Mat.cpp │ │ │ │ ├── common.h │ │ │ │ ├── converters.cpp │ │ │ │ ├── converters.h │ │ │ │ ├── jni_part.cpp │ │ │ │ ├── listconverters.cpp │ │ │ │ ├── listconverters.hpp │ │ │ │ ├── opencv_java.cpp │ │ │ │ ├── opencv_java.hpp │ │ │ │ └── utils.cpp │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── opencv │ │ │ │ ├── osgi │ │ │ │ ├── OpenCVInterface.java │ │ │ │ └── OpenCVNativeLoader.java.in │ │ │ │ └── utils │ │ │ │ └── Converters.java │ │ └── templates │ │ │ ├── cpp_module.template │ │ │ ├── java_class.prolog │ │ │ ├── java_class_inherited.prolog │ │ │ └── java_module.prolog │ ├── jar │ │ ├── CMakeLists.txt │ │ └── build.xml.in │ ├── jni │ │ └── CMakeLists.txt │ └── test │ │ ├── android_test │ │ ├── .classpath │ │ ├── .project │ │ ├── AndroidManifest.xml │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── org │ │ │ └── opencv │ │ │ └── test │ │ │ ├── OpenCVTestCase.java │ │ │ ├── OpenCVTestRunner.java │ │ │ └── android │ │ │ └── UtilsTest.java │ │ ├── common_test │ │ ├── res │ │ │ ├── drawable │ │ │ │ ├── chessboard.jpg │ │ │ │ ├── icon.png │ │ │ │ └── lena.png │ │ │ ├── layout │ │ │ │ └── main.xml │ │ │ ├── raw │ │ │ │ └── lbpcascade_frontalface.xml │ │ │ └── values │ │ │ │ └── strings.xml │ │ └── src │ │ │ └── org │ │ │ └── opencv │ │ │ └── test │ │ │ └── utils │ │ │ └── ConvertersTest.java │ │ └── pure_test │ │ ├── CMakeLists.txt │ │ ├── build.xml │ │ ├── lib │ │ └── junit-4.11.jar │ │ └── src │ │ └── org │ │ └── opencv │ │ └── test │ │ ├── OpenCVTestCase.java │ │ └── OpenCVTestRunner.java ├── js │ ├── CMakeLists.txt │ ├── common.cmake │ ├── generator │ │ ├── CMakeLists.txt │ │ ├── embindgen.py │ │ └── templates.py │ ├── perf │ │ ├── README.md │ │ ├── base.js │ │ ├── package.json │ │ ├── perf_64bits.html │ │ ├── perf_64bits.js │ │ ├── perf_helpfunc.js │ │ └── perf_imgproc │ │ │ ├── perf_blur.html │ │ │ ├── perf_blur.js │ │ │ ├── perf_cvtcolor.html │ │ │ ├── perf_cvtcolor.js │ │ │ ├── perf_dilate.html │ │ │ ├── perf_dilate.js │ │ │ ├── perf_erode.html │ │ │ ├── perf_erode.js │ │ │ ├── perf_filter2D.html │ │ │ ├── perf_filter2D.js │ │ │ ├── perf_gaussianBlur.html │ │ │ ├── perf_gaussianBlur.js │ │ │ ├── perf_medianBlur.html │ │ │ ├── perf_medianBlur.js │ │ │ ├── perf_pyrDown.html │ │ │ ├── perf_pyrDown.js │ │ │ ├── perf_remap.html │ │ │ ├── perf_remap.js │ │ │ ├── perf_resize.html │ │ │ ├── perf_resize.js │ │ │ ├── perf_scharr.html │ │ │ ├── perf_scharr.js │ │ │ ├── perf_sobel.html │ │ │ ├── perf_sobel.js │ │ │ ├── perf_threshold.html │ │ │ ├── perf_threshold.js │ │ │ ├── perf_warpAffine.html │ │ │ ├── perf_warpAffine.js │ │ │ ├── perf_warpPerspective.html │ │ │ └── perf_warpPerspective.js │ ├── src │ │ ├── .eslintrc.json │ │ ├── core_bindings.cpp │ │ ├── helpers.js │ │ ├── loader.js │ │ └── make_umd.py │ └── test │ │ ├── .eslintrc.json │ │ ├── package.json │ │ ├── run_puppeteer.js │ │ ├── test_calib3d.js │ │ ├── test_features2d.js │ │ ├── test_imgproc.js │ │ ├── test_mat.js │ │ ├── test_objdetect.js │ │ ├── test_photo.js │ │ ├── test_utils.js │ │ ├── test_video.js │ │ ├── tests.html │ │ └── tests.js ├── ml │ ├── CMakeLists.txt │ ├── doc │ │ ├── ml_intro.markdown │ │ └── pics │ │ │ ├── SVM_Comparison.png │ │ │ ├── mlp.png │ │ │ ├── neuron_model.png │ │ │ └── sigmoid_bipolar.png │ ├── include │ │ └── opencv2 │ │ │ ├── ml.hpp │ │ │ └── ml │ │ │ ├── ml.hpp │ │ │ └── ml.inl.hpp │ ├── misc │ │ ├── java │ │ │ └── test │ │ │ │ └── MLTest.java │ │ ├── objc │ │ │ └── gen_dict.json │ │ └── python │ │ │ ├── pyopencv_ml.hpp │ │ │ └── test │ │ │ ├── test_digits.py │ │ │ ├── test_goodfeatures.py │ │ │ ├── test_knearest.py │ │ │ └── test_letter_recog.py │ ├── src │ │ ├── ann_mlp.cpp │ │ ├── boost.cpp │ │ ├── data.cpp │ │ ├── em.cpp │ │ ├── gbt.cpp │ │ ├── inner_functions.cpp │ │ ├── kdtree.cpp │ │ ├── kdtree.hpp │ │ ├── knearest.cpp │ │ ├── lr.cpp │ │ ├── nbayes.cpp │ │ ├── precomp.hpp │ │ ├── rtrees.cpp │ │ ├── svm.cpp │ │ ├── svmsgd.cpp │ │ ├── testset.cpp │ │ └── tree.cpp │ └── test │ │ ├── test_ann.cpp │ │ ├── test_bayes.cpp │ │ ├── test_em.cpp │ │ ├── test_kmeans.cpp │ │ ├── test_knearest.cpp │ │ ├── test_lr.cpp │ │ ├── test_main.cpp │ │ ├── test_mltests.cpp │ │ ├── test_precomp.hpp │ │ ├── test_rtrees.cpp │ │ ├── test_save_load.cpp │ │ ├── test_svmsgd.cpp │ │ ├── test_svmtrainauto.cpp │ │ └── test_utils.cpp ├── objc │ ├── CMakeLists.txt │ ├── common.cmake │ ├── doc │ │ └── README.md │ ├── generator │ │ ├── CMakeLists.txt │ │ ├── gen_objc.py │ │ └── templates │ │ │ ├── cmakelists.template │ │ │ ├── objc_class_body.template │ │ │ ├── objc_class_header.template │ │ │ ├── objc_module_body.template │ │ │ └── objc_module_header.template │ └── test │ │ ├── cmakelists.template │ │ ├── dummy │ │ └── dummy.mm │ │ └── test │ │ └── OpenCVTestCase.swift ├── objdetect │ ├── CMakeLists.txt │ ├── doc │ │ ├── objdetect.bib │ │ └── pics │ │ │ └── haarfeatures.png │ ├── include │ │ └── opencv2 │ │ │ ├── objdetect.hpp │ │ │ └── objdetect │ │ │ ├── aruco_board.hpp │ │ │ ├── aruco_detector.hpp │ │ │ ├── aruco_dictionary.hpp │ │ │ ├── charuco_detector.hpp │ │ │ ├── detection_based_tracker.hpp │ │ │ ├── face.hpp │ │ │ └── objdetect.hpp │ ├── misc │ │ ├── java │ │ │ └── test │ │ │ │ ├── ArucoTest.java │ │ │ │ ├── CascadeClassifierTest.java │ │ │ │ ├── HOGDescriptorTest.java │ │ │ │ ├── ObjdetectTest.java │ │ │ │ └── QRCodeDetectorTest.java │ │ └── python │ │ │ ├── pyopencv_objdetect.hpp │ │ │ └── test │ │ │ ├── test_facedetect.py │ │ │ ├── test_objdetect_aruco.py │ │ │ ├── test_peopledetect.py │ │ │ └── test_qrcode_detect.py │ ├── perf │ │ ├── opencl │ │ │ ├── perf_cascades.cpp │ │ │ └── perf_hogdetect.cpp │ │ ├── perf_aruco.cpp │ │ ├── perf_main.cpp │ │ ├── perf_precomp.hpp │ │ └── perf_qrcode_pipeline.cpp │ ├── src │ │ ├── aruco │ │ │ ├── apriltag │ │ │ │ ├── apriltag_quad_thresh.cpp │ │ │ │ ├── apriltag_quad_thresh.hpp │ │ │ │ ├── predefined_dictionaries_apriltag.hpp │ │ │ │ ├── unionfind.hpp │ │ │ │ ├── zarray.hpp │ │ │ │ ├── zmaxheap.cpp │ │ │ │ └── zmaxheap.hpp │ │ │ ├── aruco_board.cpp │ │ │ ├── aruco_detector.cpp │ │ │ ├── aruco_dictionary.cpp │ │ │ ├── aruco_utils.cpp │ │ │ ├── aruco_utils.hpp │ │ │ ├── charuco_detector.cpp │ │ │ └── predefined_dictionaries.hpp │ │ ├── cascadedetect.cpp │ │ ├── cascadedetect.hpp │ │ ├── cascadedetect_convert.cpp │ │ ├── detection_based_tracker.cpp │ │ ├── face_detect.cpp │ │ ├── face_recognize.cpp │ │ ├── hog.cpp │ │ ├── main.cpp │ │ ├── opencl │ │ │ ├── cascadedetect.cl │ │ │ └── objdetect_hog.cl │ │ ├── precomp.hpp │ │ ├── qrcode.cpp │ │ ├── qrcode_encoder.cpp │ │ └── qrcode_encoder_table.inl.hpp │ ├── test │ │ ├── opencl │ │ │ └── test_hogdetector.cpp │ │ ├── test_aruco_utils.cpp │ │ ├── test_aruco_utils.hpp │ │ ├── test_arucodetection.cpp │ │ ├── test_boarddetection.cpp │ │ ├── test_cascadeandhog.cpp │ │ ├── test_charucodetection.cpp │ │ ├── test_face.cpp │ │ ├── test_main.cpp │ │ ├── test_precomp.hpp │ │ ├── test_qrcode.cpp │ │ └── test_qrcode_encode.cpp │ └── tutorials │ │ └── images │ │ ├── singlemarkersaxes.jpg │ │ └── singlemarkersaxes2.jpg ├── photo │ ├── CMakeLists.txt │ ├── include │ │ └── opencv2 │ │ │ ├── photo.hpp │ │ │ └── photo │ │ │ ├── cuda.hpp │ │ │ ├── legacy │ │ │ └── constants_c.h │ │ │ └── photo.hpp │ ├── misc │ │ ├── java │ │ │ └── test │ │ │ │ └── PhotoTest.java │ │ └── objc │ │ │ └── gen_dict.json │ ├── perf │ │ ├── opencl │ │ │ └── perf_denoising.cpp │ │ ├── perf_cuda.cpp │ │ ├── perf_hdr.cpp │ │ ├── perf_inpaint.cpp │ │ ├── perf_main.cpp │ │ └── perf_precomp.hpp │ ├── src │ │ ├── align.cpp │ │ ├── arrays.hpp │ │ ├── calibrate.cpp │ │ ├── contrast_preserve.cpp │ │ ├── contrast_preserve.hpp │ │ ├── cuda │ │ │ └── nlm.cu │ │ ├── denoise_tvl1.cpp │ │ ├── denoising.cpp │ │ ├── denoising.cuda.cpp │ │ ├── fast_nlmeans_denoising_invoker.hpp │ │ ├── fast_nlmeans_denoising_invoker_commons.hpp │ │ ├── fast_nlmeans_denoising_opencl.hpp │ │ ├── fast_nlmeans_multi_denoising_invoker.hpp │ │ ├── hdr_common.cpp │ │ ├── hdr_common.hpp │ │ ├── inpaint.cpp │ │ ├── merge.cpp │ │ ├── npr.cpp │ │ ├── npr.hpp │ │ ├── opencl │ │ │ └── nlmeans.cl │ │ ├── precomp.hpp │ │ ├── seamless_cloning.cpp │ │ ├── seamless_cloning.hpp │ │ ├── seamless_cloning_impl.cpp │ │ └── tonemap.cpp │ └── test │ │ ├── ocl │ │ └── test_denoising.cpp │ │ ├── test_cloning.cpp │ │ ├── test_decolor.cpp │ │ ├── test_denoise_tvl1.cpp │ │ ├── test_denoising.cpp │ │ ├── test_denoising.cuda.cpp │ │ ├── test_hdr.cpp │ │ ├── test_inpaint.cpp │ │ ├── test_main.cpp │ │ ├── test_npr.cpp │ │ └── test_precomp.hpp ├── python │ ├── CMakeLists.txt │ ├── bindings │ │ └── CMakeLists.txt │ ├── common.cmake │ ├── package │ │ ├── cv2 │ │ │ ├── __init__.py │ │ │ ├── load_config_py2.py │ │ │ └── load_config_py3.py │ │ ├── extra_modules │ │ │ └── misc │ │ │ │ ├── __init__.py │ │ │ │ └── version.py │ │ ├── setup.py │ │ └── template │ │ │ ├── config-x.y.py.in │ │ │ └── config.py.in │ ├── python2 │ │ └── CMakeLists.txt │ ├── python3 │ │ └── CMakeLists.txt │ ├── python_loader.cmake │ ├── src2 │ │ ├── cv2.cpp │ │ ├── cv2.hpp │ │ ├── cv2_convert.cpp │ │ ├── cv2_convert.hpp │ │ ├── cv2_highgui.cpp │ │ ├── cv2_highgui.hpp │ │ ├── cv2_numpy.cpp │ │ ├── cv2_numpy.hpp │ │ ├── cv2_util.cpp │ │ ├── cv2_util.hpp │ │ ├── gen2.py │ │ ├── hdr_parser.py │ │ └── pycompat.hpp │ ├── standalone.cmake │ └── test │ │ ├── CMakeLists.txt │ │ ├── test.py │ │ ├── test_algorithm_rw.py │ │ ├── test_async.py │ │ ├── test_camshift.py │ │ ├── test_copytomask.py │ │ ├── test_cuda.py │ │ ├── test_dft.py │ │ ├── test_features2d.py │ │ ├── test_filestorage_io.py │ │ ├── test_fitline.py │ │ ├── test_fs_cache_dir.py │ │ ├── test_gaussian_mix.py │ │ ├── test_grabcut.py │ │ ├── test_houghcircles.py │ │ ├── test_houghlines.py │ │ ├── test_kmeans.py │ │ ├── test_legacy.py │ │ ├── test_mat.py │ │ ├── test_misc.py │ │ ├── test_morphology.py │ │ ├── test_mser.py │ │ ├── test_norm.py │ │ ├── test_persistence.py │ │ ├── test_squares.py │ │ ├── test_texture_flow.py │ │ ├── test_umat.py │ │ ├── test_watershed.py │ │ ├── tests_common.py │ │ └── tst_scene_render.py ├── stitching │ ├── CMakeLists.txt │ ├── doc │ │ └── StitchingPipeline.jpg │ ├── include │ │ └── opencv2 │ │ │ ├── stitching.hpp │ │ │ └── stitching │ │ │ ├── detail │ │ │ ├── autocalib.hpp │ │ │ ├── blenders.hpp │ │ │ ├── camera.hpp │ │ │ ├── exposure_compensate.hpp │ │ │ ├── matchers.hpp │ │ │ ├── motion_estimators.hpp │ │ │ ├── seam_finders.hpp │ │ │ ├── timelapsers.hpp │ │ │ ├── util.hpp │ │ │ ├── util_inl.hpp │ │ │ ├── warpers.hpp │ │ │ └── warpers_inl.hpp │ │ │ └── warpers.hpp │ ├── misc │ │ └── python │ │ │ ├── pyopencv_stitching.hpp │ │ │ └── test │ │ │ └── test_stitching.py │ ├── perf │ │ ├── opencl │ │ │ ├── perf_stitch.cpp │ │ │ └── perf_warpers.cpp │ │ ├── perf_estimators.cpp │ │ ├── perf_main.cpp │ │ ├── perf_matchers.cpp │ │ ├── perf_precomp.hpp │ │ └── perf_stich.cpp │ ├── src │ │ ├── autocalib.cpp │ │ ├── blenders.cpp │ │ ├── camera.cpp │ │ ├── cuda │ │ │ ├── build_warp_maps.cu │ │ │ └── multiband_blend.cu │ │ ├── exposure_compensate.cpp │ │ ├── matchers.cpp │ │ ├── motion_estimators.cpp │ │ ├── opencl │ │ │ ├── multibandblend.cl │ │ │ └── warpers.cl │ │ ├── precomp.hpp │ │ ├── seam_finders.cpp │ │ ├── stitcher.cpp │ │ ├── timelapsers.cpp │ │ ├── util.cpp │ │ ├── util_log.hpp │ │ ├── warpers.cpp │ │ └── warpers_cuda.cpp │ └── test │ │ ├── ocl │ │ └── test_warpers.cpp │ │ ├── test_blenders.cpp │ │ ├── test_blenders.cuda.cpp │ │ ├── test_exposure_compensate.cpp │ │ ├── test_main.cpp │ │ ├── test_matchers.cpp │ │ ├── test_precomp.hpp │ │ ├── test_reprojection.cpp │ │ ├── test_stitcher.cpp │ │ └── test_wave_correction.cpp ├── ts │ ├── CMakeLists.txt │ ├── include │ │ └── opencv2 │ │ │ ├── ts.hpp │ │ │ └── ts │ │ │ ├── cuda_perf.hpp │ │ │ ├── cuda_test.hpp │ │ │ ├── ocl_perf.hpp │ │ │ ├── ocl_test.hpp │ │ │ ├── ts_ext.hpp │ │ │ ├── ts_gtest.h │ │ │ └── ts_perf.hpp │ ├── misc │ │ ├── chart.py │ │ ├── color.py │ │ ├── concatlogs.py │ │ ├── perf_tests_timing.py │ │ ├── report.py │ │ ├── run.py │ │ ├── run_android.py │ │ ├── run_long.py │ │ ├── run_suite.py │ │ ├── run_utils.py │ │ ├── summary.py │ │ ├── table_formatter.py │ │ ├── testlog_parser.py │ │ ├── trace_profiler.py │ │ └── xls-report.py │ └── src │ │ ├── cuda_perf.cpp │ │ ├── cuda_test.cpp │ │ ├── ocl_perf.cpp │ │ ├── ocl_test.cpp │ │ ├── precomp.hpp │ │ ├── ts.cpp │ │ ├── ts_arrtest.cpp │ │ ├── ts_func.cpp │ │ ├── ts_gtest.cpp │ │ ├── ts_perf.cpp │ │ ├── ts_tags.cpp │ │ └── ts_tags.hpp ├── video │ ├── CMakeLists.txt │ ├── doc │ │ └── video.bib │ ├── include │ │ └── opencv2 │ │ │ ├── video.hpp │ │ │ └── video │ │ │ ├── background_segm.hpp │ │ │ ├── detail │ │ │ └── tracking.detail.hpp │ │ │ ├── legacy │ │ │ └── constants_c.h │ │ │ ├── tracking.hpp │ │ │ └── video.hpp │ ├── misc │ │ ├── java │ │ │ ├── gen_dict.json │ │ │ └── test │ │ │ │ ├── BackgroundSubtractorMOGTest.java │ │ │ │ ├── KalmanFilterTest.java │ │ │ │ ├── TrackerCreateTest.java │ │ │ │ └── VideoTest.java │ │ └── python │ │ │ ├── pyopencv_video.hpp │ │ │ └── test │ │ │ ├── test_lk_homography.py │ │ │ ├── test_lk_track.py │ │ │ └── test_tracking.py │ ├── perf │ │ ├── opencl │ │ │ ├── perf_bgfg_knn.cpp │ │ │ ├── perf_bgfg_mog2.cpp │ │ │ ├── perf_dis_optflow.cpp │ │ │ ├── perf_motempl.cpp │ │ │ ├── perf_optflow_farneback.cpp │ │ │ └── perf_optflow_pyrlk.cpp │ │ ├── perf_bgfg_knn.cpp │ │ ├── perf_bgfg_mog2.cpp │ │ ├── perf_bgfg_utils.hpp │ │ ├── perf_disflow.cpp │ │ ├── perf_ecc.cpp │ │ ├── perf_main.cpp │ │ ├── perf_optflowpyrlk.cpp │ │ ├── perf_precomp.hpp │ │ ├── perf_trackers.cpp │ │ └── perf_variational_refinement.cpp │ ├── src │ │ ├── bgfg_KNN.cpp │ │ ├── bgfg_gaussmix2.cpp │ │ ├── camshift.cpp │ │ ├── dis_flow.cpp │ │ ├── ecc.cpp │ │ ├── kalman.cpp │ │ ├── lkpyramid.cpp │ │ ├── lkpyramid.hpp │ │ ├── opencl │ │ │ ├── bgfg_knn.cl │ │ │ ├── bgfg_mog2.cl │ │ │ ├── dis_flow.cl │ │ │ ├── optical_flow_farneback.cl │ │ │ └── pyrlk.cl │ │ ├── optflowgf.cpp │ │ ├── optical_flow_io.cpp │ │ ├── precomp.hpp │ │ ├── tracking │ │ │ ├── detail │ │ │ │ ├── tracker_feature.cpp │ │ │ │ ├── tracker_feature_haar.impl.hpp │ │ │ │ ├── tracker_feature_set.cpp │ │ │ │ ├── tracker_mil_model.cpp │ │ │ │ ├── tracker_mil_model.hpp │ │ │ │ ├── tracker_mil_state.cpp │ │ │ │ ├── tracker_mil_state.hpp │ │ │ │ ├── tracker_model.cpp │ │ │ │ ├── tracker_sampler.cpp │ │ │ │ ├── tracker_sampler_algorithm.cpp │ │ │ │ ├── tracker_state_estimator.cpp │ │ │ │ ├── tracking_feature.cpp │ │ │ │ ├── tracking_feature.hpp │ │ │ │ ├── tracking_online_mil.cpp │ │ │ │ └── tracking_online_mil.hpp │ │ │ ├── tracker.cpp │ │ │ ├── tracker_dasiamrpn.cpp │ │ │ ├── tracker_goturn.cpp │ │ │ ├── tracker_mil.cpp │ │ │ └── tracker_nano.cpp │ │ └── variational_refinement.cpp │ └── test │ │ ├── ocl │ │ ├── test_bgfg_mog2.cpp │ │ ├── test_dis.cpp │ │ ├── test_optflow_farneback.cpp │ │ └── test_optflowpyrlk.cpp │ │ ├── test_OF_accuracy.cpp │ │ ├── test_OF_reproducibility.cpp │ │ ├── test_accum.cpp │ │ ├── test_camshift.cpp │ │ ├── test_ecc.cpp │ │ ├── test_estimaterigid.cpp │ │ ├── test_kalman.cpp │ │ ├── test_main.cpp │ │ ├── test_optflowpyrlk.cpp │ │ ├── test_precomp.hpp │ │ ├── test_trackers.cpp │ │ └── test_trackers.impl.hpp ├── videoio │ ├── CMakeLists.txt │ ├── cmake │ │ ├── detect_android_camera.cmake │ │ ├── detect_android_mediandk.cmake │ │ ├── detect_aravis.cmake │ │ ├── detect_avfoundation.cmake │ │ ├── detect_dc1394.cmake │ │ ├── detect_dshow.cmake │ │ ├── detect_ffmpeg.cmake │ │ ├── detect_gphoto.cmake │ │ ├── detect_gstreamer.cmake │ │ ├── detect_ios.cmake │ │ ├── detect_msdk.cmake │ │ ├── detect_msmf.cmake │ │ ├── detect_obsensor.cmake │ │ ├── detect_openni2.cmake │ │ ├── detect_pvapi.cmake │ │ ├── detect_realsense.cmake │ │ ├── detect_ueye.cmake │ │ ├── detect_v4l.cmake │ │ ├── detect_ximea.cmake │ │ ├── detect_xine.cmake │ │ ├── init.cmake │ │ └── plugin.cmake │ ├── doc │ │ ├── pics │ │ │ └── videoio_overview.svg │ │ └── videoio_overview.markdown │ ├── include │ │ └── opencv2 │ │ │ ├── videoio.hpp │ │ │ └── videoio │ │ │ ├── cap_ios.h │ │ │ ├── cap_winrt.hpp │ │ │ ├── container_avi.private.hpp │ │ │ ├── doc │ │ │ └── hwaccel.doc.hpp │ │ │ ├── legacy │ │ │ └── constants_c.h │ │ │ ├── registry.hpp │ │ │ ├── videoio.hpp │ │ │ └── videoio_c.h │ ├── misc │ │ ├── build_plugins.sh │ │ ├── gen_dict.json │ │ ├── java │ │ │ └── test │ │ │ │ └── VideoCaptureTest.java │ │ ├── objc │ │ │ ├── gen_dict.json │ │ │ └── ios │ │ │ │ ├── CvAbstractCamera2.mm │ │ │ │ ├── CvCamera2.h │ │ │ │ ├── CvPhotoCamera2.m │ │ │ │ └── CvVideoCamera2.mm │ │ ├── plugin_ffmpeg │ │ │ ├── CMakeLists.txt │ │ │ ├── Dockerfile-ffmpeg │ │ │ ├── Dockerfile-ubuntu │ │ │ ├── build-standalone.sh │ │ │ └── build-ubuntu.sh │ │ ├── plugin_gstreamer │ │ │ ├── CMakeLists.txt │ │ │ ├── Dockerfile │ │ │ └── build.sh │ │ └── python │ │ │ ├── pyopencv_videoio.hpp │ │ │ └── test │ │ │ └── test_videoio.py │ ├── perf │ │ ├── perf_camera.impl.hpp │ │ ├── perf_input.cpp │ │ ├── perf_main.cpp │ │ ├── perf_output.cpp │ │ └── perf_precomp.hpp │ ├── src │ │ ├── backend.hpp │ │ ├── backend_plugin.cpp │ │ ├── backend_plugin_legacy.impl.hpp │ │ ├── backend_static.cpp │ │ ├── cap.cpp │ │ ├── cap_android_camera.cpp │ │ ├── cap_android_mediandk.cpp │ │ ├── cap_aravis.cpp │ │ ├── cap_avfoundation.mm │ │ ├── cap_avfoundation_mac.mm │ │ ├── cap_dc1394_v2.cpp │ │ ├── cap_dshow.cpp │ │ ├── cap_dshow.hpp │ │ ├── cap_ffmpeg.cpp │ │ ├── cap_ffmpeg_hw.hpp │ │ ├── cap_ffmpeg_impl.hpp │ │ ├── cap_ffmpeg_legacy_api.hpp │ │ ├── cap_gphoto2.cpp │ │ ├── cap_gstreamer.cpp │ │ ├── cap_images.cpp │ │ ├── cap_interface.hpp │ │ ├── cap_ios_abstract_camera.mm │ │ ├── cap_ios_photo_camera.mm │ │ ├── cap_ios_video_camera.mm │ │ ├── cap_librealsense.cpp │ │ ├── cap_librealsense.hpp │ │ ├── cap_mfx_common.cpp │ │ ├── cap_mfx_common.hpp │ │ ├── cap_mfx_plugin.cpp │ │ ├── cap_mfx_reader.cpp │ │ ├── cap_mfx_reader.hpp │ │ ├── cap_mfx_writer.cpp │ │ ├── cap_mfx_writer.hpp │ │ ├── cap_mjpeg_decoder.cpp │ │ ├── cap_mjpeg_encoder.cpp │ │ ├── cap_msmf.cpp │ │ ├── cap_msmf.hpp │ │ ├── cap_obsensor │ │ │ ├── obsensor_stream_channel_interface.hpp │ │ │ ├── obsensor_stream_channel_msmf.cpp │ │ │ ├── obsensor_stream_channel_msmf.hpp │ │ │ ├── obsensor_stream_channel_v4l2.cpp │ │ │ ├── obsensor_stream_channel_v4l2.hpp │ │ │ ├── obsensor_uvc_stream_channel.cpp │ │ │ └── obsensor_uvc_stream_channel.hpp │ │ ├── cap_obsensor_capture.cpp │ │ ├── cap_obsensor_capture.hpp │ │ ├── cap_openni2.cpp │ │ ├── cap_pvapi.cpp │ │ ├── cap_ueye.cpp │ │ ├── cap_v4l.cpp │ │ ├── cap_winrt │ │ │ ├── CaptureFrameGrabber.cpp │ │ │ ├── CaptureFrameGrabber.hpp │ │ │ ├── MFIncludes.hpp │ │ │ ├── MediaSink.hpp │ │ │ ├── MediaStreamSink.cpp │ │ │ └── MediaStreamSink.hpp │ │ ├── cap_winrt_bridge.cpp │ │ ├── cap_winrt_bridge.hpp │ │ ├── cap_winrt_capture.cpp │ │ ├── cap_winrt_capture.hpp │ │ ├── cap_winrt_video.cpp │ │ ├── cap_winrt_video.hpp │ │ ├── cap_ximea.cpp │ │ ├── cap_xine.cpp │ │ ├── container_avi.cpp │ │ ├── ffmpeg_codecs.hpp │ │ ├── plugin_api.hpp │ │ ├── plugin_capture_api.hpp │ │ ├── plugin_writer_api.hpp │ │ ├── precomp.hpp │ │ ├── videoio_c.cpp │ │ ├── videoio_registry.cpp │ │ ├── videoio_registry.hpp │ │ └── wrl.h │ └── test │ │ ├── test_audio.cpp │ │ ├── test_camera.cpp │ │ ├── test_container_avi.cpp │ │ ├── test_dynamic.cpp │ │ ├── test_ffmpeg.cpp │ │ ├── test_gstreamer.cpp │ │ ├── test_main.cpp │ │ ├── test_mfx.cpp │ │ ├── test_microphone.cpp │ │ ├── test_orientation.cpp │ │ ├── test_plugins.cpp │ │ ├── test_precomp.hpp │ │ └── test_video_io.cpp └── world │ ├── CMakeLists.txt │ ├── include │ └── opencv2 │ │ └── world.hpp │ └── src │ ├── precomp.hpp │ └── world_init.cpp ├── platforms ├── android │ ├── README.android │ ├── android.toolchain.cmake │ ├── build-tests │ │ ├── test_cmake_build.py │ │ └── test_gradle.sh │ ├── build_sdk.py │ ├── gradle-wrapper │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties.in │ │ ├── gradlew │ │ └── gradlew.bat │ ├── ndk-10.config.py │ ├── ndk-16.config.py │ ├── ndk-17.config.py │ ├── ndk-18-api-level-21.config.py │ ├── ndk-18-api-level-24.config.py │ ├── ndk-18.config.py │ ├── ndk-22.config.py │ ├── ndk-25.config.py │ └── service │ │ ├── CMakeLists.txt │ │ ├── engine │ │ ├── AndroidManifest.xml │ │ ├── CMakeLists.txt │ │ ├── res │ │ │ ├── drawable │ │ │ │ └── icon.png │ │ │ ├── layout │ │ │ │ └── main.xml │ │ │ └── values │ │ │ │ └── strings.xml │ │ └── src │ │ │ └── org │ │ │ └── opencv │ │ │ └── engine │ │ │ ├── HardwareDetector.java │ │ │ ├── MarketConnector.java │ │ │ ├── OpenCVEngineInterface.aidl │ │ │ ├── OpenCVEngineService.java │ │ │ └── manager │ │ │ └── ManagerActivity.java │ │ └── readme.txt ├── apple │ ├── __init__.py │ ├── build_xcframework.py │ ├── cv_build_utils.py │ └── readme.md ├── ios │ ├── Info.Dynamic.plist.in │ ├── Info.plist.in │ ├── __init__.py │ ├── build_docs.py │ ├── build_framework.py │ ├── cmake │ │ ├── Modules │ │ │ └── Platform │ │ │ │ └── iOS.cmake │ │ └── Toolchains │ │ │ ├── Toolchain-Catalyst_Xcode.cmake │ │ │ ├── Toolchain-iPhoneOS_Xcode.cmake │ │ │ ├── Toolchain-iPhoneSimulator_Xcode.cmake │ │ │ ├── common-ios-toolchain.cmake │ │ │ └── xcodebuild_wrapper.in │ ├── readme.txt │ └── run_tests.py ├── js │ ├── README.md │ ├── build_js.py │ └── opencv_js.config.py ├── linux │ ├── aarch64-gnu.toolchain.cmake │ ├── arm-gnueabi.toolchain.cmake │ ├── arm.toolchain.cmake │ ├── gnu.toolchain.cmake │ ├── mips.toolchain.cmake │ ├── mips32r5el-gnu.toolchain.cmake │ ├── mips64r6el-gnu.toolchain.cmake │ ├── ppc64-gnu.toolchain.cmake │ ├── ppc64le-gnu.toolchain.cmake │ ├── ppcat.toolchain.cmake │ ├── riscv-gnu.toolchain.cmake │ ├── riscv64-071-gcc.toolchain.cmake │ ├── riscv64-clang.toolchain.cmake │ └── riscv64-gcc.toolchain.cmake ├── maven │ ├── README.md │ ├── opencv-it │ │ ├── pom.xml │ │ └── src │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── opencv │ │ │ └── osgi │ │ │ └── DeployOpenCVTest.java │ ├── opencv │ │ ├── pom.xml │ │ ├── resources │ │ │ └── OSGI-INF │ │ │ │ └── blueprint │ │ │ │ └── blueprint.xml │ │ └── scripts │ │ │ ├── deb_package_check │ │ │ ├── execstack_check │ │ │ ├── functions │ │ │ └── properties │ └── pom.xml ├── osx │ ├── Info.plist.in │ ├── __init__.py │ ├── build_docs.py │ ├── build_framework.py │ └── run_tests.py ├── readme.txt ├── scripts │ ├── pylintrc │ ├── valgrind.supp │ └── valgrind_3rdparty.supp ├── semihosting │ ├── aarch64-semihosting.toolchain.cmake │ └── include │ │ └── aarch64_semihosting_port.hpp ├── wince │ ├── arm-wince-headless-overrides.cmake │ ├── arm-wince.toolchain.cmake │ └── readme.md ├── winpack_dldt │ ├── 2020.1 │ │ ├── 20200313-dldt-disable-unused-targets.patch │ │ ├── 20200313-dldt-fix-binaries-location.patch │ │ ├── 20200313-ngraph-disable-tests-examples.patch │ │ ├── 20200318-dldt-pdb.patch │ │ ├── 20200319-dldt-fix-msvs2019-v16.5.0.patch │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2020.2 │ │ ├── 20200413-dldt-disable-unused-targets.patch │ │ ├── 20200413-dldt-fix-binaries-location.patch │ │ ├── 20200413-dldt-pdb.patch │ │ ├── 20200415-ngraph-disable-unused-options.patch │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2020.3.0 │ │ ├── 20200413-dldt-disable-unused-targets.patch │ │ ├── 20200413-dldt-fix-binaries-location.patch │ │ ├── 20200413-dldt-pdb.patch │ │ ├── 20200604-dldt-disable-multidevice.patch │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2020.4 │ │ ├── 20200413-dldt-pdb.patch │ │ ├── 20200604-dldt-disable-multidevice.patch │ │ ├── 20200701-dldt-disable-unused-targets.patch │ │ ├── 20201005-dldt-fix-cldnn-compilation.patch │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.1 │ │ ├── 20200413-dldt-pdb.patch │ │ ├── 20200604-dldt-disable-multidevice.patch │ │ ├── 20201005-dldt-disable-unused-targets.patch │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.2 │ │ ├── 20200413-dldt-pdb.patch │ │ ├── 20200604-dldt-disable-multidevice.patch │ │ ├── 20201217-dldt-disable-unused-targets.patch │ │ ├── 20201218-dldt-vs-version.patch │ │ ├── build.config.py │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.3 │ │ ├── 20200604-dldt-disable-multidevice.patch │ │ ├── 20210324-dldt-disable-unused-targets.patch │ │ ├── 20210324-dldt-pdb.patch │ │ ├── 20210324-dldt-vs-version.patch │ │ ├── build.config.py │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.4.1 │ │ ├── 20210630-dldt-disable-multidevice-autoplugin.patch │ │ ├── 20210630-dldt-disable-unused-targets.patch │ │ ├── 20210630-dldt-pdb.patch │ │ ├── 20210630-dldt-vs-version.patch │ │ ├── build.config.py │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.4.2 │ │ ├── 20210630-dldt-disable-multidevice-autoplugin.patch │ │ ├── 20210630-dldt-disable-unused-targets.patch │ │ ├── 20210630-dldt-pdb.patch │ │ ├── 20210630-dldt-vs-version.patch │ │ ├── 20220118-dldt-fix-msvs-compilation-21469.patch │ │ ├── build.config.py │ │ ├── cmake │ │ │ ├── InferenceEngineConfig-version.cmake │ │ │ └── InferenceEngineConfig.cmake │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── 2021.4 │ │ ├── 20210630-dldt-disable-multidevice-autoplugin.patch │ │ ├── 20210630-dldt-disable-unused-targets.patch │ │ ├── 20210630-dldt-pdb.patch │ │ ├── 20210630-dldt-vs-version.patch │ │ ├── build.config.py │ │ ├── patch.config.py │ │ └── sysroot.config.py │ ├── build_package.py │ ├── cmake-opencv-checks │ │ └── POST_FINALIZE.cmake │ └── package-tests │ │ └── test_dnn_backends.py └── winrt │ ├── readme.txt │ ├── setup_winrt.bat │ └── setup_winrt.ps1 └── samples ├── CMakeLists.example.in ├── CMakeLists.txt ├── _winpack_build_sample.cmd ├── _winpack_run_python_sample.cmd ├── android ├── 15-puzzle │ ├── AndroidManifest.xml │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── puzzle15 │ │ ├── Puzzle15Activity.java │ │ └── Puzzle15Processor.java ├── CMakeLists.txt ├── build.gradle.in ├── camera-calibration │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── camera_calibration_surface_view.xml │ │ ├── menu │ │ │ └── calibration.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── cameracalibration │ │ ├── CalibrationResult.java │ │ ├── CameraCalibrationActivity.java │ │ ├── CameraCalibrator.java │ │ └── OnCameraFrameRender.java ├── color-blob-detection │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── color_blob_detection_surface_view.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── colorblobdetect │ │ ├── ColorBlobDetectionActivity.java │ │ └── ColorBlobDetector.java ├── face-detection │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── jni │ │ ├── Android.mk │ │ ├── Application.mk │ │ ├── CMakeLists.txt │ │ ├── DetectionBasedTracker_jni.cpp │ │ └── DetectionBasedTracker_jni.h │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── face_detect_surface_view.xml │ │ ├── raw │ │ │ └── lbpcascade_frontalface.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── facedetect │ │ ├── DetectionBasedTracker.java │ │ └── FdActivity.java ├── image-manipulations │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── image_manipulations_surface_view.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── imagemanipulations │ │ └── ImageManipulationsActivity.java ├── mobilenet-objdetect │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── layout │ │ │ └── activity_main.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── opencv_mobilenet │ │ └── MainActivity.java ├── tutorial-1-camerapreview │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── tutorial1_surface_view.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── tutorial1 │ │ └── Tutorial1Activity.java ├── tutorial-2-mixedprocessing │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── jni │ │ ├── Android.mk │ │ ├── Application.mk │ │ ├── CMakeLists.txt │ │ └── jni_part.cpp │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── tutorial2_surface_view.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── tutorial2 │ │ └── Tutorial2Activity.java ├── tutorial-3-cameracontrol │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ │ └── AndroidManifest.xml │ ├── res │ │ ├── drawable │ │ │ └── icon.png │ │ ├── layout │ │ │ └── tutorial3_surface_view.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── org │ │ └── opencv │ │ └── samples │ │ └── tutorial3 │ │ ├── Tutorial3Activity.java │ │ └── Tutorial3View.java └── tutorial-4-opencl │ ├── CMakeLists.txt │ ├── build.gradle.in │ ├── gradle │ └── AndroidManifest.xml │ ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── CLprocessor.cpp │ ├── CMakeLists.txt │ ├── common.hpp │ └── jni.c │ ├── lint.xml │ ├── res │ ├── drawable │ │ └── icon.png │ ├── layout │ │ └── activity.xml │ ├── menu │ │ └── menu.xml │ └── values │ │ └── strings.xml │ └── src │ └── org │ └── opencv │ └── samples │ └── tutorial4 │ ├── MyGLSurfaceView.java │ ├── NativePart.java │ └── Tutorial4Activity.java ├── cpp ├── 3calibration.cpp ├── CMakeLists.txt ├── application_trace.cpp ├── asift.cpp ├── audio_spectrogram.cpp ├── bgfg_segm.cpp ├── calibration.cpp ├── camshiftdemo.cpp ├── cloning_demo.cpp ├── cloning_gui.cpp ├── connected_components.cpp ├── contours2.cpp ├── convexhull.cpp ├── cout_mat.cpp ├── create_mask.cpp ├── dbt_face_detection.cpp ├── delaunay2.cpp ├── demhist.cpp ├── detect_blob.cpp ├── detect_mser.cpp ├── dft.cpp ├── digits_lenet.cpp ├── digits_svm.cpp ├── dis_opticalflow.cpp ├── distrans.cpp ├── drawing.cpp ├── edge.cpp ├── ela.cpp ├── em.cpp ├── epipolar_lines.cpp ├── essential_mat_reconstr.cpp ├── example_cmake │ ├── CMakeLists.txt │ ├── Makefile │ └── example.cpp ├── facedetect.cpp ├── facial_features.cpp ├── falsecolor.cpp ├── fback.cpp ├── ffilldemo.cpp ├── filestorage.cpp ├── fitellipse.cpp ├── flann_search_dataset.cpp ├── grabcut.cpp ├── image_alignment.cpp ├── imagelist_creator.cpp ├── imagelist_reader.cpp ├── imgcodecs_jpeg.cpp ├── inpaint.cpp ├── intelligent_scissors.cpp ├── intersectExample.cpp ├── kalman.cpp ├── kmeans.cpp ├── laplace.cpp ├── letter_recog.cpp ├── lkdemo.cpp ├── logistic_regression.cpp ├── lsd_lines.cpp ├── mask_tmpl.cpp ├── matchmethod_orb_akaze_brisk.cpp ├── minarea.cpp ├── morphology2.cpp ├── neural_network.cpp ├── npr_demo.cpp ├── opencv_version.cpp ├── pca.cpp ├── peopledetect.cpp ├── phase_corr.cpp ├── points_classifier.cpp ├── polar_transforms.cpp ├── qrcode.cpp ├── segment_objects.cpp ├── select3dobj.cpp ├── simd_basic.cpp ├── smiledetect.cpp ├── squares.cpp ├── stereo_calib.cpp ├── stereo_match.cpp ├── stitching.cpp ├── stitching_detailed.cpp ├── text_skewness_correction.cpp ├── train_HOG.cpp ├── train_svmsgd.cpp ├── travelsalesman.cpp ├── tree_engine.cpp ├── tutorial_code │ ├── HighGUI │ │ ├── AddingImagesTrackbar.cpp │ │ └── BasicLinearTransformsTrackbar.cpp │ ├── Histograms_Matching │ │ ├── EqualizeHist_Demo.cpp │ │ ├── MatchTemplate_Demo.cpp │ │ ├── calcBackProject_Demo1.cpp │ │ ├── calcBackProject_Demo2.cpp │ │ ├── calcHist_Demo.cpp │ │ └── compareHist_Demo.cpp │ ├── ImgProc │ │ ├── BasicLinearTransforms.cpp │ │ ├── HitMiss │ │ │ └── HitMiss.cpp │ │ ├── Morphology_1.cpp │ │ ├── Morphology_2.cpp │ │ ├── Pyramids │ │ │ └── Pyramids.cpp │ │ ├── Smoothing │ │ │ └── Smoothing.cpp │ │ ├── Threshold.cpp │ │ ├── Threshold_inRange.cpp │ │ ├── anisotropic_image_segmentation │ │ │ └── anisotropic_image_segmentation.cpp │ │ ├── basic_drawing │ │ │ ├── Drawing_1.cpp │ │ │ └── Drawing_2.cpp │ │ ├── changing_contrast_brightness_image │ │ │ └── changing_contrast_brightness_image.cpp │ │ ├── morph_lines_detection │ │ │ └── Morphology_3.cpp │ │ ├── motion_deblur_filter │ │ │ └── motion_deblur_filter.cpp │ │ ├── out_of_focus_deblur_filter │ │ │ └── out_of_focus_deblur_filter.cpp │ │ └── periodic_noise_removing_filter │ │ │ └── periodic_noise_removing_filter.cpp │ ├── ImgTrans │ │ ├── CannyDetector_Demo.cpp │ │ ├── Geometric_Transforms_Demo.cpp │ │ ├── HoughCircle_Demo.cpp │ │ ├── HoughLines_Demo.cpp │ │ ├── Laplace_Demo.cpp │ │ ├── Remap_Demo.cpp │ │ ├── Sobel_Demo.cpp │ │ ├── copyMakeBorder_demo.cpp │ │ ├── filter2D_demo.cpp │ │ ├── generalizedHoughTransform.cpp │ │ ├── houghcircles.cpp │ │ ├── houghlines.cpp │ │ └── imageSegmentation.cpp │ ├── ShapeDescriptors │ │ ├── findContours_demo.cpp │ │ ├── generalContours_demo1.cpp │ │ ├── generalContours_demo2.cpp │ │ ├── hull_demo.cpp │ │ ├── moments_demo.cpp │ │ └── pointPolygonTest_demo.cpp │ ├── TrackingMotion │ │ ├── cornerDetector_Demo.cpp │ │ ├── cornerHarris_Demo.cpp │ │ ├── cornerSubPix_Demo.cpp │ │ └── goodFeaturesToTrack_Demo.cpp │ ├── calib3d │ │ ├── camera_calibration │ │ │ ├── VID5.xml │ │ │ ├── camera_calibration.cpp │ │ │ ├── in_VID5.xml │ │ │ └── out_camera_data.yml │ │ └── real_time_pose_estimation │ │ │ ├── CMakeLists.txt │ │ │ ├── Data │ │ │ ├── box.mp4 │ │ │ ├── box.ply │ │ │ ├── cookies_ORB.yml │ │ │ └── resized_IMG_3875.JPG │ │ │ └── src │ │ │ ├── CsvReader.cpp │ │ │ ├── CsvReader.h │ │ │ ├── CsvWriter.cpp │ │ │ ├── CsvWriter.h │ │ │ ├── Mesh.cpp │ │ │ ├── Mesh.h │ │ │ ├── Model.cpp │ │ │ ├── Model.h │ │ │ ├── ModelRegistration.cpp │ │ │ ├── ModelRegistration.h │ │ │ ├── PnPProblem.cpp │ │ │ ├── PnPProblem.h │ │ │ ├── RobustMatcher.cpp │ │ │ ├── RobustMatcher.h │ │ │ ├── Utils.cpp │ │ │ ├── Utils.h │ │ │ ├── main_detection.cpp │ │ │ └── main_registration.cpp │ ├── compatibility │ │ └── compatibility_test.cpp │ ├── core │ │ ├── AddingImages │ │ │ └── AddingImages.cpp │ │ ├── discrete_fourier_transform │ │ │ └── discrete_fourier_transform.cpp │ │ ├── file_input_output │ │ │ └── file_input_output.cpp │ │ ├── how_to_scan_images │ │ │ └── how_to_scan_images.cpp │ │ ├── how_to_use_OpenCV_parallel_for_ │ │ │ ├── how_to_use_OpenCV_parallel_for_.cpp │ │ │ └── how_to_use_OpenCV_parallel_for_new.cpp │ │ ├── mat_mask_operations │ │ │ └── mat_mask_operations.cpp │ │ ├── mat_operations │ │ │ └── mat_operations.cpp │ │ ├── mat_the_basic_image_container │ │ │ └── mat_the_basic_image_container.cpp │ │ ├── parallel_backend │ │ │ ├── CMakeLists.txt │ │ │ ├── example-openmp.cpp │ │ │ └── example-tbb.cpp │ │ └── univ_intrin │ │ │ └── univ_intrin.cpp │ ├── features2D │ │ ├── AKAZE_match.cpp │ │ ├── AKAZE_tracking │ │ │ ├── planar_tracking.cpp │ │ │ ├── stats.h │ │ │ └── utils.h │ │ ├── Homography │ │ │ ├── decompose_homography.cpp │ │ │ ├── homography_from_camera_displacement.cpp │ │ │ ├── panorama_stitching_rotating_camera.cpp │ │ │ ├── perspective_correction.cpp │ │ │ └── pose_from_homography.cpp │ │ ├── feature_description │ │ │ └── SURF_matching_Demo.cpp │ │ ├── feature_detection │ │ │ └── SURF_detection_Demo.cpp │ │ ├── feature_flann_matcher │ │ │ └── SURF_FLANN_matching_Demo.cpp │ │ └── feature_homography │ │ │ └── SURF_FLANN_matching_homography_Demo.cpp │ ├── gapi │ │ ├── age_gender_emotion_recognition │ │ │ └── age_gender_emotion_recognition.cpp │ │ ├── doc_snippets │ │ │ ├── api_ref_snippets.cpp │ │ │ ├── dynamic_graph_snippets.cpp │ │ │ └── kernel_api_snippets.cpp │ │ ├── face_beautification │ │ │ └── face_beautification.cpp │ │ ├── porting_anisotropic_image_segmentation │ │ │ ├── porting_anisotropic_image_segmentation_gapi.cpp │ │ │ └── porting_anisotropic_image_segmentation_gapi_fluid.cpp │ │ └── security_barrier_camera │ │ │ └── security_barrier_camera.cpp │ ├── gpu │ │ ├── gpu-basics-similarity │ │ │ └── gpu-basics-similarity.cpp │ │ └── gpu-thrust-interop │ │ │ ├── CMakeLists.txt │ │ │ ├── Thrust_interop.hpp │ │ │ └── main.cu │ ├── imgcodecs │ │ └── GDAL_IO │ │ │ └── gdal-image.cpp │ ├── introduction │ │ ├── display_image │ │ │ └── display_image.cpp │ │ ├── documentation │ │ │ └── documentation.cpp │ │ └── windows_visual_studio_opencv │ │ │ └── introduction_windows_vs.cpp │ ├── ml │ │ ├── introduction_to_pca │ │ │ └── introduction_to_pca.cpp │ │ ├── introduction_to_svm │ │ │ └── introduction_to_svm.cpp │ │ └── non_linear_svms │ │ │ └── non_linear_svms.cpp │ ├── objectDetection │ │ └── objectDetection.cpp │ ├── photo │ │ ├── decolorization │ │ │ └── decolor.cpp │ │ ├── hdr_imaging │ │ │ └── hdr_imaging.cpp │ │ ├── non_photorealistic_rendering │ │ │ └── npr_demo.cpp │ │ └── seamless_cloning │ │ │ ├── cloning_demo.cpp │ │ │ └── cloning_gui.cpp │ ├── snippets │ │ ├── core_mat_checkVector.cpp │ │ ├── core_merge.cpp │ │ ├── core_reduce.cpp │ │ ├── core_split.cpp │ │ ├── core_various.cpp │ │ ├── imgcodecs_imwrite.cpp │ │ ├── imgproc_HoughLinesCircles.cpp │ │ ├── imgproc_HoughLinesP.cpp │ │ ├── imgproc_HoughLinesPointSet.cpp │ │ ├── imgproc_applyColorMap.cpp │ │ ├── imgproc_calcHist.cpp │ │ ├── imgproc_drawContours.cpp │ │ └── imgproc_segmentation.cpp │ ├── video │ │ ├── bg_sub.cpp │ │ ├── meanshift │ │ │ ├── camshift.cpp │ │ │ └── meanshift.cpp │ │ └── optical_flow │ │ │ ├── optical_flow.cpp │ │ │ └── optical_flow_dense.cpp │ ├── videoio │ │ ├── orbbec_astra │ │ │ └── orbbec_astra.cpp │ │ ├── video-input-psnr-ssim │ │ │ └── video-input-psnr-ssim.cpp │ │ └── video-write │ │ │ └── video-write.cpp │ └── xfeatures2D │ │ └── LATCH_match.cpp ├── videocapture_audio.cpp ├── videocapture_audio_combination.cpp ├── videocapture_basic.cpp ├── videocapture_camera.cpp ├── videocapture_gphoto2_autofocus.cpp ├── videocapture_gstreamer_pipeline.cpp ├── videocapture_image_sequence.cpp ├── videocapture_microphone.cpp ├── videocapture_obsensor.cpp ├── videocapture_openni.cpp ├── videocapture_realsense.cpp ├── videocapture_starter.cpp ├── videowriter_basic.cpp ├── warpPerspective_demo.cpp └── watershed.cpp ├── data ├── Blender_Suzanne1.jpg ├── Blender_Suzanne2.jpg ├── H1to3p.xml ├── HappyFish.jpg ├── LinuxLogo.jpg ├── Megamind.avi ├── Megamind_bugy.avi ├── WindowsLogo.jpg ├── aero1.jpg ├── aero3.jpg ├── aloeGT.png ├── aloeL.jpg ├── aloeR.jpg ├── alphabet_36.txt ├── alphabet_94.txt ├── apple.jpg ├── baboon.jpg ├── basketball1.png ├── basketball2.png ├── blox.jpg ├── board.jpg ├── box.png ├── box_in_scene.png ├── building.jpg ├── butterfly.jpg ├── calibration.yml ├── cards.png ├── chessboard.png ├── chicky_512.png ├── data01.xml ├── detect_blob.png ├── digits.png ├── dnn │ ├── action_recongnition_kinetics.txt │ ├── classification_classes_ILSVRC2012.txt │ ├── enet-classes.txt │ ├── object_detection_classes_coco.txt │ ├── object_detection_classes_pascal_voc.txt │ └── object_detection_classes_yolov4.txt ├── ela_modified.jpg ├── ela_original.jpg ├── ellipses.jpg ├── essential_mat_data.txt ├── fruits.jpg ├── gradient.png ├── graf1.png ├── graf3.png ├── home.jpg ├── imageTextN.png ├── imageTextR.png ├── intrinsics.yml ├── left.jpg ├── left01.jpg ├── left02.jpg ├── left03.jpg ├── left04.jpg ├── left05.jpg ├── left06.jpg ├── left07.jpg ├── left08.jpg ├── left09.jpg ├── left11.jpg ├── left12.jpg ├── left13.jpg ├── left14.jpg ├── left_intrinsics.yml ├── lena.jpg ├── lena_tmpl.jpg ├── letter-recognition.data ├── leuvenA.jpg ├── leuvenB.jpg ├── licenseplate_motion.jpg ├── mask.png ├── messi5.jpg ├── ml.png ├── notes.png ├── opencv-logo-white.png ├── opencv-logo.png ├── orange.jpg ├── pca_test1.jpg ├── pic1.png ├── pic2.png ├── pic3.png ├── pic4.png ├── pic5.png ├── pic6.png ├── right.jpg ├── right01.jpg ├── right02.jpg ├── right03.jpg ├── right04.jpg ├── right05.jpg ├── right06.jpg ├── right07.jpg ├── right08.jpg ├── right09.jpg ├── right11.jpg ├── right12.jpg ├── right13.jpg ├── right14.jpg ├── rubberwhale1.png ├── rubberwhale2.png ├── smarties.png ├── squirrel_cls.jpg ├── starry_night.jpg ├── stereo_calib.xml ├── stuff.jpg ├── sudoku.png ├── templ.png ├── text_defocus.jpg ├── text_motion.jpg ├── tmpl.png ├── tree.avi └── vtest.avi ├── directx ├── CMakeLists.txt ├── d3d10_interop.cpp ├── d3d11_interop.cpp ├── d3d9_interop.cpp ├── d3d9ex_interop.cpp ├── d3dsample.hpp └── winapp.hpp ├── dnn ├── CMakeLists.txt ├── README.md ├── action_recognition.py ├── classification.cpp ├── classification.py ├── colorization.cpp ├── colorization.py ├── common.hpp ├── common.py ├── custom_layers.hpp ├── dasiamrpn_tracker.cpp ├── dnn_model_runner │ └── dnn_conversion │ │ ├── common │ │ ├── abstract_model.py │ │ ├── evaluation │ │ │ └── classification │ │ │ │ ├── cls_accuracy_evaluator.py │ │ │ │ └── cls_data_fetcher.py │ │ ├── img_utils.py │ │ ├── test │ │ │ ├── cls_model_test_pipeline.py │ │ │ ├── configs │ │ │ │ ├── default_preprocess_config.py │ │ │ │ └── test_config.py │ │ │ └── model_test_pipeline.py │ │ └── utils.py │ │ ├── paddlepaddle │ │ ├── README.md │ │ ├── data │ │ │ ├── cat.jpg │ │ │ ├── labels.txt │ │ │ └── result_test_human.jpg │ │ ├── paddle_humanseg.py │ │ └── paddle_resnet50.py │ │ ├── pytorch │ │ ├── classification │ │ │ ├── py_to_py_cls.py │ │ │ ├── py_to_py_resnet50.py │ │ │ └── py_to_py_resnet50_onnx.py │ │ └── pytorch_model.py │ │ ├── requirements.txt │ │ └── tf │ │ ├── classification │ │ ├── py_to_py_cls.py │ │ └── py_to_py_mobilenet.py │ │ ├── detection │ │ └── py_to_py_ssd_mobilenet.py │ │ └── tf_model.py ├── download_models.py ├── edge_detection.py ├── face_detect.cpp ├── face_detect.py ├── face_detector │ ├── deploy.prototxt │ ├── deploy_lowres.prototxt │ ├── how_to_train_face_detector.txt │ ├── opencv_face_detector.pbtxt │ ├── solver.prototxt │ ├── test.prototxt │ ├── train.prototxt │ └── weights.meta4 ├── fast_neural_style.py ├── human_parsing.cpp ├── human_parsing.py ├── js_face_recognition.html ├── mask_rcnn.py ├── mobilenet_ssd_accuracy.py ├── models.yml ├── nanotrack_tracker.cpp ├── object_detection.cpp ├── object_detection.py ├── openpose.cpp ├── openpose.py ├── optical_flow.py ├── person_reid.cpp ├── person_reid.py ├── results │ └── audrybt1.jpg ├── scene_text_detection.cpp ├── scene_text_recognition.cpp ├── scene_text_spotting.cpp ├── segmentation.cpp ├── segmentation.py ├── shrink_tf_graph_weights.py ├── siamrpnpp.py ├── speech_recognition.cpp ├── speech_recognition.py ├── text_detection.cpp ├── text_detection.py ├── tf_text_graph_common.py ├── tf_text_graph_efficientdet.py ├── tf_text_graph_faster_rcnn.py ├── tf_text_graph_mask_rcnn.py ├── tf_text_graph_ssd.py └── virtual_try_on.py ├── gdb ├── gdbinit └── mat_pretty_printer.py ├── gpu ├── CMakeLists.txt ├── alpha_comp.cpp ├── bgfg_segm.cpp ├── cascadeclassifier.cpp ├── farneback_optical_flow.cpp ├── generalized_hough.cpp ├── hog.cpp ├── houghlines.cpp ├── morphology.cpp ├── multi.cpp ├── pyrlk_optical_flow.cpp ├── stereo_match.cpp ├── stereo_multi.cpp ├── super_resolution.cpp ├── surf_keypoint_matcher.cpp ├── video_reader.cpp └── video_writer.cpp ├── hal ├── README.md ├── c_hal │ ├── CMakeLists.txt │ ├── config.cmake │ ├── impl.c │ └── impl.h └── slow_hal │ ├── CMakeLists.txt │ ├── config.cmake │ ├── impl.cpp │ └── impl.hpp ├── install ├── linux_install_a.sh ├── linux_install_b.sh ├── linux_quick_install.sh ├── linux_quick_install_contrib.sh └── linux_verify.sh ├── java ├── ant │ ├── build.xml │ └── src │ │ └── SimpleSample.java ├── clojure │ └── simple-sample │ │ ├── project.clj │ │ ├── resources │ │ └── images │ │ │ └── lena.png │ │ ├── src │ │ └── simple_sample │ │ │ └── core.clj │ │ └── test │ │ └── simple_sample │ │ └── core_test.clj ├── eclipse │ └── HelloCV │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ │ └── src │ │ └── Main.java ├── opencv_version.java ├── sbt │ ├── README │ ├── lib │ │ └── copy_opencv_jar_here │ ├── project │ │ ├── build.scala │ │ └── plugins.sbt │ ├── sbt │ │ ├── sbt │ │ └── sbt-launch.jar │ └── src │ │ └── main │ │ ├── java │ │ └── DetectFaceDemo.java │ │ ├── resources │ │ ├── AverageMaleFace.jpg │ │ ├── img1.png │ │ └── img2.png │ │ └── scala │ │ ├── Main.scala │ │ ├── ScalaCorrespondenceMatchingDemo.scala │ │ └── ScalaDetectFaceDemo.scala └── tutorial_code │ ├── CMakeLists.txt │ ├── Histograms_Matching │ ├── back_projection │ │ ├── CalcBackProjectDemo1.java │ │ └── CalcBackProjectDemo2.java │ ├── histogram_calculation │ │ └── CalcHistDemo.java │ ├── histogram_comparison │ │ └── CompareHistDemo.java │ └── histogram_equalization │ │ └── EqualizeHistDemo.java │ ├── ImgProc │ ├── BasicGeometricDrawing │ │ └── BasicGeometricDrawing.java │ ├── HitMiss │ │ └── HitMiss.java │ ├── Pyramids │ │ └── Pyramids.java │ ├── Smoothing │ │ └── Smoothing.java │ ├── changing_contrast_brightness_image │ │ ├── BasicLinearTransformsDemo.java │ │ └── ChangingContrastBrightnessImageDemo.java │ ├── erosion_dilatation │ │ └── MorphologyDemo1.java │ ├── morph_lines_detection │ │ └── Morphology_3.java │ ├── opening_closing_hats │ │ └── MorphologyDemo2.java │ ├── threshold │ │ └── Threshold.java │ ├── threshold_inRange │ │ └── ThresholdInRange.java │ └── tutorial_template_matching │ │ └── MatchTemplateDemo.java │ ├── ImgTrans │ ├── Filter2D │ │ └── Filter2D_Demo.java │ ├── HoughCircle │ │ └── HoughCircles.java │ ├── HoughLine │ │ └── HoughLines.java │ ├── LaPlace │ │ └── LaplaceDemo.java │ ├── MakeBorder │ │ └── CopyMakeBorder.java │ ├── SobelDemo │ │ └── SobelDemo.java │ ├── canny_detector │ │ └── CannyDetectorDemo.java │ ├── distance_transformation │ │ └── ImageSegmentationDemo.java │ ├── remap │ │ └── RemapDemo.java │ └── warp_affine │ │ └── GeometricTransformsDemo.java │ ├── ShapeDescriptors │ ├── bounding_rects_circles │ │ └── GeneralContoursDemo1.java │ ├── bounding_rotated_ellipses │ │ └── GeneralContoursDemo2.java │ ├── find_contours │ │ └── FindContoursDemo.java │ ├── hull │ │ └── HullDemo.java │ ├── moments │ │ └── MomentsDemo.java │ └── point_polygon_test │ │ └── PointPolygonTestDemo.java │ ├── TrackingMotion │ ├── corner_subpixels │ │ └── CornerSubPixDemo.java │ ├── generic_corner_detector │ │ └── CornerDetectorDemo.java │ ├── good_features_to_track │ │ └── GoodFeaturesToTrackDemo.java │ └── harris_detector │ │ └── CornerHarrisDemo.java │ ├── build.xml │ ├── core │ ├── AddingImages │ │ └── AddingImages.java │ ├── discrete_fourier_transform │ │ └── DiscreteFourierTransform.java │ ├── mat_mask_operations │ │ └── MatMaskOperations.java │ └── mat_operations │ │ └── MatOperations.java │ ├── features2D │ ├── Homography │ │ ├── PanoramaStitchingRotatingCamera.java │ │ └── PerspectiveCorrection.java │ ├── akaze_matching │ │ └── AKAZEMatchDemo.java │ ├── feature_description │ │ └── SURFMatchingDemo.java │ ├── feature_detection │ │ └── SURFDetectionDemo.java │ ├── feature_flann_matcher │ │ └── SURFFLANNMatchingDemo.java │ └── feature_homography │ │ └── SURFFLANNMatchingHomographyDemo.java │ ├── highgui │ └── trackbar │ │ └── AddingImagesTrackbar.java │ ├── introduction │ └── documentation │ │ └── Documentation.java │ ├── ml │ ├── introduction_to_pca │ │ └── IntroductionToPCADemo.java │ ├── introduction_to_svm │ │ └── IntroductionToSVMDemo.java │ └── non_linear_svms │ │ └── NonLinearSVMsDemo.java │ ├── objectDetection │ └── cascade_classifier │ │ └── ObjectDetectionDemo.java │ ├── photo │ └── hdr_imaging │ │ └── HDRImagingDemo.java │ └── video │ ├── background_subtraction │ └── BackgroundSubtractionDemo.java │ ├── meanshift │ ├── CamshiftDemo.java │ └── MeanshiftDemo.java │ └── optical_flow │ ├── OpticalFlowDemo.java │ └── OpticalFlowDenseDemo.java ├── opencl ├── CMakeLists.txt └── opencl-opencv-interop.cpp ├── opengl ├── CMakeLists.txt ├── opengl.cpp ├── opengl_interop.cpp └── winapp.hpp ├── openvx ├── CMakeLists.txt ├── no_wrappers.cpp ├── wrappers.cpp └── wrappers_video.cpp ├── python ├── CMakeLists.txt ├── _coverage.py ├── _doc.py ├── _run_winpack_demo.cmd ├── asift.py ├── audio_spectrogram.py ├── browse.py ├── calibrate.py ├── camera_calibration_show_extrinsics.py ├── camshift.py ├── coherence.py ├── color_histogram.py ├── common.py ├── contours.py ├── deconvolution.py ├── demo.py ├── dft.py ├── digits.py ├── digits_adjust.py ├── digits_video.py ├── dis_opt_flow.py ├── distrans.py ├── drawing.py ├── edge.py ├── essential_mat_reconstr.py ├── facedetect.py ├── feature_homography.py ├── find_obj.py ├── fitline.py ├── floodfill.py ├── gabor_threads.py ├── gaussian_mix.py ├── grabcut.py ├── hist.py ├── houghcircles.py ├── houghlines.py ├── inpaint.py ├── kalman.py ├── kmeans.py ├── laplace.py ├── lappyr.py ├── letter_recog.py ├── lk_homography.py ├── lk_track.py ├── logpolar.py ├── morphology.py ├── mosse.py ├── mouse_and_match.py ├── mser.py ├── opencv_version.py ├── opt_flow.py ├── peopledetect.py ├── plane_ar.py ├── plane_tracker.py ├── qrcode.py ├── squares.py ├── stereo_match.py ├── stitching.py ├── stitching_detailed.py ├── text_skewness_correction.py ├── texture_flow.py ├── tracker.py ├── tst_scene_render.py ├── turing.py ├── tutorial_code │ ├── Histograms_Matching │ │ ├── back_projection │ │ │ ├── calcBackProject_Demo1.py │ │ │ └── calcBackProject_Demo2.py │ │ ├── histogram_calculation │ │ │ └── calcHist_Demo.py │ │ ├── histogram_comparison │ │ │ └── compareHist_Demo.py │ │ └── histogram_equalization │ │ │ └── EqualizeHist_Demo.py │ ├── ImgTrans │ │ ├── Filter2D │ │ │ └── filter2D.py │ │ ├── HoughCircle │ │ │ └── hough_circle.py │ │ ├── HoughLine │ │ │ └── hough_lines.py │ │ ├── LaPlace │ │ │ └── laplace_demo.py │ │ ├── MakeBorder │ │ │ └── copy_make_border.py │ │ ├── SobelDemo │ │ │ └── sobel_demo.py │ │ ├── canny_detector │ │ │ └── CannyDetector_Demo.py │ │ ├── distance_transformation │ │ │ └── imageSegmentation.py │ │ ├── remap │ │ │ └── Remap_Demo.py │ │ └── warp_affine │ │ │ └── Geometric_Transforms_Demo.py │ ├── ShapeDescriptors │ │ ├── bounding_rects_circles │ │ │ └── generalContours_demo1.py │ │ ├── bounding_rotated_ellipses │ │ │ └── generalContours_demo2.py │ │ ├── find_contours │ │ │ └── findContours_demo.py │ │ ├── hull │ │ │ └── hull_demo.py │ │ ├── moments │ │ │ └── moments_demo.py │ │ └── point_polygon_test │ │ │ └── pointPolygonTest_demo.py │ ├── TrackingMotion │ │ ├── corner_subpixels │ │ │ └── cornerSubPix_Demo.py │ │ ├── generic_corner_detector │ │ │ └── cornerDetector_Demo.py │ │ ├── good_features_to_track │ │ │ └── goodFeaturesToTrack_Demo.py │ │ └── harris_detector │ │ │ └── cornerHarris_Demo.py │ ├── core │ │ ├── AddingImages │ │ │ └── adding_images.py │ │ ├── discrete_fourier_transform │ │ │ └── discrete_fourier_transform.py │ │ ├── file_input_output │ │ │ └── file_input_output.py │ │ ├── mat_mask_operations │ │ │ └── mat_mask_operations.py │ │ └── mat_operations │ │ │ └── mat_operations.py │ ├── dnn │ │ └── dnn_conversion │ │ │ ├── common │ │ │ └── test │ │ │ │ └── voc_segm_test.py │ │ │ └── pytorch │ │ │ └── segmentation │ │ │ └── py_to_py_fcn_resnet50.py │ ├── features2D │ │ ├── Homography │ │ │ ├── panorama_stitching_rotating_camera.py │ │ │ └── perspective_correction.py │ │ ├── akaze_matching │ │ │ └── AKAZE_match.py │ │ ├── feature_description │ │ │ └── SURF_matching_Demo.py │ │ ├── feature_detection │ │ │ └── SURF_detection_Demo.py │ │ ├── feature_flann_matcher │ │ │ └── SURF_FLANN_matching_Demo.py │ │ └── feature_homography │ │ │ └── SURF_FLANN_matching_homography_Demo.py │ ├── highgui │ │ └── trackbar │ │ │ └── AddingImagesTrackbar.py │ ├── imgProc │ │ ├── BasicGeometricDrawing │ │ │ └── basic_geometric_drawing.py │ │ ├── HitMiss │ │ │ └── hit_miss.py │ │ ├── Pyramids │ │ │ └── pyramids.py │ │ ├── Smoothing │ │ │ └── smoothing.py │ │ ├── anisotropic_image_segmentation │ │ │ └── anisotropic_image_segmentation.py │ │ ├── changing_contrast_brightness_image │ │ │ ├── BasicLinearTransforms.py │ │ │ └── changing_contrast_brightness_image.py │ │ ├── erosion_dilatation │ │ │ └── morphology_1.py │ │ ├── hough_line_transform │ │ │ ├── hough_line_transform.py │ │ │ └── probabilistic_hough_line_transform.py │ │ ├── match_template │ │ │ └── match_template.py │ │ ├── morph_lines_detection │ │ │ └── morph_lines_detection.py │ │ ├── opening_closing_hats │ │ │ └── morphology_2.py │ │ ├── threshold │ │ │ └── threshold.py │ │ └── threshold_inRange │ │ │ └── threshold_inRange.py │ ├── introduction │ │ ├── display_image │ │ │ └── display_image.py │ │ └── documentation │ │ │ └── documentation.py │ ├── ml │ │ ├── introduction_to_pca │ │ │ └── introduction_to_pca.py │ │ ├── introduction_to_svm │ │ │ └── introduction_to_svm.py │ │ ├── non_linear_svms │ │ │ └── non_linear_svms.py │ │ └── py_svm_opencv │ │ │ └── hogsvm.py │ ├── objectDetection │ │ └── cascade_classifier │ │ │ └── objectDetection.py │ ├── photo │ │ └── hdr_imaging │ │ │ └── hdr_imaging.py │ ├── video │ │ ├── background_subtraction │ │ │ └── bg_sub.py │ │ ├── meanshift │ │ │ ├── camshift.py │ │ │ └── meanshift.py │ │ └── optical_flow │ │ │ ├── optical_flow.py │ │ │ └── optical_flow_dense.py │ └── videoio │ │ └── video-input-psnr-ssim.py ├── video.py ├── video_threaded.py ├── video_v4l2.py └── watershed.py ├── samples_utils.cmake ├── semihosting ├── CMakeLists.txt ├── README.md ├── histogram │ ├── CMakeLists.txt │ └── histogram.cpp ├── include │ ├── CMakeLists.txt │ └── raw_pixels.hpp.in └── norm │ ├── CMakeLists.txt │ └── norm.cpp ├── swift └── ios │ ├── ColorBlobDetection │ ├── ColorBlobDetection.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── ColorBlobDetection │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 100.png │ │ │ │ ├── 114.png │ │ │ │ ├── 120.png │ │ │ │ ├── 144.png │ │ │ │ ├── 152.png │ │ │ │ ├── 167.png │ │ │ │ ├── 180.png │ │ │ │ ├── 20.png │ │ │ │ ├── 29.png │ │ │ │ ├── 40.png │ │ │ │ ├── 50.png │ │ │ │ ├── 57.png │ │ │ │ ├── 58.png │ │ │ │ ├── 60.png │ │ │ │ ├── 72.png │ │ │ │ ├── 76.png │ │ │ │ ├── 80.png │ │ │ │ ├── 87.png │ │ │ │ ├── Contents.json │ │ │ │ └── appstore.png │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── ColorBlobDetector.swift │ │ ├── Info.plist │ │ └── ViewController.swift │ └── ColorBlobDetectionDynamic.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── FaceDetection │ ├── FaceDetection.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── FaceDetection │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 100.png │ │ │ ├── 114.png │ │ │ ├── 120.png │ │ │ ├── 144.png │ │ │ ├── 152.png │ │ │ ├── 167.png │ │ │ ├── 180.png │ │ │ ├── 20.png │ │ │ ├── 29.png │ │ │ ├── 40.png │ │ │ ├── 50.png │ │ │ ├── 57.png │ │ │ ├── 58.png │ │ │ ├── 60.png │ │ │ ├── 72.png │ │ │ ├── 76.png │ │ │ ├── 80.png │ │ │ ├── 87.png │ │ │ ├── Contents.json │ │ │ └── appstore.png │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── DetectionBasedTracker.h │ ├── DetectionBasedTracker.mm │ ├── FaceDetection-Bridging-Header.h │ ├── Info.plist │ ├── ViewController.swift │ └── lbpcascade_frontalface.xml │ └── FaceDetectionDynamic.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── sycl ├── CMakeLists.txt └── sycl-opencv-interop.cpp ├── tapi ├── CMakeLists.txt ├── bgfg_segm.cpp ├── camshift.cpp ├── clahe.cpp ├── dense_optical_flow.cpp ├── hog.cpp ├── opencl_custom_kernel.cpp ├── pyrlk_optical_flow.cpp ├── squares.cpp ├── ufacedetect.cpp └── video_acceleration.cpp ├── va_intel ├── CMakeLists.txt ├── display.cpp.inc └── va_intel_interop.cpp ├── winrt ├── FaceDetection │ ├── FaceDetection.sln │ └── FaceDetection │ │ ├── App.xaml │ │ ├── App.xaml.cpp │ │ ├── App.xaml.h │ │ ├── Assets │ │ ├── Logo.scale-100.png │ │ ├── SmallLogo.scale-100.png │ │ ├── SplashScreen.scale-100.png │ │ ├── StoreLogo.scale-100.png │ │ ├── group1.jpg │ │ ├── group2.jpg │ │ ├── group3.jpg │ │ └── haarcascade_frontalface_alt.xml │ │ ├── FaceDetection.vcxproj │ │ ├── FaceDetection.vcxproj.filters │ │ ├── FaceDetection_TemporaryKey.pfx │ │ ├── MainPage.xaml │ │ ├── MainPage.xaml.cpp │ │ ├── MainPage.xaml.h │ │ ├── Package.appxmanifest │ │ ├── opencv.props │ │ ├── pch.cpp │ │ └── pch.h ├── ImageManipulations │ ├── AdvancedCapture.xaml │ ├── AdvancedCapture.xaml.cpp │ ├── AdvancedCapture.xaml.h │ ├── App.xaml │ ├── App.xaml.cpp │ ├── App.xaml.h │ ├── Constants.cpp │ ├── Constants.h │ ├── MainPage.xaml │ ├── MainPage.xaml.cpp │ ├── MainPage.xaml.h │ ├── MediaCapture.sln │ ├── MediaCapture.vcxproj │ ├── MediaCapture.vcxproj.filters │ ├── MediaCapture_TemporaryKey.pfx │ ├── MediaExtensions │ │ ├── Common │ │ │ ├── AsyncCB.h │ │ │ ├── BufferLock.h │ │ │ ├── CritSec.h │ │ │ ├── LinkList.h │ │ │ └── OpQueue.h │ │ └── OcvTransform │ │ │ ├── OcvImageManipulations.idl │ │ │ ├── OcvTransform.cpp │ │ │ ├── OcvTransform.def │ │ │ ├── OcvTransform.h │ │ │ ├── OcvTransform.vcxproj │ │ │ ├── dllmain.cpp │ │ │ └── opencv.props │ ├── Package.appxmanifest │ ├── assets │ │ ├── StoreLogo.png │ │ ├── opencv-logo-150.png │ │ ├── opencv-logo-30.png │ │ ├── splash-sdk.png │ │ ├── windows-sdk.png │ │ └── windows-sdk.scale-100.png │ ├── common │ │ ├── LayoutAwarePage.cpp │ │ ├── LayoutAwarePage.h │ │ ├── StandardStyles.xaml │ │ ├── suspensionmanager.cpp │ │ └── suspensionmanager.h │ ├── opencv.props │ ├── pch.cpp │ ├── pch.h │ └── sample-utils │ │ └── SampleTemplateStyles.xaml ├── JavaScript │ ├── MediaCaptureJavaScript.jsproj │ ├── MediaCaptureJavaScript.sln │ ├── MediaCaptureJavaScript_TemporaryKey.pfx │ ├── css │ │ └── default.css │ ├── default.html │ ├── html │ │ └── AdvancedCapture.html │ ├── images │ │ ├── logo.scale-100.png │ │ ├── microsoft-sdk.png │ │ ├── smallTile-sdk.png │ │ ├── smalllogo.scale-100.png │ │ ├── splash-sdk.png │ │ ├── splashscreen.scale-100.png │ │ ├── squareTile-sdk.png │ │ ├── storeLogo-sdk.png │ │ ├── storelogo.scale-100.png │ │ ├── tile-sdk.png │ │ └── windows-sdk.png │ ├── js │ │ ├── AdvancedCapture.js │ │ └── default.js │ ├── package.appxmanifest │ └── sample-utils │ │ ├── sample-utils.css │ │ ├── sample-utils.js │ │ └── scenario-select.html ├── OcvImageProcessing │ ├── OcvImageProcessing.sln │ └── OcvImageProcessing │ │ ├── App.xaml │ │ ├── App.xaml.cpp │ │ ├── App.xaml.h │ │ ├── Assets │ │ ├── Lena.png │ │ ├── Logo.png │ │ ├── SmallLogo.png │ │ ├── SplashScreen.png │ │ └── StoreLogo.png │ │ ├── Common │ │ └── StandardStyles.xaml │ │ ├── MainPage.xaml │ │ ├── MainPage.xaml.cpp │ │ ├── MainPage.xaml.h │ │ ├── OcvImageProcessing.vcxproj │ │ ├── OcvImageProcessing.vcxproj.filters │ │ ├── OcvImageProcessing_TemporaryKey.pfx │ │ ├── Package.appxmanifest │ │ ├── opencv.props │ │ ├── pch.cpp │ │ └── pch.h └── readme.txt ├── winrt_universal ├── PhoneTutorial │ ├── App.xaml │ ├── App.xaml.cpp │ ├── App.xaml.h │ ├── Assets │ │ ├── Logo.scale-240.png │ │ ├── SmallLogo.scale-240.png │ │ ├── SplashScreen.scale-240.png │ │ ├── Square71x71Logo.scale-240.png │ │ ├── StoreLogo.scale-240.png │ │ └── WideLogo.scale-240.png │ ├── Lena.png │ ├── MainPage.xaml │ ├── MainPage.xaml.cpp │ ├── MainPage.xaml.h │ ├── Package.appxmanifest │ ├── PhoneTutorial.sln │ ├── PhoneTutorial.vcxproj │ ├── PhoneTutorial.vcxproj.filters │ ├── opencv.props │ ├── pch.cpp │ └── pch.h ├── VideoCaptureXAML │ ├── VideoCaptureXAML.sln │ └── video_capture_xaml │ │ ├── opencv.props │ │ ├── video_capture_xaml.Shared │ │ ├── App.xaml │ │ ├── App.xaml.cpp │ │ ├── App.xaml.h │ │ ├── main.cpp │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── video_capture_xaml.Shared.vcxitems │ │ └── video_capture_xaml.Shared.vcxitems.filters │ │ ├── video_capture_xaml.Windows │ │ ├── Assets │ │ │ ├── Logo.scale-100.png │ │ │ ├── SmallLogo.scale-100.png │ │ │ ├── SplashScreen.scale-100.png │ │ │ ├── StoreLogo.scale-100.png │ │ │ └── haarcascade_frontalface_alt.xml │ │ ├── MainPage.xaml │ │ ├── MainPage.xaml.cpp │ │ ├── MainPage.xaml.h │ │ ├── Package.appxmanifest │ │ ├── readme.txt │ │ ├── video_capture_xaml.Windows.vcxproj │ │ ├── video_capture_xaml.Windows.vcxproj.filters │ │ └── video_capture_xaml.Windows_TemporaryKey.pfx │ │ └── video_capture_xaml.WindowsPhone │ │ ├── Assets │ │ ├── Logo.scale-240.png │ │ ├── SmallLogo.scale-240.png │ │ ├── SplashScreen.scale-240.png │ │ ├── Square71x71Logo.scale-240.png │ │ ├── StoreLogo.scale-240.png │ │ └── WideLogo.scale-240.png │ │ ├── MainPage.xaml │ │ ├── MainPage.xaml.cpp │ │ ├── MainPage.xaml.h │ │ ├── Package.appxmanifest │ │ ├── video_capture_xaml.WindowsPhone.vcxproj │ │ ├── video_capture_xaml.WindowsPhone.vcxproj.filters │ │ └── video_capture_xaml.WindowsPhone_TemporaryKey.pfx └── readme.txt └── wp8 ├── OcvImageManipulation ├── ImageManipulation.sln └── PhoneXamlDirect3DApp1 │ ├── PhoneXamlDirect3DApp1 │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ │ ├── AlignmentGrid.png │ │ ├── ApplicationIcon.png │ │ └── Tiles │ │ │ ├── FlipCycleTileLarge.png │ │ │ ├── FlipCycleTileMedium.png │ │ │ ├── FlipCycleTileSmall.png │ │ │ ├── IconicTileMediumLarge.png │ │ │ └── IconicTileSmall.png │ ├── LocalizedStrings.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── OcvImageManipulation.csproj │ ├── Properties │ │ ├── AppManifest.xml │ │ ├── AssemblyInfo.cs │ │ └── WMAppManifest.xml │ ├── Resources │ │ ├── AppResources.Designer.cs │ │ └── AppResources.resx │ └── SplashScreenImage.jpg │ └── PhoneXamlDirect3DApp1Comp │ ├── BasicTimer.h │ ├── Direct3DBase.cpp │ ├── Direct3DBase.h │ ├── Direct3DContentProvider.cpp │ ├── Direct3DContentProvider.h │ ├── Direct3DInterop.cpp │ ├── Direct3DInterop.h │ ├── DirectXHelper.h │ ├── PhoneXamlDirect3DApp1Comp.vcxproj │ ├── QuadRenderer.cpp │ ├── QuadRenderer.h │ ├── SimplePixelShader.hlsl │ ├── SimpleVertexShader.hlsl │ ├── opencv.props │ ├── pch.cpp │ └── pch.h ├── OcvRotatingCube ├── OcvRotatingCube.sln └── PhoneXamlDirect3DApp1 │ ├── PhoneXamlDirect3DApp1 │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ │ ├── AlignmentGrid.png │ │ ├── ApplicationIcon.png │ │ ├── Lena.png │ │ └── Tiles │ │ │ ├── FlipCycleTileLarge.png │ │ │ ├── FlipCycleTileMedium.png │ │ │ ├── FlipCycleTileSmall.png │ │ │ ├── IconicTileMediumLarge.png │ │ │ └── IconicTileSmall.png │ ├── LocalizedStrings.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── OcvRotatingCube.csproj │ ├── Properties │ │ ├── AppManifest.xml │ │ ├── AssemblyInfo.cs │ │ └── WMAppManifest.xml │ ├── Resources │ │ ├── AppResources.Designer.cs │ │ └── AppResources.resx │ └── SplashScreenImage.jpg │ └── PhoneXamlDirect3DApp1Comp │ ├── BasicTimer.h │ ├── CubeRenderer.cpp │ ├── CubeRenderer.h │ ├── Direct3DBase.cpp │ ├── Direct3DBase.h │ ├── Direct3DContentProvider.cpp │ ├── Direct3DContentProvider.h │ ├── Direct3DInterop.cpp │ ├── Direct3DInterop.h │ ├── DirectXHelper.h │ ├── PhoneXamlDirect3DApp1Comp.vcxproj │ ├── SimplePixelShader.hlsl │ ├── SimpleVertexShader.hlsl │ ├── opencv.props │ ├── pch.cpp │ └── pch.h ├── OpenCVXaml ├── OpenCVComponent │ ├── OpenCVComponent.cpp │ ├── OpenCVComponent.h │ ├── OpenCVComponent.vcxproj │ ├── OpenCVComponent.vcxproj.filters │ ├── opencv.props │ ├── pch.cpp │ └── pch.h ├── OpenCVXaml.sln └── OpenCVXaml │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ ├── AlignmentGrid.png │ ├── ApplicationIcon.png │ ├── Lena.png │ └── Tiles │ │ ├── FlipCycleTileLarge.png │ │ ├── FlipCycleTileMedium.png │ │ ├── FlipCycleTileSmall.png │ │ ├── IconicTileMediumLarge.png │ │ └── IconicTileSmall.png │ ├── LocalizedStrings.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── OpenCVXaml.csproj │ ├── Properties │ ├── AppManifest.xml │ ├── AssemblyInfo.cs │ └── WMAppManifest.xml │ └── Resources │ ├── AppResources.Designer.cs │ └── AppResources.resx └── readme.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/.editorconfig -------------------------------------------------------------------------------- /3rdparty/carotene/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/carotene/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/README.md -------------------------------------------------------------------------------- /3rdparty/carotene/hal/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/hal/dummy.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/add.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/blur.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/blur.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/canny.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/canny.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/cmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/cmp.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/common.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/common.hpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/div.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/div.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/dummy.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/fast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/fast.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/flip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/flip.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/morph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/morph.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/mul.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/norm.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/phase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/phase.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/reduce.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/remap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/remap.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/remap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/remap.hpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/resize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/resize.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/scharr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/scharr.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/sobel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/sobel.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/sub.cpp -------------------------------------------------------------------------------- /3rdparty/carotene/src/sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/carotene/src/sum.cpp -------------------------------------------------------------------------------- /3rdparty/cpufeatures/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/cpufeatures/LICENSE -------------------------------------------------------------------------------- /3rdparty/cpufeatures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/cpufeatures/README.md -------------------------------------------------------------------------------- /3rdparty/ffmpeg/ffmpeg.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/ffmpeg/ffmpeg.cmake -------------------------------------------------------------------------------- /3rdparty/ffmpeg/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/ffmpeg/license.txt -------------------------------------------------------------------------------- /3rdparty/ffmpeg/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/ffmpeg/readme.txt -------------------------------------------------------------------------------- /3rdparty/include/vulkan/vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/include/vulkan/vulkan.h -------------------------------------------------------------------------------- /3rdparty/ippicv/ippicv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/ippicv/ippicv.cmake -------------------------------------------------------------------------------- /3rdparty/libjasper/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/LICENSE -------------------------------------------------------------------------------- /3rdparty/libjasper/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/README -------------------------------------------------------------------------------- /3rdparty/libjasper/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/changelog -------------------------------------------------------------------------------- /3rdparty/libjasper/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/copyright -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_cm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_cm.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_icc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_icc.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_init.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_seq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_seq.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_tmr.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jas_tvp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jas_tvp.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jp2_cod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jp2_cod.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jp2_cod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jp2_cod.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jp2_dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jp2_dec.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jp2_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jp2_dec.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jp2_enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jp2_enc.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_bs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_bs.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_bs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_bs.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_cod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_cod.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_cs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_cs.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_cs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_cs.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_dec.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_dec.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_enc.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_enc.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_fix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_fix.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_flt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_flt.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_math.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_math.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_mct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_mct.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_mct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_mct.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_qmfb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_qmfb.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_qmfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_qmfb.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_tsfb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_tsfb.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_tsfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_tsfb.h -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_util.c -------------------------------------------------------------------------------- /3rdparty/libjasper/jpc_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjasper/jpc_util.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/README -------------------------------------------------------------------------------- /3rdparty/libjpeg/change.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/change.log -------------------------------------------------------------------------------- /3rdparty/libjpeg/jaricom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jaricom.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcapimin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcapimin.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcapistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcapistd.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcarith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcarith.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jccoefct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jccoefct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jccolor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jccolor.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcdctmgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcdctmgr.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jchuff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jchuff.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcinit.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcmainct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcmainct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcmarker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcmarker.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcmaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcmaster.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcomapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcomapi.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jconfig.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcparam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcparam.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcprepct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcprepct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jcsample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jcsample.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jctrans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jctrans.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdapimin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdapimin.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdapistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdapistd.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdarith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdarith.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdatadst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdatadst.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdatasrc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdatasrc.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdcoefct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdcoefct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdcolor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdcolor.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdct.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jddctmgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jddctmgr.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdhuff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdhuff.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdinput.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdmainct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdmainct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdmarker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdmarker.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdmaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdmaster.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdmerge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdmerge.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdpostct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdpostct.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdsample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdsample.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jdtrans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jdtrans.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jerror.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jerror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jerror.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jfdctflt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jfdctflt.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jfdctfst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jfdctfst.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jfdctint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jfdctint.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jidctflt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jidctflt.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jidctfst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jidctfst.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jidctint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jidctint.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jinclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jinclude.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jmemansi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jmemansi.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jmemmgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jmemmgr.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jmemnobs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jmemnobs.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jmemsys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jmemsys.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jmorecfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jmorecfg.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jpegint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jpegint.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jpeglib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jpeglib.h -------------------------------------------------------------------------------- /3rdparty/libjpeg/jquant1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jquant1.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jquant2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jquant2.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jutils.c -------------------------------------------------------------------------------- /3rdparty/libjpeg/jversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libjpeg/jversion.h -------------------------------------------------------------------------------- /3rdparty/libpng/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/CHANGES -------------------------------------------------------------------------------- /3rdparty/libpng/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/LICENSE -------------------------------------------------------------------------------- /3rdparty/libpng/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/README -------------------------------------------------------------------------------- /3rdparty/libpng/png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/png.c -------------------------------------------------------------------------------- /3rdparty/libpng/png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/png.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngconf.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngdebug.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngerror.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngget.c -------------------------------------------------------------------------------- /3rdparty/libpng/pnginfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pnginfo.h -------------------------------------------------------------------------------- /3rdparty/libpng/pnglibconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pnglibconf.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngmem.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngpread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngpread.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngpriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngpriv.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngread.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngrio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngrio.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngrtran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngrtran.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngrutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngrutil.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngset.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngstruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngstruct.h -------------------------------------------------------------------------------- /3rdparty/libpng/pngtrans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngtrans.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngwio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngwio.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngwrite.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngwtran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngwtran.c -------------------------------------------------------------------------------- /3rdparty/libpng/pngwutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libpng/pngwutil.c -------------------------------------------------------------------------------- /3rdparty/libspng/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libspng/LICENSE -------------------------------------------------------------------------------- /3rdparty/libspng/spng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libspng/spng.c -------------------------------------------------------------------------------- /3rdparty/libspng/spng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libspng/spng.h -------------------------------------------------------------------------------- /3rdparty/libtiff/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/COPYRIGHT -------------------------------------------------------------------------------- /3rdparty/libtiff/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/ChangeLog -------------------------------------------------------------------------------- /3rdparty/libtiff/libport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/libport.h -------------------------------------------------------------------------------- /3rdparty/libtiff/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/snprintf.c -------------------------------------------------------------------------------- /3rdparty/libtiff/t4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/t4.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_aux.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_close.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_codec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_codec.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_color.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_dir.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_dir.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_error.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_fax3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_fax3.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_fax3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_fax3.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_fax3sm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_fax3sm.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_flush.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_jbig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_jbig.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_jpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_jpeg.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_luv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_luv.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_lzma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_lzma.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_lzw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_lzw.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_next.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_next.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_ojpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_ojpeg.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_open.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_print.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_read.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_strip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_strip.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_swab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_swab.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_tile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_tile.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_unix.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_webp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_webp.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_win32.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_write.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_zip.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tif_zstd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tif_zstd.c -------------------------------------------------------------------------------- /3rdparty/libtiff/tiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tiff.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tiffio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tiffio.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tiffio.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tiffio.hxx -------------------------------------------------------------------------------- /3rdparty/libtiff/tiffiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tiffiop.h -------------------------------------------------------------------------------- /3rdparty/libtiff/tiffvers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/tiffvers.h -------------------------------------------------------------------------------- /3rdparty/libtiff/uvcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libtiff/uvcode.h -------------------------------------------------------------------------------- /3rdparty/libwebp/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/libwebp/COPYING -------------------------------------------------------------------------------- /3rdparty/openexr/Half/eLut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openexr/Half/eLut.h -------------------------------------------------------------------------------- /3rdparty/openexr/Half/half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openexr/Half/half.h -------------------------------------------------------------------------------- /3rdparty/openexr/Iex/Iex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openexr/Iex/Iex.h -------------------------------------------------------------------------------- /3rdparty/openexr/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openexr/LICENSE -------------------------------------------------------------------------------- /3rdparty/openjpeg/AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openjpeg/AUTHORS.md -------------------------------------------------------------------------------- /3rdparty/openjpeg/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openjpeg/LICENSE -------------------------------------------------------------------------------- /3rdparty/openjpeg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openjpeg/README.md -------------------------------------------------------------------------------- /3rdparty/openjpeg/THANKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openjpeg/THANKS.md -------------------------------------------------------------------------------- /3rdparty/openvx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openvx/README.md -------------------------------------------------------------------------------- /3rdparty/openvx/hal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/openvx/hal/README.md -------------------------------------------------------------------------------- /3rdparty/protobuf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/protobuf/LICENSE -------------------------------------------------------------------------------- /3rdparty/protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/protobuf/README.md -------------------------------------------------------------------------------- /3rdparty/quirc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/quirc/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/quirc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/quirc/LICENSE -------------------------------------------------------------------------------- /3rdparty/quirc/src/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/quirc/src/decode.c -------------------------------------------------------------------------------- /3rdparty/quirc/src/quirc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/quirc/src/quirc.c -------------------------------------------------------------------------------- /3rdparty/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/readme.txt -------------------------------------------------------------------------------- /3rdparty/tbb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/tbb/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/zlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/zlib/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/ChangeLog -------------------------------------------------------------------------------- /3rdparty/zlib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/LICENSE -------------------------------------------------------------------------------- /3rdparty/zlib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/README -------------------------------------------------------------------------------- /3rdparty/zlib/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/adler32.c -------------------------------------------------------------------------------- /3rdparty/zlib/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/compress.c -------------------------------------------------------------------------------- /3rdparty/zlib/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/crc32.c -------------------------------------------------------------------------------- /3rdparty/zlib/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/crc32.h -------------------------------------------------------------------------------- /3rdparty/zlib/deflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/deflate.c -------------------------------------------------------------------------------- /3rdparty/zlib/deflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/deflate.h -------------------------------------------------------------------------------- /3rdparty/zlib/gzclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/gzclose.c -------------------------------------------------------------------------------- /3rdparty/zlib/gzguts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/gzguts.h -------------------------------------------------------------------------------- /3rdparty/zlib/gzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/gzlib.c -------------------------------------------------------------------------------- /3rdparty/zlib/gzread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/gzread.c -------------------------------------------------------------------------------- /3rdparty/zlib/gzwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/gzwrite.c -------------------------------------------------------------------------------- /3rdparty/zlib/infback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/infback.c -------------------------------------------------------------------------------- /3rdparty/zlib/inffast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inffast.c -------------------------------------------------------------------------------- /3rdparty/zlib/inffast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inffast.h -------------------------------------------------------------------------------- /3rdparty/zlib/inffixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inffixed.h -------------------------------------------------------------------------------- /3rdparty/zlib/inflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inflate.c -------------------------------------------------------------------------------- /3rdparty/zlib/inflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inflate.h -------------------------------------------------------------------------------- /3rdparty/zlib/inftrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inftrees.c -------------------------------------------------------------------------------- /3rdparty/zlib/inftrees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/inftrees.h -------------------------------------------------------------------------------- /3rdparty/zlib/trees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/trees.c -------------------------------------------------------------------------------- /3rdparty/zlib/trees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/trees.h -------------------------------------------------------------------------------- /3rdparty/zlib/uncompr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/uncompr.c -------------------------------------------------------------------------------- /3rdparty/zlib/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/zconf.h -------------------------------------------------------------------------------- /3rdparty/zlib/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/zlib.h -------------------------------------------------------------------------------- /3rdparty/zlib/zutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/zutil.c -------------------------------------------------------------------------------- /3rdparty/zlib/zutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/3rdparty/zlib/zutil.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/SECURITY.md -------------------------------------------------------------------------------- /apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/apps/CMakeLists.txt -------------------------------------------------------------------------------- /apps/traincascade/boost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/apps/traincascade/boost.cpp -------------------------------------------------------------------------------- /apps/traincascade/boost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/apps/traincascade/boost.h -------------------------------------------------------------------------------- /apps/traincascade/old_ml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/apps/traincascade/old_ml.hpp -------------------------------------------------------------------------------- /apps/version/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/apps/version/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/FindCUDA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindCUDA.cmake -------------------------------------------------------------------------------- /cmake/FindCUDA/run_nvcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindCUDA/run_nvcc.cmake -------------------------------------------------------------------------------- /cmake/FindCUDNN.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindCUDNN.cmake -------------------------------------------------------------------------------- /cmake/FindFlake8.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindFlake8.cmake -------------------------------------------------------------------------------- /cmake/FindONNX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindONNX.cmake -------------------------------------------------------------------------------- /cmake/FindOpenVX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindOpenVX.cmake -------------------------------------------------------------------------------- /cmake/FindPylint.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindPylint.cmake -------------------------------------------------------------------------------- /cmake/FindVulkan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/FindVulkan.cmake -------------------------------------------------------------------------------- /cmake/OpenCVCRTLinkage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVCRTLinkage.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDetectCUDA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDetectCUDA.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDetectTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDetectTBB.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDetectTrace.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDetectTrace.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDetectVTK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDetectVTK.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDetectWebNN.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDetectWebNN.cmake -------------------------------------------------------------------------------- /cmake/OpenCVDownload.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVDownload.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindAtlas.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindAtlas.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindCANN.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindCANN.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindIPP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindIPP.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindIPPIW.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindIPPIW.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindLAPACK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindLAPACK.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindLATEX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindLATEX.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindLibsGUI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindLibsGUI.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindMKL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindMKL.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindOpenEXR.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindOpenEXR.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindTIMVX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindTIMVX.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindTengine.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindTengine.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindVA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindVA.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindWebP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVFindWebP.cmake -------------------------------------------------------------------------------- /cmake/OpenCVFindXimea.cmake: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/OpenCVGenABI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVGenABI.cmake -------------------------------------------------------------------------------- /cmake/OpenCVGenConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVGenConfig.cmake -------------------------------------------------------------------------------- /cmake/OpenCVGenHeaders.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVGenHeaders.cmake -------------------------------------------------------------------------------- /cmake/OpenCVModule.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVModule.cmake -------------------------------------------------------------------------------- /cmake/OpenCVPCHSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVPCHSupport.cmake -------------------------------------------------------------------------------- /cmake/OpenCVPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVPackaging.cmake -------------------------------------------------------------------------------- /cmake/OpenCVPylint.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVPylint.cmake -------------------------------------------------------------------------------- /cmake/OpenCVUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVUtils.cmake -------------------------------------------------------------------------------- /cmake/OpenCVVersion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/OpenCVVersion.cmake -------------------------------------------------------------------------------- /cmake/checks/atomic_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/atomic_check.cpp -------------------------------------------------------------------------------- /cmake/checks/cann.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cann.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_avx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_avx.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_avx2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_avx2.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_avx512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_avx512.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_dotprod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_dotprod.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_fp16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_fp16.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_lasx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_lasx.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_msa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_msa.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_neon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_neon.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_popcnt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_popcnt.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_rvv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_rvv.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_sse.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | int main() { return 0; } 3 | -------------------------------------------------------------------------------- /cmake/checks/cpu_sse2.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | int main() { return 0; } 3 | -------------------------------------------------------------------------------- /cmake/checks/cpu_sse3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_sse3.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_sse41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_sse41.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_sse42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_sse42.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_ssse3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_ssse3.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_vsx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_vsx.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_vsx3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_vsx3.cpp -------------------------------------------------------------------------------- /cmake/checks/cpu_vsx_asm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cpu_vsx_asm.cpp -------------------------------------------------------------------------------- /cmake/checks/cxx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/cxx11.cpp -------------------------------------------------------------------------------- /cmake/checks/directx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/directx.cpp -------------------------------------------------------------------------------- /cmake/checks/ffmpeg_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/ffmpeg_test.cpp -------------------------------------------------------------------------------- /cmake/checks/lapack_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/lapack_check.cpp -------------------------------------------------------------------------------- /cmake/checks/opencl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/opencl.cpp -------------------------------------------------------------------------------- /cmake/checks/vtk_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/vtk_test.cpp -------------------------------------------------------------------------------- /cmake/checks/vulkan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/vulkan.cpp -------------------------------------------------------------------------------- /cmake/checks/webnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/webnn.cpp -------------------------------------------------------------------------------- /cmake/checks/win32uitest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/checks/win32uitest.cpp -------------------------------------------------------------------------------- /cmake/cl2cpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/cl2cpp.cmake -------------------------------------------------------------------------------- /cmake/copy_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/copy_files.cmake -------------------------------------------------------------------------------- /cmake/mirrors/custom.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/mirrors/custom.cmake -------------------------------------------------------------------------------- /cmake/mirrors/gitcode.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/mirrors/gitcode.cmake -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-Android.cmake: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-Darwin.cmake: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-Emscripten.cmake: -------------------------------------------------------------------------------- 1 | set(OPENCV_SKIP_LINK_AS_NEEDED 1) 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-Linux.cmake: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-Windows.cmake: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-WindowsCE.cmake: -------------------------------------------------------------------------------- 1 | add_definitions(-DNO_GETENV) 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-WindowsStore.cmake: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/OpenCV-WinRT.cmake") 2 | -------------------------------------------------------------------------------- /cmake/platforms/OpenCV-iOS.cmake: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /cmake/templates/OpenCV.mk.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/templates/OpenCV.mk.in -------------------------------------------------------------------------------- /cmake/templates/cvconfig.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/cmake/templates/cvconfig.h.in -------------------------------------------------------------------------------- /data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/data/CMakeLists.txt -------------------------------------------------------------------------------- /data/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/data/readme.txt -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/DoxygenLayout.xml -------------------------------------------------------------------------------- /doc/LICENSE_BSD.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/LICENSE_BSD.txt -------------------------------------------------------------------------------- /doc/LICENSE_CHANGE_NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/LICENSE_CHANGE_NOTICE.txt -------------------------------------------------------------------------------- /doc/acircles_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/acircles_pattern.png -------------------------------------------------------------------------------- /doc/bodybg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/bodybg.png -------------------------------------------------------------------------------- /doc/disabled_doc_warnings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/disabled_doc_warnings.txt -------------------------------------------------------------------------------- /doc/faq.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/faq.markdown -------------------------------------------------------------------------------- /doc/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/footer.html -------------------------------------------------------------------------------- /doc/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/header.html -------------------------------------------------------------------------------- /doc/images/camshift_face.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/images/camshift_face.gif -------------------------------------------------------------------------------- /doc/images/meanshift_face.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/images/meanshift_face.gif -------------------------------------------------------------------------------- /doc/images/opticalfb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/images/opticalfb.jpg -------------------------------------------------------------------------------- /doc/images/opticalflow_lk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/images/opticalflow_lk.jpg -------------------------------------------------------------------------------- /doc/mymath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/mymath.js -------------------------------------------------------------------------------- /doc/mymath.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/mymath.sty -------------------------------------------------------------------------------- /doc/opencv-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv-logo-small.png -------------------------------------------------------------------------------- /doc/opencv-logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv-logo-white.png -------------------------------------------------------------------------------- /doc/opencv-logo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv-logo.md -------------------------------------------------------------------------------- /doc/opencv-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv-logo.png -------------------------------------------------------------------------------- /doc/opencv-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv-logo2.png -------------------------------------------------------------------------------- /doc/opencv.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv.bib -------------------------------------------------------------------------------- /doc/opencv.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv.ico -------------------------------------------------------------------------------- /doc/opencv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/opencv.jpg -------------------------------------------------------------------------------- /doc/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/pattern.png -------------------------------------------------------------------------------- /doc/pattern_tools/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/pattern_tools/README.txt -------------------------------------------------------------------------------- /doc/pattern_tools/svgfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/pattern_tools/svgfig.py -------------------------------------------------------------------------------- /doc/root.markdown.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/root.markdown.in -------------------------------------------------------------------------------- /doc/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/stylesheet.css -------------------------------------------------------------------------------- /doc/tools/add_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/tools/add_signatures.py -------------------------------------------------------------------------------- /doc/tools/doxygen_scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/tools/doxygen_scan.py -------------------------------------------------------------------------------- /doc/tools/html_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/tools/html_functions.py -------------------------------------------------------------------------------- /doc/tools/scan_tutorials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/tools/scan_tutorials.py -------------------------------------------------------------------------------- /doc/tutorial-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/doc/tutorial-utils.js -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/opencv2/opencv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/include/opencv2/opencv.hpp -------------------------------------------------------------------------------- /modules/calib3d/src/ap3p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/ap3p.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/ap3p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/ap3p.h -------------------------------------------------------------------------------- /modules/calib3d/src/dls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/dls.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/dls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/dls.h -------------------------------------------------------------------------------- /modules/calib3d/src/epnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/epnp.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/epnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/epnp.h -------------------------------------------------------------------------------- /modules/calib3d/src/ippe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/ippe.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/ippe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/ippe.hpp -------------------------------------------------------------------------------- /modules/calib3d/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/main.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/p3p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/p3p.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/p3p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/p3p.h -------------------------------------------------------------------------------- /modules/calib3d/src/posit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/posit.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/rho.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/rho.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/rho.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/rho.h -------------------------------------------------------------------------------- /modules/calib3d/src/sqpnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/sqpnp.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/sqpnp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/sqpnp.hpp -------------------------------------------------------------------------------- /modules/calib3d/src/upnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/upnp.cpp -------------------------------------------------------------------------------- /modules/calib3d/src/upnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/upnp.h -------------------------------------------------------------------------------- /modules/calib3d/src/usac.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/calib3d/src/usac.hpp -------------------------------------------------------------------------------- /modules/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/CMakeLists.txt -------------------------------------------------------------------------------- /modules/core/src/alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/alloc.cpp -------------------------------------------------------------------------------- /modules/core/src/arithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/arithm.cpp -------------------------------------------------------------------------------- /modules/core/src/array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/array.cpp -------------------------------------------------------------------------------- /modules/core/src/async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/async.cpp -------------------------------------------------------------------------------- /modules/core/src/channels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/channels.cpp -------------------------------------------------------------------------------- /modules/core/src/check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/check.cpp -------------------------------------------------------------------------------- /modules/core/src/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/convert.hpp -------------------------------------------------------------------------------- /modules/core/src/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/copy.cpp -------------------------------------------------------------------------------- /modules/core/src/directx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/directx.cpp -------------------------------------------------------------------------------- /modules/core/src/dxt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/dxt.cpp -------------------------------------------------------------------------------- /modules/core/src/glob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/glob.cpp -------------------------------------------------------------------------------- /modules/core/src/kmeans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/kmeans.cpp -------------------------------------------------------------------------------- /modules/core/src/lapack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/lapack.cpp -------------------------------------------------------------------------------- /modules/core/src/lda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/lda.cpp -------------------------------------------------------------------------------- /modules/core/src/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/logger.cpp -------------------------------------------------------------------------------- /modules/core/src/lpsolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/lpsolver.cpp -------------------------------------------------------------------------------- /modules/core/src/lut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/lut.cpp -------------------------------------------------------------------------------- /modules/core/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/matrix.cpp -------------------------------------------------------------------------------- /modules/core/src/matrix_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/matrix_c.cpp -------------------------------------------------------------------------------- /modules/core/src/minmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/minmax.cpp -------------------------------------------------------------------------------- /modules/core/src/norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/norm.cpp -------------------------------------------------------------------------------- /modules/core/src/ocl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/ocl.cpp -------------------------------------------------------------------------------- /modules/core/src/opencl/runtime/generator/template/static_impl.hpp.in: -------------------------------------------------------------------------------- 1 | @CL_STATIC_DEFINITIONS@ 2 | -------------------------------------------------------------------------------- /modules/core/src/opengl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/opengl.cpp -------------------------------------------------------------------------------- /modules/core/src/out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/out.cpp -------------------------------------------------------------------------------- /modules/core/src/ovx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/ovx.cpp -------------------------------------------------------------------------------- /modules/core/src/parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/parallel.cpp -------------------------------------------------------------------------------- /modules/core/src/pca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/pca.cpp -------------------------------------------------------------------------------- /modules/core/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/precomp.hpp -------------------------------------------------------------------------------- /modules/core/src/rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/rand.cpp -------------------------------------------------------------------------------- /modules/core/src/stat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/stat.hpp -------------------------------------------------------------------------------- /modules/core/src/stat_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/stat_c.cpp -------------------------------------------------------------------------------- /modules/core/src/stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/stl.cpp -------------------------------------------------------------------------------- /modules/core/src/sum.simd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/sum.simd.hpp -------------------------------------------------------------------------------- /modules/core/src/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/system.cpp -------------------------------------------------------------------------------- /modules/core/src/tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/tables.cpp -------------------------------------------------------------------------------- /modules/core/src/trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/trace.cpp -------------------------------------------------------------------------------- /modules/core/src/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/types.cpp -------------------------------------------------------------------------------- /modules/core/src/umatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/umatrix.cpp -------------------------------------------------------------------------------- /modules/core/src/umatrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/umatrix.hpp -------------------------------------------------------------------------------- /modules/core/src/va_intel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/src/va_intel.cpp -------------------------------------------------------------------------------- /modules/core/test/test_ds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/test/test_ds.cpp -------------------------------------------------------------------------------- /modules/core/test/test_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/core/test/test_io.cpp -------------------------------------------------------------------------------- /modules/dnn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/CMakeLists.txt -------------------------------------------------------------------------------- /modules/dnn/cmake/init.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/cmake/init.cmake -------------------------------------------------------------------------------- /modules/dnn/misc/java/filelist_common: -------------------------------------------------------------------------------- 1 | misc/java/src/cpp/dnn_converters.hpp 2 | -------------------------------------------------------------------------------- /modules/dnn/perf/perf_net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/perf/perf_net.cpp -------------------------------------------------------------------------------- /modules/dnn/src/backend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/backend.cpp -------------------------------------------------------------------------------- /modules/dnn/src/backend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/backend.hpp -------------------------------------------------------------------------------- /modules/dnn/src/cuda/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/cuda/math.hpp -------------------------------------------------------------------------------- /modules/dnn/src/cuda/mvn.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/cuda/mvn.cu -------------------------------------------------------------------------------- /modules/dnn/src/cuda/slice.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/cuda/slice.cu -------------------------------------------------------------------------------- /modules/dnn/src/dnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/dnn.cpp -------------------------------------------------------------------------------- /modules/dnn/src/dnn_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/dnn_read.cpp -------------------------------------------------------------------------------- /modules/dnn/src/dnn_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/dnn_utils.cpp -------------------------------------------------------------------------------- /modules/dnn/src/factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/factory.hpp -------------------------------------------------------------------------------- /modules/dnn/src/ie_ngraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/ie_ngraph.cpp -------------------------------------------------------------------------------- /modules/dnn/src/ie_ngraph.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/ie_ngraph.hpp -------------------------------------------------------------------------------- /modules/dnn/src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/init.cpp -------------------------------------------------------------------------------- /modules/dnn/src/layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/layer.cpp -------------------------------------------------------------------------------- /modules/dnn/src/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/model.cpp -------------------------------------------------------------------------------- /modules/dnn/src/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/net.cpp -------------------------------------------------------------------------------- /modules/dnn/src/net_cann.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/net_cann.cpp -------------------------------------------------------------------------------- /modules/dnn/src/net_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/net_impl.cpp -------------------------------------------------------------------------------- /modules/dnn/src/net_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/net_impl.hpp -------------------------------------------------------------------------------- /modules/dnn/src/nms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/nms.cpp -------------------------------------------------------------------------------- /modules/dnn/src/nms.inl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/nms.inl.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_cann.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_cann.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_cann.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_cann.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_cuda.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_cuda.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_cuda.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_halide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_halide.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_halide.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_halide.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_timvx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_timvx.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_timvx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_timvx.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_vkcom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_vkcom.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_vkcom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_vkcom.hpp -------------------------------------------------------------------------------- /modules/dnn/src/op_webnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_webnn.cpp -------------------------------------------------------------------------------- /modules/dnn/src/op_webnn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/op_webnn.hpp -------------------------------------------------------------------------------- /modules/dnn/src/opencl/lrn.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/opencl/lrn.cl -------------------------------------------------------------------------------- /modules/dnn/src/opencl/mvn.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/opencl/mvn.cl -------------------------------------------------------------------------------- /modules/dnn/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/precomp.hpp -------------------------------------------------------------------------------- /modules/dnn/src/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/src/registry.cpp -------------------------------------------------------------------------------- /modules/dnn/test/npy_blob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/test/npy_blob.cpp -------------------------------------------------------------------------------- /modules/dnn/test/npy_blob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/test/npy_blob.hpp -------------------------------------------------------------------------------- /modules/dnn/test/test_nms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/dnn/test/test_nms.cpp -------------------------------------------------------------------------------- /modules/dnn/test/test_onnx_conformance_layer_filter_opencv_cpu_denylist.inl.hpp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /modules/features2d/misc/java/filelist: -------------------------------------------------------------------------------- 1 | include/opencv2/features2d.hpp 2 | -------------------------------------------------------------------------------- /modules/features2d/misc/java/filelist_common: -------------------------------------------------------------------------------- 1 | misc/java/src/cpp/features2d_converters.hpp 2 | -------------------------------------------------------------------------------- /modules/flann/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/flann/CMakeLists.txt -------------------------------------------------------------------------------- /modules/flann/src/flann.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/flann/src/flann.cpp -------------------------------------------------------------------------------- /modules/flann/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/flann/src/precomp.hpp -------------------------------------------------------------------------------- /modules/gapi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/CMakeLists.txt -------------------------------------------------------------------------------- /modules/gapi/cmake/init.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/cmake/init.cmake -------------------------------------------------------------------------------- /modules/gapi/src/api/gmat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/src/api/gmat.cpp -------------------------------------------------------------------------------- /modules/gapi/src/api/ocv_mask_creator.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/gapi/src/api/rmat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/src/api/rmat.cpp -------------------------------------------------------------------------------- /modules/gapi/src/api/s11n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/src/api/s11n.cpp -------------------------------------------------------------------------------- /modules/gapi/src/compiler/README.md: -------------------------------------------------------------------------------- 1 | This directory contains G-API graph compiler logic. -------------------------------------------------------------------------------- /modules/gapi/src/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/src/logger.hpp -------------------------------------------------------------------------------- /modules/gapi/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/gapi/src/precomp.hpp -------------------------------------------------------------------------------- /modules/highgui/misc/java/filelist: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/imgproc/src/_geom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/_geom.h -------------------------------------------------------------------------------- /modules/imgproc/src/accum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/accum.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/blend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/blend.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/canny.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/canny.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/clahe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/clahe.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/color.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/color.hpp -------------------------------------------------------------------------------- /modules/imgproc/src/deriv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/deriv.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/emd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/emd.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/gabor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/gabor.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/hough.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/hough.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/lsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/lsd.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/main.cpp -------------------------------------------------------------------------------- /modules/imgproc/src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/imgproc/src/utils.cpp -------------------------------------------------------------------------------- /modules/java/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/java/CMakeLists.txt -------------------------------------------------------------------------------- /modules/java/android_sdk/libcxx_helper/dummy.cpp: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /modules/java/check-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/java/check-tests.py -------------------------------------------------------------------------------- /modules/java/common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/java/common.cmake -------------------------------------------------------------------------------- /modules/java/jar/build.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/java/jar/build.xml.in -------------------------------------------------------------------------------- /modules/js/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/CMakeLists.txt -------------------------------------------------------------------------------- /modules/js/common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/common.cmake -------------------------------------------------------------------------------- /modules/js/perf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/perf/README.md -------------------------------------------------------------------------------- /modules/js/perf/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/perf/base.js -------------------------------------------------------------------------------- /modules/js/perf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/perf/package.json -------------------------------------------------------------------------------- /modules/js/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/src/.eslintrc.json -------------------------------------------------------------------------------- /modules/js/src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/src/helpers.js -------------------------------------------------------------------------------- /modules/js/src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/src/loader.js -------------------------------------------------------------------------------- /modules/js/src/make_umd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/src/make_umd.py -------------------------------------------------------------------------------- /modules/js/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/package.json -------------------------------------------------------------------------------- /modules/js/test/test_mat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/test_mat.js -------------------------------------------------------------------------------- /modules/js/test/test_photo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/test_photo.js -------------------------------------------------------------------------------- /modules/js/test/test_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/test_utils.js -------------------------------------------------------------------------------- /modules/js/test/test_video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/test_video.js -------------------------------------------------------------------------------- /modules/js/test/tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/tests.html -------------------------------------------------------------------------------- /modules/js/test/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/js/test/tests.js -------------------------------------------------------------------------------- /modules/ml/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/CMakeLists.txt -------------------------------------------------------------------------------- /modules/ml/doc/pics/mlp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/doc/pics/mlp.png -------------------------------------------------------------------------------- /modules/ml/src/ann_mlp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/ann_mlp.cpp -------------------------------------------------------------------------------- /modules/ml/src/boost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/boost.cpp -------------------------------------------------------------------------------- /modules/ml/src/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/data.cpp -------------------------------------------------------------------------------- /modules/ml/src/em.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/em.cpp -------------------------------------------------------------------------------- /modules/ml/src/gbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/gbt.cpp -------------------------------------------------------------------------------- /modules/ml/src/kdtree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/kdtree.cpp -------------------------------------------------------------------------------- /modules/ml/src/kdtree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/kdtree.hpp -------------------------------------------------------------------------------- /modules/ml/src/knearest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/knearest.cpp -------------------------------------------------------------------------------- /modules/ml/src/lr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/lr.cpp -------------------------------------------------------------------------------- /modules/ml/src/nbayes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/nbayes.cpp -------------------------------------------------------------------------------- /modules/ml/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/precomp.hpp -------------------------------------------------------------------------------- /modules/ml/src/rtrees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/rtrees.cpp -------------------------------------------------------------------------------- /modules/ml/src/svm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/svm.cpp -------------------------------------------------------------------------------- /modules/ml/src/svmsgd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/svmsgd.cpp -------------------------------------------------------------------------------- /modules/ml/src/testset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/testset.cpp -------------------------------------------------------------------------------- /modules/ml/src/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/src/tree.cpp -------------------------------------------------------------------------------- /modules/ml/test/test_ann.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/test/test_ann.cpp -------------------------------------------------------------------------------- /modules/ml/test/test_em.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/test/test_em.cpp -------------------------------------------------------------------------------- /modules/ml/test/test_lr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/test/test_lr.cpp -------------------------------------------------------------------------------- /modules/ml/test/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ml/test/test_main.cpp -------------------------------------------------------------------------------- /modules/objc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/objc/CMakeLists.txt -------------------------------------------------------------------------------- /modules/objc/common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/objc/common.cmake -------------------------------------------------------------------------------- /modules/objc/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/objc/doc/README.md -------------------------------------------------------------------------------- /modules/objdetect/src/hog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/objdetect/src/hog.cpp -------------------------------------------------------------------------------- /modules/photo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/CMakeLists.txt -------------------------------------------------------------------------------- /modules/photo/src/align.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/align.cpp -------------------------------------------------------------------------------- /modules/photo/src/arrays.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/arrays.hpp -------------------------------------------------------------------------------- /modules/photo/src/cuda/nlm.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/cuda/nlm.cu -------------------------------------------------------------------------------- /modules/photo/src/inpaint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/inpaint.cpp -------------------------------------------------------------------------------- /modules/photo/src/merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/merge.cpp -------------------------------------------------------------------------------- /modules/photo/src/npr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/npr.cpp -------------------------------------------------------------------------------- /modules/photo/src/npr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/npr.hpp -------------------------------------------------------------------------------- /modules/photo/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/precomp.hpp -------------------------------------------------------------------------------- /modules/photo/src/tonemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/photo/src/tonemap.cpp -------------------------------------------------------------------------------- /modules/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/CMakeLists.txt -------------------------------------------------------------------------------- /modules/python/common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/common.cmake -------------------------------------------------------------------------------- /modules/python/src2/cv2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/src2/cv2.cpp -------------------------------------------------------------------------------- /modules/python/src2/cv2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/src2/cv2.hpp -------------------------------------------------------------------------------- /modules/python/src2/gen2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/src2/gen2.py -------------------------------------------------------------------------------- /modules/python/test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/python/test/test.py -------------------------------------------------------------------------------- /modules/ts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/CMakeLists.txt -------------------------------------------------------------------------------- /modules/ts/misc/chart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/chart.py -------------------------------------------------------------------------------- /modules/ts/misc/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/color.py -------------------------------------------------------------------------------- /modules/ts/misc/concatlogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/concatlogs.py -------------------------------------------------------------------------------- /modules/ts/misc/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/report.py -------------------------------------------------------------------------------- /modules/ts/misc/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/run.py -------------------------------------------------------------------------------- /modules/ts/misc/run_long.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/run_long.py -------------------------------------------------------------------------------- /modules/ts/misc/run_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/run_suite.py -------------------------------------------------------------------------------- /modules/ts/misc/run_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/run_utils.py -------------------------------------------------------------------------------- /modules/ts/misc/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/summary.py -------------------------------------------------------------------------------- /modules/ts/misc/xls-report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/misc/xls-report.py -------------------------------------------------------------------------------- /modules/ts/src/cuda_perf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/cuda_perf.cpp -------------------------------------------------------------------------------- /modules/ts/src/cuda_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/cuda_test.cpp -------------------------------------------------------------------------------- /modules/ts/src/ocl_perf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ocl_perf.cpp -------------------------------------------------------------------------------- /modules/ts/src/ocl_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ocl_test.cpp -------------------------------------------------------------------------------- /modules/ts/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/precomp.hpp -------------------------------------------------------------------------------- /modules/ts/src/ts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_arrtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_arrtest.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_func.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_gtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_gtest.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_perf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_perf.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_tags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_tags.cpp -------------------------------------------------------------------------------- /modules/ts/src/ts_tags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/ts/src/ts_tags.hpp -------------------------------------------------------------------------------- /modules/video/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/video/CMakeLists.txt -------------------------------------------------------------------------------- /modules/video/doc/video.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/video/doc/video.bib -------------------------------------------------------------------------------- /modules/video/src/ecc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/video/src/ecc.cpp -------------------------------------------------------------------------------- /modules/video/src/kalman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/video/src/kalman.cpp -------------------------------------------------------------------------------- /modules/video/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/video/src/precomp.hpp -------------------------------------------------------------------------------- /modules/videoio/src/cap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/videoio/src/cap.cpp -------------------------------------------------------------------------------- /modules/videoio/src/cap_msmf.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/videoio/src/wrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/videoio/src/wrl.h -------------------------------------------------------------------------------- /modules/world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/world/CMakeLists.txt -------------------------------------------------------------------------------- /modules/world/src/precomp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/modules/world/src/precomp.hpp -------------------------------------------------------------------------------- /platforms/android/README.android: -------------------------------------------------------------------------------- 1 | See http://opencv.org/platforms/android 2 | -------------------------------------------------------------------------------- /platforms/apple/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/apple/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/apple/readme.md -------------------------------------------------------------------------------- /platforms/ios/Info.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/ios/Info.plist.in -------------------------------------------------------------------------------- /platforms/ios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/ios/build_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/ios/build_docs.py -------------------------------------------------------------------------------- /platforms/ios/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/ios/readme.txt -------------------------------------------------------------------------------- /platforms/ios/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/ios/run_tests.py -------------------------------------------------------------------------------- /platforms/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/js/README.md -------------------------------------------------------------------------------- /platforms/js/build_js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/js/build_js.py -------------------------------------------------------------------------------- /platforms/maven/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/maven/README.md -------------------------------------------------------------------------------- /platforms/maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/maven/pom.xml -------------------------------------------------------------------------------- /platforms/osx/Info.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/osx/Info.plist.in -------------------------------------------------------------------------------- /platforms/osx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/osx/build_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/osx/build_docs.py -------------------------------------------------------------------------------- /platforms/osx/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/osx/run_tests.py -------------------------------------------------------------------------------- /platforms/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/readme.txt -------------------------------------------------------------------------------- /platforms/scripts/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/scripts/pylintrc -------------------------------------------------------------------------------- /platforms/wince/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/wince/readme.md -------------------------------------------------------------------------------- /platforms/winpack_dldt/2021.4/build.config.py: -------------------------------------------------------------------------------- 1 | os.environ['CI_BUILD_NUMBER'] = '2021.4.0-opencv_winpack_dldt' 2 | -------------------------------------------------------------------------------- /platforms/winrt/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/platforms/winrt/readme.txt -------------------------------------------------------------------------------- /samples/CMakeLists.example.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/CMakeLists.example.in -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cpp/3calibration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/3calibration.cpp -------------------------------------------------------------------------------- /samples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cpp/asift.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/asift.cpp -------------------------------------------------------------------------------- /samples/cpp/bgfg_segm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/bgfg_segm.cpp -------------------------------------------------------------------------------- /samples/cpp/calibration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/calibration.cpp -------------------------------------------------------------------------------- /samples/cpp/camshiftdemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/camshiftdemo.cpp -------------------------------------------------------------------------------- /samples/cpp/cloning_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/cloning_demo.cpp -------------------------------------------------------------------------------- /samples/cpp/cloning_gui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/cloning_gui.cpp -------------------------------------------------------------------------------- /samples/cpp/contours2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/contours2.cpp -------------------------------------------------------------------------------- /samples/cpp/convexhull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/convexhull.cpp -------------------------------------------------------------------------------- /samples/cpp/cout_mat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/cout_mat.cpp -------------------------------------------------------------------------------- /samples/cpp/create_mask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/create_mask.cpp -------------------------------------------------------------------------------- /samples/cpp/delaunay2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/delaunay2.cpp -------------------------------------------------------------------------------- /samples/cpp/demhist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/demhist.cpp -------------------------------------------------------------------------------- /samples/cpp/detect_blob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/detect_blob.cpp -------------------------------------------------------------------------------- /samples/cpp/detect_mser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/detect_mser.cpp -------------------------------------------------------------------------------- /samples/cpp/dft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/dft.cpp -------------------------------------------------------------------------------- /samples/cpp/digits_lenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/digits_lenet.cpp -------------------------------------------------------------------------------- /samples/cpp/digits_svm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/digits_svm.cpp -------------------------------------------------------------------------------- /samples/cpp/distrans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/distrans.cpp -------------------------------------------------------------------------------- /samples/cpp/drawing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/drawing.cpp -------------------------------------------------------------------------------- /samples/cpp/edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/edge.cpp -------------------------------------------------------------------------------- /samples/cpp/ela.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/ela.cpp -------------------------------------------------------------------------------- /samples/cpp/em.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/em.cpp -------------------------------------------------------------------------------- /samples/cpp/facedetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/facedetect.cpp -------------------------------------------------------------------------------- /samples/cpp/falsecolor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/falsecolor.cpp -------------------------------------------------------------------------------- /samples/cpp/fback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/fback.cpp -------------------------------------------------------------------------------- /samples/cpp/ffilldemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/ffilldemo.cpp -------------------------------------------------------------------------------- /samples/cpp/filestorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/filestorage.cpp -------------------------------------------------------------------------------- /samples/cpp/fitellipse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/fitellipse.cpp -------------------------------------------------------------------------------- /samples/cpp/grabcut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/grabcut.cpp -------------------------------------------------------------------------------- /samples/cpp/inpaint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/inpaint.cpp -------------------------------------------------------------------------------- /samples/cpp/kalman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/kalman.cpp -------------------------------------------------------------------------------- /samples/cpp/kmeans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/kmeans.cpp -------------------------------------------------------------------------------- /samples/cpp/laplace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/laplace.cpp -------------------------------------------------------------------------------- /samples/cpp/letter_recog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/letter_recog.cpp -------------------------------------------------------------------------------- /samples/cpp/lkdemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/lkdemo.cpp -------------------------------------------------------------------------------- /samples/cpp/lsd_lines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/lsd_lines.cpp -------------------------------------------------------------------------------- /samples/cpp/mask_tmpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/mask_tmpl.cpp -------------------------------------------------------------------------------- /samples/cpp/minarea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/minarea.cpp -------------------------------------------------------------------------------- /samples/cpp/morphology2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/morphology2.cpp -------------------------------------------------------------------------------- /samples/cpp/npr_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/npr_demo.cpp -------------------------------------------------------------------------------- /samples/cpp/pca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/pca.cpp -------------------------------------------------------------------------------- /samples/cpp/peopledetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/peopledetect.cpp -------------------------------------------------------------------------------- /samples/cpp/phase_corr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/phase_corr.cpp -------------------------------------------------------------------------------- /samples/cpp/qrcode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/qrcode.cpp -------------------------------------------------------------------------------- /samples/cpp/select3dobj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/select3dobj.cpp -------------------------------------------------------------------------------- /samples/cpp/simd_basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/simd_basic.cpp -------------------------------------------------------------------------------- /samples/cpp/smiledetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/smiledetect.cpp -------------------------------------------------------------------------------- /samples/cpp/squares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/squares.cpp -------------------------------------------------------------------------------- /samples/cpp/stereo_calib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/stereo_calib.cpp -------------------------------------------------------------------------------- /samples/cpp/stereo_match.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/stereo_match.cpp -------------------------------------------------------------------------------- /samples/cpp/stitching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/stitching.cpp -------------------------------------------------------------------------------- /samples/cpp/train_HOG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/train_HOG.cpp -------------------------------------------------------------------------------- /samples/cpp/train_svmsgd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/train_svmsgd.cpp -------------------------------------------------------------------------------- /samples/cpp/tree_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/tree_engine.cpp -------------------------------------------------------------------------------- /samples/cpp/watershed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/cpp/watershed.cpp -------------------------------------------------------------------------------- /samples/data/H1to3p.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/H1to3p.xml -------------------------------------------------------------------------------- /samples/data/HappyFish.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/HappyFish.jpg -------------------------------------------------------------------------------- /samples/data/LinuxLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/LinuxLogo.jpg -------------------------------------------------------------------------------- /samples/data/Megamind.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/Megamind.avi -------------------------------------------------------------------------------- /samples/data/WindowsLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/WindowsLogo.jpg -------------------------------------------------------------------------------- /samples/data/aero1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/aero1.jpg -------------------------------------------------------------------------------- /samples/data/aero3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/aero3.jpg -------------------------------------------------------------------------------- /samples/data/aloeGT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/aloeGT.png -------------------------------------------------------------------------------- /samples/data/aloeL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/aloeL.jpg -------------------------------------------------------------------------------- /samples/data/aloeR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/aloeR.jpg -------------------------------------------------------------------------------- /samples/data/alphabet_36.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/alphabet_36.txt -------------------------------------------------------------------------------- /samples/data/alphabet_94.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/alphabet_94.txt -------------------------------------------------------------------------------- /samples/data/apple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/apple.jpg -------------------------------------------------------------------------------- /samples/data/baboon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/baboon.jpg -------------------------------------------------------------------------------- /samples/data/basketball1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/basketball1.png -------------------------------------------------------------------------------- /samples/data/basketball2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/basketball2.png -------------------------------------------------------------------------------- /samples/data/blox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/blox.jpg -------------------------------------------------------------------------------- /samples/data/board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/board.jpg -------------------------------------------------------------------------------- /samples/data/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/box.png -------------------------------------------------------------------------------- /samples/data/box_in_scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/box_in_scene.png -------------------------------------------------------------------------------- /samples/data/building.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/building.jpg -------------------------------------------------------------------------------- /samples/data/butterfly.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/butterfly.jpg -------------------------------------------------------------------------------- /samples/data/calibration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/calibration.yml -------------------------------------------------------------------------------- /samples/data/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/cards.png -------------------------------------------------------------------------------- /samples/data/chessboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/chessboard.png -------------------------------------------------------------------------------- /samples/data/chicky_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/chicky_512.png -------------------------------------------------------------------------------- /samples/data/data01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/data01.xml -------------------------------------------------------------------------------- /samples/data/detect_blob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/detect_blob.png -------------------------------------------------------------------------------- /samples/data/digits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/digits.png -------------------------------------------------------------------------------- /samples/data/ela_modified.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/ela_modified.jpg -------------------------------------------------------------------------------- /samples/data/ela_original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/ela_original.jpg -------------------------------------------------------------------------------- /samples/data/ellipses.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/ellipses.jpg -------------------------------------------------------------------------------- /samples/data/fruits.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/fruits.jpg -------------------------------------------------------------------------------- /samples/data/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/gradient.png -------------------------------------------------------------------------------- /samples/data/graf1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/graf1.png -------------------------------------------------------------------------------- /samples/data/graf3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/graf3.png -------------------------------------------------------------------------------- /samples/data/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/home.jpg -------------------------------------------------------------------------------- /samples/data/imageTextN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/imageTextN.png -------------------------------------------------------------------------------- /samples/data/imageTextR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/imageTextR.png -------------------------------------------------------------------------------- /samples/data/intrinsics.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/intrinsics.yml -------------------------------------------------------------------------------- /samples/data/left.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left.jpg -------------------------------------------------------------------------------- /samples/data/left01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left01.jpg -------------------------------------------------------------------------------- /samples/data/left02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left02.jpg -------------------------------------------------------------------------------- /samples/data/left03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left03.jpg -------------------------------------------------------------------------------- /samples/data/left04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left04.jpg -------------------------------------------------------------------------------- /samples/data/left05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left05.jpg -------------------------------------------------------------------------------- /samples/data/left06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left06.jpg -------------------------------------------------------------------------------- /samples/data/left07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left07.jpg -------------------------------------------------------------------------------- /samples/data/left08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left08.jpg -------------------------------------------------------------------------------- /samples/data/left09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left09.jpg -------------------------------------------------------------------------------- /samples/data/left11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left11.jpg -------------------------------------------------------------------------------- /samples/data/left12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left12.jpg -------------------------------------------------------------------------------- /samples/data/left13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left13.jpg -------------------------------------------------------------------------------- /samples/data/left14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/left14.jpg -------------------------------------------------------------------------------- /samples/data/lena.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/lena.jpg -------------------------------------------------------------------------------- /samples/data/lena_tmpl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/lena_tmpl.jpg -------------------------------------------------------------------------------- /samples/data/leuvenA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/leuvenA.jpg -------------------------------------------------------------------------------- /samples/data/leuvenB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/leuvenB.jpg -------------------------------------------------------------------------------- /samples/data/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/mask.png -------------------------------------------------------------------------------- /samples/data/messi5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/messi5.jpg -------------------------------------------------------------------------------- /samples/data/ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/ml.png -------------------------------------------------------------------------------- /samples/data/notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/notes.png -------------------------------------------------------------------------------- /samples/data/opencv-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/opencv-logo.png -------------------------------------------------------------------------------- /samples/data/orange.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/orange.jpg -------------------------------------------------------------------------------- /samples/data/pca_test1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pca_test1.jpg -------------------------------------------------------------------------------- /samples/data/pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic1.png -------------------------------------------------------------------------------- /samples/data/pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic2.png -------------------------------------------------------------------------------- /samples/data/pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic3.png -------------------------------------------------------------------------------- /samples/data/pic4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic4.png -------------------------------------------------------------------------------- /samples/data/pic5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic5.png -------------------------------------------------------------------------------- /samples/data/pic6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/pic6.png -------------------------------------------------------------------------------- /samples/data/right.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right.jpg -------------------------------------------------------------------------------- /samples/data/right01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right01.jpg -------------------------------------------------------------------------------- /samples/data/right02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right02.jpg -------------------------------------------------------------------------------- /samples/data/right03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right03.jpg -------------------------------------------------------------------------------- /samples/data/right04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right04.jpg -------------------------------------------------------------------------------- /samples/data/right05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right05.jpg -------------------------------------------------------------------------------- /samples/data/right06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right06.jpg -------------------------------------------------------------------------------- /samples/data/right07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right07.jpg -------------------------------------------------------------------------------- /samples/data/right08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right08.jpg -------------------------------------------------------------------------------- /samples/data/right09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right09.jpg -------------------------------------------------------------------------------- /samples/data/right11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right11.jpg -------------------------------------------------------------------------------- /samples/data/right12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right12.jpg -------------------------------------------------------------------------------- /samples/data/right13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right13.jpg -------------------------------------------------------------------------------- /samples/data/right14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/right14.jpg -------------------------------------------------------------------------------- /samples/data/rubberwhale1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/rubberwhale1.png -------------------------------------------------------------------------------- /samples/data/rubberwhale2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/rubberwhale2.png -------------------------------------------------------------------------------- /samples/data/smarties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/smarties.png -------------------------------------------------------------------------------- /samples/data/squirrel_cls.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/squirrel_cls.jpg -------------------------------------------------------------------------------- /samples/data/starry_night.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/starry_night.jpg -------------------------------------------------------------------------------- /samples/data/stereo_calib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/stereo_calib.xml -------------------------------------------------------------------------------- /samples/data/stuff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/stuff.jpg -------------------------------------------------------------------------------- /samples/data/sudoku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/sudoku.png -------------------------------------------------------------------------------- /samples/data/templ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/templ.png -------------------------------------------------------------------------------- /samples/data/text_defocus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/text_defocus.jpg -------------------------------------------------------------------------------- /samples/data/text_motion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/text_motion.jpg -------------------------------------------------------------------------------- /samples/data/tmpl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/tmpl.png -------------------------------------------------------------------------------- /samples/data/tree.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/tree.avi -------------------------------------------------------------------------------- /samples/data/vtest.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/data/vtest.avi -------------------------------------------------------------------------------- /samples/directx/d3dsample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/directx/d3dsample.hpp -------------------------------------------------------------------------------- /samples/directx/winapp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/directx/winapp.hpp -------------------------------------------------------------------------------- /samples/dnn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/CMakeLists.txt -------------------------------------------------------------------------------- /samples/dnn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/README.md -------------------------------------------------------------------------------- /samples/dnn/classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/classification.py -------------------------------------------------------------------------------- /samples/dnn/colorization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/colorization.cpp -------------------------------------------------------------------------------- /samples/dnn/colorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/colorization.py -------------------------------------------------------------------------------- /samples/dnn/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/common.hpp -------------------------------------------------------------------------------- /samples/dnn/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/common.py -------------------------------------------------------------------------------- /samples/dnn/custom_layers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/custom_layers.hpp -------------------------------------------------------------------------------- /samples/dnn/edge_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/edge_detection.py -------------------------------------------------------------------------------- /samples/dnn/face_detect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/face_detect.cpp -------------------------------------------------------------------------------- /samples/dnn/face_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/face_detect.py -------------------------------------------------------------------------------- /samples/dnn/human_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/human_parsing.cpp -------------------------------------------------------------------------------- /samples/dnn/human_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/human_parsing.py -------------------------------------------------------------------------------- /samples/dnn/mask_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/mask_rcnn.py -------------------------------------------------------------------------------- /samples/dnn/models.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/models.yml -------------------------------------------------------------------------------- /samples/dnn/openpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/openpose.cpp -------------------------------------------------------------------------------- /samples/dnn/openpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/openpose.py -------------------------------------------------------------------------------- /samples/dnn/optical_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/optical_flow.py -------------------------------------------------------------------------------- /samples/dnn/person_reid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/person_reid.cpp -------------------------------------------------------------------------------- /samples/dnn/person_reid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/person_reid.py -------------------------------------------------------------------------------- /samples/dnn/segmentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/segmentation.cpp -------------------------------------------------------------------------------- /samples/dnn/segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/segmentation.py -------------------------------------------------------------------------------- /samples/dnn/siamrpnpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/siamrpnpp.py -------------------------------------------------------------------------------- /samples/dnn/text_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/text_detection.py -------------------------------------------------------------------------------- /samples/dnn/virtual_try_on.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/dnn/virtual_try_on.py -------------------------------------------------------------------------------- /samples/gdb/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gdb/gdbinit -------------------------------------------------------------------------------- /samples/gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /samples/gpu/alpha_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/alpha_comp.cpp -------------------------------------------------------------------------------- /samples/gpu/bgfg_segm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/bgfg_segm.cpp -------------------------------------------------------------------------------- /samples/gpu/hog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/hog.cpp -------------------------------------------------------------------------------- /samples/gpu/houghlines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/houghlines.cpp -------------------------------------------------------------------------------- /samples/gpu/morphology.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/morphology.cpp -------------------------------------------------------------------------------- /samples/gpu/multi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/multi.cpp -------------------------------------------------------------------------------- /samples/gpu/stereo_match.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/stereo_match.cpp -------------------------------------------------------------------------------- /samples/gpu/stereo_multi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/stereo_multi.cpp -------------------------------------------------------------------------------- /samples/gpu/video_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/video_reader.cpp -------------------------------------------------------------------------------- /samples/gpu/video_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/gpu/video_writer.cpp -------------------------------------------------------------------------------- /samples/hal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/hal/README.md -------------------------------------------------------------------------------- /samples/hal/c_hal/impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/hal/c_hal/impl.c -------------------------------------------------------------------------------- /samples/hal/c_hal/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/hal/c_hal/impl.h -------------------------------------------------------------------------------- /samples/hal/slow_hal/impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/hal/slow_hal/impl.cpp -------------------------------------------------------------------------------- /samples/hal/slow_hal/impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/hal/slow_hal/impl.hpp -------------------------------------------------------------------------------- /samples/java/ant/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/java/ant/build.xml -------------------------------------------------------------------------------- /samples/java/sbt/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/java/sbt/README -------------------------------------------------------------------------------- /samples/java/sbt/lib/copy_opencv_jar_here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/java/sbt/sbt/sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/java/sbt/sbt/sbt -------------------------------------------------------------------------------- /samples/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/opencl/CMakeLists.txt -------------------------------------------------------------------------------- /samples/opengl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/opengl/CMakeLists.txt -------------------------------------------------------------------------------- /samples/opengl/opengl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/opengl/opengl.cpp -------------------------------------------------------------------------------- /samples/opengl/winapp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/opengl/winapp.hpp -------------------------------------------------------------------------------- /samples/openvx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/openvx/CMakeLists.txt -------------------------------------------------------------------------------- /samples/openvx/wrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/openvx/wrappers.cpp -------------------------------------------------------------------------------- /samples/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/CMakeLists.txt -------------------------------------------------------------------------------- /samples/python/_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/_coverage.py -------------------------------------------------------------------------------- /samples/python/_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/_doc.py -------------------------------------------------------------------------------- /samples/python/_run_winpack_demo.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | call ..\_winpack_run_python_sample.cmd %* 3 | exit /B 4 | -------------------------------------------------------------------------------- /samples/python/asift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/asift.py -------------------------------------------------------------------------------- /samples/python/browse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/browse.py -------------------------------------------------------------------------------- /samples/python/calibrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/calibrate.py -------------------------------------------------------------------------------- /samples/python/camshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/camshift.py -------------------------------------------------------------------------------- /samples/python/coherence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/coherence.py -------------------------------------------------------------------------------- /samples/python/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/common.py -------------------------------------------------------------------------------- /samples/python/contours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/contours.py -------------------------------------------------------------------------------- /samples/python/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/demo.py -------------------------------------------------------------------------------- /samples/python/dft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/dft.py -------------------------------------------------------------------------------- /samples/python/digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/digits.py -------------------------------------------------------------------------------- /samples/python/distrans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/distrans.py -------------------------------------------------------------------------------- /samples/python/drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/drawing.py -------------------------------------------------------------------------------- /samples/python/edge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/edge.py -------------------------------------------------------------------------------- /samples/python/facedetect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/facedetect.py -------------------------------------------------------------------------------- /samples/python/find_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/find_obj.py -------------------------------------------------------------------------------- /samples/python/fitline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/fitline.py -------------------------------------------------------------------------------- /samples/python/floodfill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/floodfill.py -------------------------------------------------------------------------------- /samples/python/grabcut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/grabcut.py -------------------------------------------------------------------------------- /samples/python/hist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/hist.py -------------------------------------------------------------------------------- /samples/python/houghlines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/houghlines.py -------------------------------------------------------------------------------- /samples/python/inpaint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/inpaint.py -------------------------------------------------------------------------------- /samples/python/kalman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/kalman.py -------------------------------------------------------------------------------- /samples/python/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/kmeans.py -------------------------------------------------------------------------------- /samples/python/laplace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/laplace.py -------------------------------------------------------------------------------- /samples/python/lappyr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/lappyr.py -------------------------------------------------------------------------------- /samples/python/lk_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/lk_track.py -------------------------------------------------------------------------------- /samples/python/logpolar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/logpolar.py -------------------------------------------------------------------------------- /samples/python/morphology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/morphology.py -------------------------------------------------------------------------------- /samples/python/mosse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/mosse.py -------------------------------------------------------------------------------- /samples/python/mser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/mser.py -------------------------------------------------------------------------------- /samples/python/opt_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/opt_flow.py -------------------------------------------------------------------------------- /samples/python/plane_ar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/plane_ar.py -------------------------------------------------------------------------------- /samples/python/qrcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/qrcode.py -------------------------------------------------------------------------------- /samples/python/squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/squares.py -------------------------------------------------------------------------------- /samples/python/stitching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/stitching.py -------------------------------------------------------------------------------- /samples/python/tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/tracker.py -------------------------------------------------------------------------------- /samples/python/turing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/turing.py -------------------------------------------------------------------------------- /samples/python/video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/video.py -------------------------------------------------------------------------------- /samples/python/video_v4l2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/video_v4l2.py -------------------------------------------------------------------------------- /samples/python/watershed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/python/watershed.py -------------------------------------------------------------------------------- /samples/samples_utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/samples_utils.cmake -------------------------------------------------------------------------------- /samples/semihosting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/semihosting/README.md -------------------------------------------------------------------------------- /samples/sycl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/sycl/CMakeLists.txt -------------------------------------------------------------------------------- /samples/tapi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/CMakeLists.txt -------------------------------------------------------------------------------- /samples/tapi/bgfg_segm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/bgfg_segm.cpp -------------------------------------------------------------------------------- /samples/tapi/camshift.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/camshift.cpp -------------------------------------------------------------------------------- /samples/tapi/clahe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/clahe.cpp -------------------------------------------------------------------------------- /samples/tapi/hog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/hog.cpp -------------------------------------------------------------------------------- /samples/tapi/squares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/squares.cpp -------------------------------------------------------------------------------- /samples/tapi/ufacedetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/tapi/ufacedetect.cpp -------------------------------------------------------------------------------- /samples/winrt/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/winrt/readme.txt -------------------------------------------------------------------------------- /samples/wp8/OcvImageManipulation/PhoneXamlDirect3DApp1/PhoneXamlDirect3DApp1Comp/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /samples/wp8/OcvRotatingCube/PhoneXamlDirect3DApp1/PhoneXamlDirect3DApp1Comp/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /samples/wp8/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amanraj-iit/opencv/HEAD/samples/wp8/readme.txt --------------------------------------------------------------------------------