实例介绍
使用QT5.9.5 mingw编译工具进行编译,对于使用QT 且编译器为mingw的小伙伴有一定帮助。
【实例截图】
【核心代码】
2f1870b6-6d9b-4430-9e4d-c3d43e0e5b4e
├── opencv-3.4.1
│ └── opencv-3.4.1
│ ├── 3rdparty
│ │ ├── carotene
│ │ │ ├── CMakeLists.txt
│ │ │ ├── hal
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── tegra_hal.hpp
│ │ │ ├── include
│ │ │ │ └── carotene
│ │ │ │ ├── definitions.hpp
│ │ │ │ ├── functions.hpp
│ │ │ │ └── types.hpp
│ │ │ ├── README.md
│ │ │ └── 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
│ │ │ ├── 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
│ │ │ ├── cpu-features.c
│ │ │ ├── cpu-features.h
│ │ │ ├── LICENSE
│ │ │ └── README.md
│ │ ├── ffmpeg
│ │ │ ├── ffmpeg.cmake
│ │ │ ├── license.txt
│ │ │ └── readme.txt
│ │ ├── include
│ │ │ └── opencl
│ │ │ └── 1.2
│ │ │ └── CL
│ │ │ ├── cl_d3d10.h
│ │ │ ├── cl_d3d11.h
│ │ │ ├── cl_dx9_media_sharing.h
│ │ │ ├── cl_egl.h
│ │ │ ├── cl_ext.h
│ │ │ ├── cl_gl_ext.h
│ │ │ ├── cl_gl.h
│ │ │ ├── cl.h
│ │ │ ├── cl.hpp
│ │ │ ├── cl_platform.h
│ │ │ └── opencl.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
│ │ │ ├── disable_warnings.h
│ │ │ ├── ittnotify_config.h
│ │ │ ├── ittnotify_static.c
│ │ │ ├── ittnotify_static.h
│ │ │ ├── ittnotify_types.h
│ │ │ ├── jitprofiling.c
│ │ │ ├── LICENSE.BSD
│ │ │ └── LICENSE.GPL
│ │ ├── libjasper
│ │ │ ├── changelog
│ │ │ ├── CMakeLists.txt
│ │ │ ├── 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
│ │ │ ├── jasper
│ │ │ │ ├── jas_cm.h
│ │ │ │ ├── jas_config2.h
│ │ │ │ ├── jas_config.h
│ │ │ │ ├── jas_config.h.in
│ │ │ │ ├── jas_debug.h
│ │ │ │ ├── jas_fix.h
│ │ │ │ ├── jas_getopt.h
│ │ │ │ ├── jas_icc.h
│ │ │ │ ├── jas_image.h
│ │ │ │ ├── jas_init.h
│ │ │ │ ├── jas_malloc.h
│ │ │ │ ├── jas_math.h
│ │ │ │ ├── jasper.h
│ │ │ │ ├── jas_seq.h
│ │ │ │ ├── jas_stream.h
│ │ │ │ ├── jas_string.h
│ │ │ │ ├── jas_tmr.h
│ │ │ │ ├── jas_tvp.h
│ │ │ │ ├── jas_types.h
│ │ │ │ └── jas_version.h
│ │ │ ├── jas_seq.c
│ │ │ ├── jas_stream.c
│ │ │ ├── jas_string.c
│ │ │ ├── jas_tmr.c
│ │ │ ├── jas_tvp.c
│ │ │ ├── jas_version.c
│ │ │ ├── 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
│ │ │ ├── LICENSE
│ │ │ └── README
│ │ ├── libjpeg
│ │ │ ├── change.log
│ │ │ ├── CMakeLists.txt
│ │ │ ├── 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
│ │ │ └── README
│ │ ├── libpng
│ │ │ ├── arm
│ │ │ │ ├── arm_init.c
│ │ │ │ ├── filter_neon_intrinsics.c
│ │ │ │ └── filter_neon.S
│ │ │ ├── CHANGES
│ │ │ ├── CMakeLists.txt
│ │ │ ├── intel
│ │ │ │ ├── filter_sse2_intrinsics.c
│ │ │ │ └── intel_init.c
│ │ │ ├── LICENSE
│ │ │ ├── opencv-libpng.patch
│ │ │ ├── png.c
│ │ │ ├── pngconf.h
│ │ │ ├── pngdebug.h
│ │ │ ├── pngerror.c
│ │ │ ├── pngget.c
│ │ │ ├── png.h
│ │ │ ├── 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
│ │ │ └── README
│ │ ├── libtiff
│ │ │ ├── ChangeLog
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── 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
│ │ │ ├── tiffconf.h.cmake.in
│ │ │ ├── tiff.h
│ │ │ ├── tiffio.h
│ │ │ ├── tiffio.hxx
│ │ │ ├── tiffiop.h
│ │ │ ├── tif_flush.c
│ │ │ ├── tiffvers.h
│ │ │ ├── tif_getimage.c
│ │ │ ├── tif_jbig.c
│ │ │ ├── tif_jpeg_12.c
│ │ │ ├── tif_jpeg.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_win32.c
│ │ │ ├── tif_write.c
│ │ │ ├── tif_zip.c
│ │ │ └── uvcode.h
│ │ ├── libwebp
│ │ │ ├── CMakeLists.txt
│ │ │ └── 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
│ │ │ │ ├── argb.c
│ │ │ │ ├── argb_mips_dsp_r2.c
│ │ │ │ ├── argb_sse2.c
│ │ │ │ ├── common_sse2.h
│ │ │ │ ├── cost.c
│ │ │ │ ├── cost_mips32.c
│ │ │ │ ├── cost_mips_dsp_r2.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_avx2.c
│ │ │ │ ├── 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_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.h
│ │ │ │ ├── lossless_mips_dsp_r2.c
│ │ │ │ ├── lossless_msa.c
│ │ │ │ ├── lossless_neon.c
│ │ │ │ ├── lossless_sse2.c
│ │ │ │ ├── mips_macro.h
│ │ │ │ ├── msa_macro.h
│ │ │ │ ├── neon.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
│ │ │ │ ├── yuv.c
│ │ │ │ ├── yuv.h
│ │ │ │ ├── yuv_mips32.c
│ │ │ │ ├── yuv_mips_dsp_r2.c
│ │ │ │ ├── yuv_neon.c
│ │ │ │ └── yuv_sse2.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
│ │ │ │ ├── delta_palettization_enc.c
│ │ │ │ ├── delta_palettization_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
│ │ │ ├── ChangeLog.ilmbase
│ │ │ ├── ChangeLog.openexr
│ │ │ ├── CMakeLists.txt
│ │ │ ├── fix_msvc2013_errors.patch
│ │ │ ├── Half
│ │ │ │ ├── eLut.cpp
│ │ │ │ ├── eLut.h
│ │ │ │ ├── half.cpp
│ │ │ │ ├── halfFunction.h
│ │ │ │ ├── half.h
│ │ │ │ ├── halfLimits.h
│ │ │ │ ├── toFloat.cpp
│ │ │ │ └── toFloat.h
│ │ │ ├── Iex
│ │ │ │ ├── IexBaseExc.cpp
│ │ │ │ ├── IexBaseExc.h
│ │ │ │ ├── IexErrnoExc.h
│ │ │ │ ├── Iex.h
│ │ │ │ ├── IexMacros.h
│ │ │ │ ├── IexMathExc.h
│ │ │ │ ├── IexThrowErrnoExc.cpp
│ │ │ │ └── IexThrowErrnoExc.h
│ │ │ ├── IlmBaseConfig.h.cmakein
│ │ │ ├── IlmImf
│ │ │ │ ├── b44ExpLogTable.cpp
│ │ │ │ ├── b44ExpLogTable.h
│ │ │ │ ├── ImfAcesFile.cpp
│ │ │ │ ├── ImfAcesFile.h
│ │ │ │ ├── ImfArray.h
│ │ │ │ ├── ImfAttribute.cpp
│ │ │ │ ├── ImfAttribute.h
│ │ │ │ ├── ImfAutoArray.h
│ │ │ │ ├── ImfB44Compressor.cpp
│ │ │ │ ├── ImfB44Compressor.h
│ │ │ │ ├── ImfBoxAttribute.cpp
│ │ │ │ ├── ImfBoxAttribute.h
│ │ │ │ ├── ImfChannelListAttribute.cpp
│ │ │ │ ├── ImfChannelListAttribute.h
│ │ │ │ ├── ImfChannelList.cpp
│ │ │ │ ├── ImfChannelList.h
│ │ │ │ ├── ImfCheckedArithmetic.h
│ │ │ │ ├── ImfChromaticitiesAttribute.cpp
│ │ │ │ ├── ImfChromaticitiesAttribute.h
│ │ │ │ ├── ImfChromaticities.cpp
│ │ │ │ ├── ImfChromaticities.h
│ │ │ │ ├── ImfCompressionAttribute.cpp
│ │ │ │ ├── ImfCompressionAttribute.h
│ │ │ │ ├── ImfCompression.h
│ │ │ │ ├── ImfCompressor.cpp
│ │ │ │ ├── ImfCompressor.h
│ │ │ │ ├── ImfConvert.cpp
│ │ │ │ ├── ImfConvert.h
│ │ │ │ ├── ImfCRgbaFile.cpp
│ │ │ │ ├── ImfCRgbaFile.h
│ │ │ │ ├── ImfDoubleAttribute.cpp
│ │ │ │ ├── ImfDoubleAttribute.h
│ │ │ │ ├── ImfEnvmapAttribute.cpp
│ │ │ │ ├── ImfEnvmapAttribute.h
│ │ │ │ ├── ImfEnvmap.cpp
│ │ │ │ ├── ImfEnvmap.h
│ │ │ │ ├── ImfFloatAttribute.cpp
│ │ │ │ ├── ImfFloatAttribute.h
│ │ │ │ ├── ImfFrameBuffer.cpp
│ │ │ │ ├── ImfFrameBuffer.h
│ │ │ │ ├── ImfFramesPerSecond.cpp
│ │ │ │ ├── ImfFramesPerSecond.h
│ │ │ │ ├── ImfHeader.cpp
│ │ │ │ ├── ImfHeader.h
│ │ │ │ ├── ImfHuf.cpp
│ │ │ │ ├── ImfHuf.h
│ │ │ │ ├── ImfInputFile.cpp
│ │ │ │ ├── ImfInputFile.h
│ │ │ │ ├── ImfInt64.h
│ │ │ │ ├── ImfIntAttribute.cpp
│ │ │ │ ├── ImfIntAttribute.h
│ │ │ │ ├── ImfIO.cpp
│ │ │ │ ├── ImfIO.h
│ │ │ │ ├── ImfKeyCodeAttribute.cpp
│ │ │ │ ├── ImfKeyCodeAttribute.h
│ │ │ │ ├── ImfKeyCode.cpp
│ │ │ │ ├── ImfKeyCode.h
│ │ │ │ ├── ImfLineOrderAttribute.cpp
│ │ │ │ ├── ImfLineOrderAttribute.h
│ │ │ │ ├── ImfLineOrder.h
│ │ │ │ ├── ImfLut.cpp
│ │ │ │ ├── ImfLut.h
│ │ │ │ ├── ImfMatrixAttribute.cpp
│ │ │ │ ├── ImfMatrixAttribute.h
│ │ │ │ ├── ImfMisc.cpp
│ │ │ │ ├── ImfMisc.h
│ │ │ │ ├── ImfMultiView.cpp
│ │ │ │ ├── ImfMultiView.h
│ │ │ │ ├── ImfName.h
│ │ │ │ ├── ImfOpaqueAttribute.cpp
│ │ │ │ ├── ImfOpaqueAttribute.h
│ │ │ │ ├── ImfOutputFile.cpp
│ │ │ │ ├── ImfOutputFile.h
│ │ │ │ ├── ImfPixelType.h
│ │ │ │ ├── ImfPizCompressor.cpp
│ │ │ │ ├── ImfPizCompressor.h
│ │ │ │ ├── ImfPreviewImageAttribute.cpp
│ │ │ │ ├── ImfPreviewImageAttribute.h
│ │ │ │ ├── ImfPreviewImage.cpp
│ │ │ │ ├── ImfPreviewImage.h
│ │ │ │ ├── ImfPxr24Compressor.cpp
│ │ │ │ ├── ImfPxr24Compressor.h
│ │ │ │ ├── ImfRationalAttribute.cpp
│ │ │ │ ├── ImfRationalAttribute.h
│ │ │ │ ├── ImfRational.cpp
│ │ │ │ ├── ImfRational.h
│ │ │ │ ├── ImfRgbaFile.cpp
│ │ │ │ ├── ImfRgbaFile.h
│ │ │ │ ├── ImfRgba.h
│ │ │ │ ├── ImfRgbaYca.cpp
│ │ │ │ ├── ImfRgbaYca.h
│ │ │ │ ├── ImfRleCompressor.cpp
│ │ │ │ ├── ImfRleCompressor.h
│ │ │ │ ├── ImfScanLineInputFile.cpp
│ │ │ │ ├── ImfScanLineInputFile.h
│ │ │ │ ├── ImfStandardAttributes.cpp
│ │ │ │ ├── ImfStandardAttributes.h
│ │ │ │ ├── ImfStdIO.cpp
│ │ │ │ ├── ImfStdIO.h
│ │ │ │ ├── ImfStringAttribute.cpp
│ │ │ │ ├── ImfStringAttribute.h
│ │ │ │ ├── ImfStringVectorAttribute.cpp
│ │ │ │ ├── ImfStringVectorAttribute.h
│ │ │ │ ├── ImfTestFile.cpp
│ │ │ │ ├── ImfTestFile.h
│ │ │ │ ├── ImfThreading.cpp
│ │ │ │ ├── ImfThreading.h
│ │ │ │ ├── ImfTileDescriptionAttribute.cpp
│ │ │ │ ├── ImfTileDescriptionAttribute.h
│ │ │ │ ├── ImfTileDescription.h
│ │ │ │ ├── ImfTiledInputFile.cpp
│ │ │ │ ├── ImfTiledInputFile.h
│ │ │ │ ├── ImfTiledMisc.cpp
│ │ │ │ ├── ImfTiledMisc.h
│ │ │ │ ├── ImfTiledOutputFile.cpp
│ │ │ │ ├── ImfTiledOutputFile.h
│ │ │ │ ├── ImfTiledRgbaFile.cpp
│ │ │ │ ├── ImfTiledRgbaFile.h
│ │ │ │ ├── ImfTileOffsets.cpp
│ │ │ │ ├── ImfTileOffsets.h
│ │ │ │ ├── ImfTimeCodeAttribute.cpp
│ │ │ │ ├── ImfTimeCodeAttribute.h
│ │ │ │ ├── ImfTimeCode.cpp
│ │ │ │ ├── ImfTimeCode.h
│ │ │ │ ├── ImfVecAttribute.cpp
│ │ │ │ ├── ImfVecAttribute.h
│ │ │ │ ├── ImfVersion.cpp
│ │ │ │ ├── ImfVersion.h
│ │ │ │ ├── ImfWav.cpp
│ │ │ │ ├── ImfWav.h
│ │ │ │ ├── ImfXdr.h
│ │ │ │ ├── ImfZipCompressor.cpp
│ │ │ │ └── ImfZipCompressor.h
│ │ │ ├── IlmThread
│ │ │ │ ├── IlmThread.cpp
│ │ │ │ ├── IlmThread.h
│ │ │ │ ├── IlmThreadMutex.cpp
│ │ │ │ ├── IlmThreadMutex.h
│ │ │ │ ├── IlmThreadMutexPosix.cpp
│ │ │ │ ├── IlmThreadMutexWin32.cpp
│ │ │ │ ├── IlmThreadPool.cpp
│ │ │ │ ├── IlmThreadPool.h
│ │ │ │ ├── IlmThreadPosix.cpp
│ │ │ │ ├── IlmThreadSemaphore.cpp
│ │ │ │ ├── IlmThreadSemaphore.h
│ │ │ │ ├── IlmThreadSemaphorePosixCompat.cpp
│ │ │ │ ├── IlmThreadSemaphorePosix.cpp
│ │ │ │ ├── IlmThreadSemaphoreWin32.cpp
│ │ │ │ └── IlmThreadWin32.cpp
│ │ │ ├── Imath
│ │ │ │ ├── ImathBoxAlgo.h
│ │ │ │ ├── ImathBox.h
│ │ │ │ ├── ImathColorAlgo.cpp
│ │ │ │ ├── ImathColorAlgo.h
│ │ │ │ ├── ImathColor.h
│ │ │ │ ├── ImathEuler.h
│ │ │ │ ├── ImathExc.h
│ │ │ │ ├── ImathFrame.h
│ │ │ │ ├── ImathFrustum.h
│ │ │ │ ├── ImathFrustumTest.h
│ │ │ │ ├── ImathFun.cpp
│ │ │ │ ├── ImathFun.h
│ │ │ │ ├── ImathGL.h
│ │ │ │ ├── ImathGLU.h
│ │ │ │ ├── ImathHalfLimits.h
│ │ │ │ ├── ImathInt64.h
│ │ │ │ ├── ImathInterval.h
│ │ │ │ ├── ImathLimits.h
│ │ │ │ ├── ImathLineAlgo.h
│ │ │ │ ├── ImathLine.h
│ │ │ │ ├── ImathMath.h
│ │ │ │ ├── ImathMatrixAlgo.cpp
│ │ │ │ ├── ImathMatrixAlgo.h
│ │ │ │ ├── ImathMatrix.h
│ │ │ │ ├── ImathPlane.h
│ │ │ │ ├── ImathPlatform.h
│ │ │ │ ├── ImathQuat.h
│ │ │ │ ├── ImathRandom.cpp
│ │ │ │ ├── ImathRandom.h
│ │ │ │ ├── ImathRoots.h
│ │ │ │ ├── ImathShear.h
│ │ │ │ ├── ImathSphere.h
│ │ │ │ ├── ImathVecAlgo.h
│ │ │ │ ├── ImathVec.cpp
│ │ │ │ └── ImathVec.h
│ │ │ ├── LICENSE
│ │ │ └── OpenEXRConfig.h.cmakein
│ │ ├── openvx
│ │ │ ├── CMakeLists.txt
│ │ │ ├── hal
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── openvx_hal.cpp
│ │ │ │ ├── openvx_hal.hpp
│ │ │ │ └── README.md
│ │ │ ├── include
│ │ │ │ ├── ivx.hpp
│ │ │ │ └── ivx_lib_debug.hpp
│ │ │ └── README.md
│ │ ├── protobuf
│ │ │ ├── CMakeLists.txt
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ └── protobuf
│ │ │ ├── any.cc
│ │ │ ├── any.h
│ │ │ ├── any.pb.cc
│ │ │ ├── any.pb.h
│ │ │ ├── api.pb.cc
│ │ │ ├── api.pb.h
│ │ │ ├── arena.cc
│ │ │ ├── arena.h
│ │ │ ├── arena_impl.h
│ │ │ ├── arenastring.cc
│ │ │ ├── arenastring.h
│ │ │ ├── descriptor.cc
│ │ │ ├── descriptor_database.cc
│ │ │ ├── descriptor_database.h
│ │ │ ├── descriptor.h
│ │ │ ├── descriptor.pb.cc
│ │ │ ├── descriptor.pb.h
│ │ │ ├── duration.pb.cc
│ │ │ ├── duration.pb.h
│ │ │ ├── dynamic_message.cc
│ │ │ ├── dynamic_message.h
│ │ │ ├── empty.pb.cc
│ │ │ ├── empty.pb.h
│ │ │ ├── extension_set.cc
│ │ │ ├── extension_set.h
│ │ │ ├── extension_set_heavy.cc
│ │ │ ├── field_mask.pb.cc
│ │ │ ├── field_mask.pb.h
│ │ │ ├── generated_enum_reflection.h
│ │ │ ├── generated_enum_util.h
│ │ │ ├── generated_message_reflection.cc
│ │ │ ├── generated_message_reflection.h
│ │ │ ├── generated_message_table_driven.cc
│ │ │ ├── generated_message_table_driven.h
│ │ │ ├── generated_message_table_driven_lite.cc
│ │ │ ├── generated_message_table_driven_lite.h
│ │ │ ├── generated_message_util.cc
│ │ │ ├── generated_message_util.h
│ │ │ ├── has_bits.h
│ │ │ ├── io
│ │ │ │ ├── coded_stream.cc
│ │ │ │ ├── coded_stream.h
│ │ │ │ ├── coded_stream_inl.h
│ │ │ │ ├── gzip_stream.cc
│ │ │ │ ├── gzip_stream.h
│ │ │ │ ├── package_info.h
│ │ │ │ ├── printer.cc
│ │ │ │ ├── printer.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_entry.h
│ │ │ ├── map_entry_lite.h
│ │ │ ├── map_field.cc
│ │ │ ├── map_field.h
│ │ │ ├── map_field_inl.h
│ │ │ ├── map_field_lite.h
│ │ │ ├── map.h
│ │ │ ├── map_type_handler.h
│ │ │ ├── message.cc
│ │ │ ├── message.h
│ │ │ ├── message_lite.cc
│ │ │ ├── message_lite.h
│ │ │ ├── metadata.h
│ │ │ ├── metadata_lite.h
│ │ │ ├── package_info.h
│ │ │ ├── reflection.h
│ │ │ ├── reflection_internal.h
│ │ │ ├── reflection_ops.cc
│ │ │ ├── reflection_ops.h
│ │ │ ├── repeated_field.cc
│ │ │ ├── repeated_field.h
│ │ │ ├── service.cc
│ │ │ ├── service.h
│ │ │ ├── source_context.pb.cc
│ │ │ ├── source_context.pb.h
│ │ │ ├── struct.pb.cc
│ │ │ ├── struct.pb.h
│ │ │ ├── stubs
│ │ │ │ ├── atomicops.h
│ │ │ │ ├── atomicops_internals_arm64_gcc.h
│ │ │ │ ├── atomicops_internals_arm_gcc.h
│ │ │ │ ├── atomicops_internals_arm_qnx.h
│ │ │ │ ├── atomicops_internals_generic_c11_atomic.h
│ │ │ │ ├── atomicops_internals_generic_gcc.h
│ │ │ │ ├── atomicops_internals_mips_gcc.h
│ │ │ │ ├── atomicops_internals_power.h
│ │ │ │ ├── atomicops_internals_ppc_gcc.h
│ │ │ │ ├── atomicops_internals_solaris.h
│ │ │ │ ├── atomicops_internals_tsan.h
│ │ │ │ ├── atomicops_internals_x86_gcc.cc
│ │ │ │ ├── atomicops_internals_x86_gcc.h
│ │ │ │ ├── atomicops_internals_x86_msvc.cc
│ │ │ │ ├── atomicops_internals_x86_msvc.h
│ │ │ │ ├── atomic_sequence_num.h
│ │ │ │ ├── bytestream.cc
│ │ │ │ ├── bytestream.h
│ │ │ │ ├── callback.h
│ │ │ │ ├── casts.h
│ │ │ │ ├── common.cc
│ │ │ │ ├── common.h
│ │ │ │ ├── fastmem.h
│ │ │ │ ├── hash.h
│ │ │ │ ├── int128.cc
│ │ │ │ ├── int128.h
│ │ │ │ ├── io_win32.cc
│ │ │ │ ├── io_win32.h
│ │ │ │ ├── logging.h
│ │ │ │ ├── macros.h
│ │ │ │ ├── map_util.h
│ │ │ │ ├── mathlimits.cc
│ │ │ │ ├── mathlimits.h
│ │ │ │ ├── mathutil.h
│ │ │ │ ├── mutex.h
│ │ │ │ ├── once.cc
│ │ │ │ ├── once.h
│ │ │ │ ├── platform_macros.h
│ │ │ │ ├── port.h
│ │ │ │ ├── scoped_ptr.h
│ │ │ │ ├── shared_ptr.h
│ │ │ │ ├── singleton.h
│ │ │ │ ├── status.cc
│ │ │ │ ├── status.h
│ │ │ │ ├── status_macros.h
│ │ │ │ ├── statusor.cc
│ │ │ │ ├── statusor.h
│ │ │ │ ├── stl_util.h
│ │ │ │ ├── stringpiece.cc
│ │ │ │ ├── stringpiece.h
│ │ │ │ ├── stringprintf.cc
│ │ │ │ ├── stringprintf.h
│ │ │ │ ├── structurally_valid.cc
│ │ │ │ ├── strutil.cc
│ │ │ │ ├── strutil.h
│ │ │ │ ├── substitute.cc
│ │ │ │ ├── substitute.h
│ │ │ │ ├── template_util.h
│ │ │ │ ├── time.cc
│ │ │ │ ├── time.h
│ │ │ │ └── type_traits.h
│ │ │ ├── text_format.cc
│ │ │ ├── text_format.h
│ │ │ ├── timestamp.pb.cc
│ │ │ ├── timestamp.pb.h
│ │ │ ├── type.pb.cc
│ │ │ ├── type.pb.h
│ │ │ ├── unknown_field_set.cc
│ │ │ ├── unknown_field_set.h
│ │ │ ├── util
│ │ │ │ ├── delimited_message_util.cc
│ │ │ │ ├── delimited_message_util.h
│ │ │ │ ├── field_comparator.cc
│ │ │ │ ├── field_comparator.h
│ │ │ │ ├── field_mask_util.cc
│ │ │ │ ├── field_mask_util.h
│ │ │ │ ├── internal
│ │ │ │ │ ├── constants.h
│ │ │ │ │ ├── datapiece.cc
│ │ │ │ │ ├── datapiece.h
│ │ │ │ │ ├── default_value_objectwriter.cc
│ │ │ │ │ ├── default_value_objectwriter.h
│ │ │ │ │ ├── error_listener.cc
│ │ │ │ │ ├── error_listener.h
│ │ │ │ │ ├── expecting_objectwriter.h
│ │ │ │ │ ├── field_mask_utility.cc
│ │ │ │ │ ├── field_mask_utility.h
│ │ │ │ │ ├── json_escaping.cc
│ │ │ │ │ ├── json_escaping.h
│ │ │ │ │ ├── json_objectwriter.cc
│ │ │ │ │ ├── json_objectwriter.h
│ │ │ │ │ ├── json_stream_parser.cc
│ │ │ │ │ ├── json_stream_parser.h
│ │ │ │ │ ├── location_tracker.h
│ │ │ │ │ ├── mock_error_listener.h
│ │ │ │ │ ├── object_location_tracker.h
│ │ │ │ │ ├── object_source.h
│ │ │ │ │ ├── object_writer.cc
│ │ │ │ │ ├── object_writer.h
│ │ │ │ │ ├── protostream_objectsource.cc
│ │ │ │ │ ├── protostream_objectsource.h
│ │ │ │ │ ├── protostream_objectwriter.cc
│ │ │ │ │ ├── protostream_objectwriter.h
│ │ │ │ │ ├── proto_writer.cc
│ │ │ │ │ ├── proto_writer.h
│ │ │ │ │ ├── structured_objectwriter.h
│ │ │ │ │ ├── type_info.cc
│ │ │ │ │ ├── type_info.h
│ │ │ │ │ ├── utility.cc
│ │ │ │ │ └── utility.h
│ │ │ │ ├── json_util.cc
│ │ │ │ ├── json_util.h
│ │ │ │ ├── message_differencer.cc
│ │ │ │ ├── message_differencer.h
│ │ │ │ ├── package_info.h
│ │ │ │ ├── time_util.cc
│ │ │ │ ├── time_util.h
│ │ │ │ ├── type_resolver.h
│ │ │ │ ├── type_resolver_util.cc
│ │ │ │ └── type_resolver_util.h
│ │ │ ├── wire_format.cc
│ │ │ ├── wire_format.h
│ │ │ ├── wire_format_lite.cc
│ │ │ ├── wire_format_lite.h
│ │ │ ├── wire_format_lite_inl.h
│ │ │ ├── wrappers.pb.cc
│ │ │ └── wrappers.pb.h
│ │ ├── readme.txt
│ │ ├── tbb
│ │ │ ├── android_additional.h
│ │ │ ├── arm_linux_stub.cpp
│ │ │ ├── CMakeLists.txt
│ │ │ └── version_string.ver.cmakein
│ │ └── zlib
│ │ ├── adler32.c
│ │ ├── ChangeLog
│ │ ├── CMakeLists.txt
│ │ ├── 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
│ │ ├── README
│ │ ├── trees.c
│ │ ├── trees.h
│ │ ├── uncompr.c
│ │ ├── zconf.h
│ │ ├── zlib.h
│ │ ├── zutil.c
│ │ └── zutil.h
│ ├── apps
│ │ ├── annotation
│ │ │ ├── CMakeLists.txt
│ │ │ └── opencv_annotation.cpp
│ │ ├── CMakeLists.txt
│ │ ├── createsamples
│ │ │ ├── CMakeLists.txt
│ │ │ ├── createsamples.cpp
│ │ │ ├── utility.cpp
│ │ │ └── utility.hpp
│ │ ├── interactive-calibration
│ │ │ ├── calibCommon.hpp
│ │ │ ├── calibController.cpp
│ │ │ ├── calibController.hpp
│ │ │ ├── calibPipeline.cpp
│ │ │ ├── calibPipeline.hpp
│ │ │ ├── CMakeLists.txt
│ │ │ ├── defaultConfig.xml
│ │ │ ├── frameProcessor.cpp
│ │ │ ├── frameProcessor.hpp
│ │ │ ├── main.cpp
│ │ │ ├── parametersController.cpp
│ │ │ ├── parametersController.hpp
│ │ │ ├── rotationConverters.cpp
│ │ │ └── rotationConverters.hpp
│ │ ├── traincascade
│ │ │ ├── boost.cpp
│ │ │ ├── boost.h
│ │ │ ├── cascadeclassifier.cpp
│ │ │ ├── cascadeclassifier.h
│ │ │ ├── CMakeLists.txt
│ │ │ ├── features.cpp
│ │ │ ├── haarfeatures.cpp
│ │ │ ├── haarfeatures.h
│ │ │ ├── HOGfeatures.cpp
│ │ │ ├── HOGfeatures.h
│ │ │ ├── imagestorage.cpp
│ │ │ ├── imagestorage.h
│ │ │ ├── lbpfeatures.cpp
│ │ │ ├── lbpfeatures.h
│ │ │ ├── old_ml_boost.cpp
│ │ │ ├── old_ml_data.cpp
│ │ │ ├── old_ml.hpp
│ │ │ ├── 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
│ │ ├── checks
│ │ │ ├── cpu_avx2.cpp
│ │ │ ├── cpu_avx512.cpp
│ │ │ ├── cpu_avx512skx.cpp
│ │ │ ├── cpu_avx.cpp
│ │ │ ├── cpu_fp16.cpp
│ │ │ ├── cpu_neon.cpp
│ │ │ ├── cpu_popcnt.cpp
│ │ │ ├── cpu_sse2.cpp
│ │ │ ├── cpu_sse3.cpp
│ │ │ ├── cpu_sse41.cpp
│ │ │ ├── cpu_sse42.cpp
│ │ │ ├── cpu_sse.cpp
│ │ │ ├── cpu_ssse3.cpp
│ │ │ ├── cpu_vsx.cpp
│ │ │ ├── cxx11.cpp
│ │ │ ├── directx.cpp
│ │ │ ├── ffmpeg_test.cpp
│ │ │ ├── lapack_check.cpp
│ │ │ ├── opencl.cpp
│ │ │ ├── OpenCVDetectCudaArch.cu
│ │ │ ├── openvx_refenum_test.cpp
│ │ │ ├── vfwtest.cpp
│ │ │ └── win32uitest.cpp
│ │ ├── cl2cpp.cmake
│ │ ├── copy_files.cmake
│ │ ├── FindCUDA
│ │ │ ├── make2cmake.cmake
│ │ │ ├── parse_cubin.cmake
│ │ │ └── run_nvcc.cmake
│ │ ├── FindCUDA.cmake
│ │ ├── FindGstreamerWindows.cmake
│ │ ├── FindOpenVX.cmake
│ │ ├── FindPylint.cmake
│ │ ├── OpenCVCompilerDefenses.cmake
│ │ ├── OpenCVCompilerOptimizations.cmake
│ │ ├── OpenCVCompilerOptions.cmake
│ │ ├── OpenCVCRTLinkage.cmake
│ │ ├── OpenCVDetectAndroidSDK.cmake
│ │ ├── OpenCVDetectApacheAnt.cmake
│ │ ├── OpenCVDetectCStripes.cmake
│ │ ├── OpenCVDetectCUDA.cmake
│ │ ├── OpenCVDetectCXXCompiler.cmake
│ │ ├── OpenCVDetectDirectX.cmake
│ │ ├── OpenCVDetectHalide.cmake
│ │ ├── OpenCVDetectInferenceEngine.cmake
│ │ ├── OpenCVDetectMediaSDK.cmake
│ │ ├── OpenCVDetectOpenCL.cmake
│ │ ├── OpenCVDetectPython.cmake
│ │ ├── OpenCVDetectTBB.cmake
│ │ ├── OpenCVDetectTrace.cmake
│ │ ├── OpenCVDetectVTK.cmake
│ │ ├── OpenCVDownload.cmake
│ │ ├── OpenCVExtraTargets.cmake
│ │ ├── OpenCVFindAtlas.cmake
│ │ ├── OpenCVFindIntelPerCSDK.cmake
│ │ ├── OpenCVFindIPPAsync.cmake
│ │ ├── OpenCVFindIPP.cmake
│ │ ├── OpenCVFindIPPIW.cmake
│ │ ├── OpenCVFindLAPACK.cmake
│ │ ├── OpenCVFindLATEX.cmake
│ │ ├── OpenCVFindLibsGrfmt.cmake
│ │ ├── OpenCVFindLibsGUI.cmake
│ │ ├── OpenCVFindLibsPerf.cmake
│ │ ├── OpenCVFindLibsVideo.cmake
│ │ ├── OpenCVFindMatlab.cmake
│ │ ├── OpenCVFindMKL.cmake
│ │ ├── OpenCVFindOpenBLAS.cmake
│ │ ├── OpenCVFindOpenEXR.cmake
│ │ ├── OpenCVFindOpenNI2.cmake
│ │ ├── OpenCVFindOpenNI.cmake
│ │ ├── OpenCVFindProtobuf.cmake
│ │ ├── OpenCVFindVA.cmake
│ │ ├── OpenCVFindVA_INTEL.cmake
│ │ ├── OpenCVFindWebP.cmake
│ │ ├── OpenCVFindXimea.cmake
│ │ ├── OpenCVGenABI.cmake
│ │ ├── OpenCVGenAndroidMK.cmake
│ │ ├── OpenCVGenConfig.cmake
│ │ ├── OpenCVGenHeaders.cmake
│ │ ├── OpenCVGenInfoPlist.cmake
│ │ ├── OpenCVGenPkgconfig.cmake
│ │ ├── OpenCVMinDepVersions.cmake
│ │ ├── OpenCVModule.cmake
│ │ ├── OpenCVPackaging.cmake
│ │ ├── OpenCVPCHSupport.cmake
│ │ ├── OpenCVPylint.cmake
│ │ ├── OpenCVUtils.cmake
│ │ ├── OpenCVVersion.cmake
│ │ └── templates
│ │ ├── cmake_uninstall.cmake.in
│ │ ├── custom_hal.hpp.in
│ │ ├── cvconfig.h.in
│ │ ├── cv_cpu_config.h.in
│ │ ├── OpenCV-abi.mk.in
│ │ ├── opencv_abi.xml.in
│ │ ├── OpenCVConfig-ANDROID.cmake.in
│ │ ├── OpenCVConfig.cmake.in
│ │ ├── OpenCVConfig-CUDA.cmake.in
│ │ ├── OpenCVConfig-IPPICV.cmake.in
│ │ ├── OpenCVConfig-IPPIW.cmake.in
│ │ ├── OpenCVConfig.root-ANDROID.cmake.in
│ │ ├── OpenCVConfig.root-WIN32.cmake.in
│ │ ├── OpenCVConfig-version.cmake.in
│ │ ├── OpenCV.mk.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
│ │ ├── opencv-XXX.pc.in
│ │ ├── pylint.cmake.in
│ │ └── vs_version.rc.in
│ ├── CMakeLists.txt
│ ├── CMakeLists.txt.user
│ ├── CONTRIBUTING.md
│ ├── data
│ │ ├── CMakeLists.txt
│ │ ├── haarcascades
│ │ │ ├── haarcascade_eye_tree_eyeglasses.xml
│ │ │ ├── haarcascade_eye.xml
│ │ │ ├── haarcascade_frontalcatface_extended.xml
│ │ │ ├── haarcascade_frontalcatface.xml
│ │ │ ├── haarcascade_frontalface_alt2.xml
│ │ │ ├── haarcascade_frontalface_alt_tree.xml
│ │ │ ├── haarcascade_frontalface_alt.xml
│ │ │ ├── haarcascade_frontalface_default.xml
│ │ │ ├── haarcascade_fullbody.xml
│ │ │ ├── haarcascade_lefteye_2splits.xml
│ │ │ ├── haarcascade_licence_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_tree_eyeglasses.xml
│ │ │ ├── haarcascade_eye.xml
│ │ │ ├── haarcascade_frontalface_alt2.xml
│ │ │ ├── haarcascade_frontalface_alt_tree.xml
│ │ │ ├── haarcascade_frontalface_alt.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_improved.xml
│ │ │ ├── lbpcascade_frontalface.xml
│ │ │ ├── lbpcascade_profileface.xml
│ │ │ └── lbpcascade_silverware.xml
│ │ ├── readme.txt
│ │ └── vec_files
│ │ └── trainingfaces_24-24.vec
│ ├── doc
│ │ ├── acircles_pattern.png
│ │ ├── bodybg.png
│ │ ├── CMakeLists.txt
│ │ ├── disabled_doc_warnings.txt
│ │ ├── Doxyfile.in
│ │ ├── DoxygenLayout.xml
│ │ ├── faq.markdown
│ │ ├── footer.html
│ │ ├── header.html
│ │ ├── js_tutorials
│ │ │ ├── js_assets
│ │ │ │ ├── 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_example_style.css
│ │ │ │ ├── js_face_detection_camera.html
│ │ │ │ ├── js_face_detection.html
│ │ │ │ ├── js_filtering_bilateralFilter.html
│ │ │ │ ├── js_filtering_blur.html
│ │ │ │ ├── js_filtering_filter.html
│ │ │ │ ├── js_filtering_GaussianBlur.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_absSobel.html
│ │ │ │ ├── js_gradients_Laplacian.html
│ │ │ │ ├── js_gradients_Sobel.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_display.html
│ │ │ │ ├── js_imgproc_camera.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_optical_flow_dense.html
│ │ │ │ ├── js_optical_flow_lucas_kanade.html
│ │ │ │ ├── js_pyramids_pyrDown.html
│ │ │ │ ├── js_pyramids_pyrUp.html
│ │ │ │ ├── js_setup_usage.html
│ │ │ │ ├── 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
│ │ │ │ ├── lenaFace.png
│ │ │ │ ├── lena.jpg
│ │ │ │ ├── opencv_logo.jpg
│ │ │ │ ├── orange.jpg
│ │ │ │ ├── shape.jpg
│ │ │ │ └── utils.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_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_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_camera.markdown
│ │ │ │ │ └── js_face_detection.markdown
│ │ │ │ └── js_table_of_contents_objdetect.markdown
│ │ │ ├── js_setup
│ │ │ │ ├── js_intro
│ │ │ │ │ └── js_intro.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
│ │ │ │ ├── images
│ │ │ │ │ └── optical_flow_basic1.jpg
│ │ │ │ └── js_lucas_kanade.markdown
│ │ │ ├── js_meanshift
│ │ │ │ ├── images
│ │ │ │ │ ├── camshift_face.gif
│ │ │ │ │ ├── meanshift_basics.jpg
│ │ │ │ │ └── meanshift_face.gif
│ │ │ │ └── js_meanshift.markdown
│ │ │ └── js_table_of_contents_video.markdown
│ │ ├── mymath.js
│ │ ├── mymath.sty
│ │ ├── opencv.bib
│ │ ├── opencv.ico
│ │ ├── opencv.jpg
│ │ ├── opencv-logo2.png
│ │ ├── opencv-logo.png
│ │ ├── opencv-logo-small.png
│ │ ├── opencv-logo-white.png
│ │ ├── pattern.png
│ │ ├── pattern_tools
│ │ │ ├── gen_pattern.py
│ │ │ ├── README.txt
│ │ │ └── svgfig.py
│ │ ├── py_tutorials
│ │ │ ├── images
│ │ │ │ ├── calib3d_icon.jpg
│ │ │ │ ├── core.jpg
│ │ │ │ ├── featureicon.jpg
│ │ │ │ ├── gui.jpg
│ │ │ │ ├── imgproc.jpg
│ │ │ │ ├── intro.png
│ │ │ │ ├── MachineLearnings.jpg
│ │ │ │ ├── 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
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── matplotlib_screenshot.jpg
│ │ │ │ │ │ └── opencv_screenshot.jpg
│ │ │ │ │ └── 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_grouped.jpg
│ │ │ │ │ │ ├── tshirt.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
│ │ │ │ ├── images
│ │ │ │ │ └── face_icon.jpg
│ │ │ │ ├── py_face_detection
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── face.jpg
│ │ │ │ │ │ ├── haar_features.jpg
│ │ │ │ │ │ └── haar.png
│ │ │ │ │ └── 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_debvec.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
│ │ │ │ │ │ ├── Capture80.png
│ │ │ │ │ │ └── Capture8.png
│ │ │ │ │ └── py_setup_in_windows.markdown
│ │ │ │ └── py_table_of_contents_setup.markdown
│ │ │ ├── py_tutorials.markdown
│ │ │ └── py_video
│ │ │ ├── images
│ │ │ │ ├── background.jpg
│ │ │ │ ├── camshift.jpg
│ │ │ │ ├── lucas.jpg
│ │ │ │ └── opticalflow.jpeg
│ │ │ ├── py_bg_subtraction
│ │ │ │ ├── images
│ │ │ │ │ ├── resframe.jpg
│ │ │ │ │ ├── resgmg.jpg
│ │ │ │ │ ├── resmog2.jpg
│ │ │ │ │ └── resmog.jpg
│ │ │ │ └── py_bg_subtraction.markdown
│ │ │ ├── py_lucas_kanade
│ │ │ │ ├── images
│ │ │ │ │ ├── opticalfb.jpg
│ │ │ │ │ ├── optical_flow_basic1.jpg
│ │ │ │ │ └── opticalflow_lk.jpg
│ │ │ │ └── py_lucas_kanade.markdown
│ │ │ ├── py_meanshift
│ │ │ │ ├── images
│ │ │ │ │ ├── camshift_face.gif
│ │ │ │ │ ├── camshift_result.jpg
│ │ │ │ │ ├── meanshift_basics.jpg
│ │ │ │ │ ├── meanshift_face.gif
│ │ │ │ │ └── meanshift_result.jpg
│ │ │ │ └── py_meanshift.markdown
│ │ │ └── py_table_of_contents_video.markdown
│ │ ├── root.markdown.in
│ │ ├── stylesheet.css
│ │ ├── tools
│ │ │ ├── add_signatures.py
│ │ │ ├── doxygen_scan.py
│ │ │ └── html_functions.py
│ │ ├── tutorials
│ │ │ ├── calib3d
│ │ │ │ ├── camera_calibration
│ │ │ │ │ ├── camera_calibration.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── asymetricalPattern.jpg
│ │ │ │ │ ├── fileListImage.jpg
│ │ │ │ │ └── fileListImageUnDist.jpg
│ │ │ │ ├── camera_calibration_square_chess
│ │ │ │ │ └── camera_calibration_square_chess.markdown
│ │ │ │ ├── images
│ │ │ │ │ ├── camera_calibration.png
│ │ │ │ │ ├── camera_calibration_square_chess.jpg
│ │ │ │ │ └── real_time_pose_estimation.jpg
│ │ │ │ ├── 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
│ │ │ ├── core
│ │ │ │ ├── adding_images
│ │ │ │ │ ├── adding_images.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── Adding_Images_Tutorial_Result_Big.jpg
│ │ │ │ ├── basic_geometric_drawing
│ │ │ │ │ ├── basic_geometric_drawing.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── Drawing_1_Tutorial_Result_0.png
│ │ │ │ ├── basic_linear_transform
│ │ │ │ │ ├── basic_linear_transform.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── Basic_Linear_Transform_Tutorial_gamma_correction.jpg
│ │ │ │ │ ├── Basic_Linear_Transform_Tutorial_gamma.png
│ │ │ │ │ ├── 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
│ │ │ │ │ └── Basic_Linear_Transform_Tutorial_Result_big.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_ippa_conversion
│ │ │ │ │ ├── how_to_use_ippa_conversion.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── How_To_Use_IPPA_Result.jpg
│ │ │ │ ├── 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
│ │ │ │ ├── images
│ │ │ │ │ ├── Adding_Images_Tutorial_Result_0.jpg
│ │ │ │ │ ├── Basic_Linear_Transform_Tutorial_Result_0.jpg
│ │ │ │ │ ├── discrete_fourier_transform.png
│ │ │ │ │ ├── Drawing_1_Tutorial_Result_0.jpg
│ │ │ │ │ ├── Drawing_2_Tutorial_Result_7.jpg
│ │ │ │ │ ├── file_input_output_with_xml_yml.png
│ │ │ │ │ ├── howToScanImages.jpg
│ │ │ │ │ ├── How_To_Use_IPPA.jpg
│ │ │ │ │ ├── interopOpenCV1.png
│ │ │ │ │ ├── matMaskFilter2DOp.png
│ │ │ │ │ ├── matTheBasicImageStructure.jpg
│ │ │ │ │ ├── Morphology_1_Tutorial_Cover.jpg
│ │ │ │ │ └── Smoothing_Tutorial_Cover.jpg
│ │ │ │ ├── interoperability_with_OpenCV_1
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── outputInteropOpenCV1.jpg
│ │ │ │ │ └── interoperability_with_OpenCV_1.markdown
│ │ │ │ ├── mat-mask-operations
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── resultMatMaskFilter2D.png
│ │ │ │ │ └── mat_mask_operations.markdown
│ │ │ │ ├── mat_operations.markdown
│ │ │ │ ├── mat_the_basic_image_container
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── MatBasicContainerOut10.png
│ │ │ │ │ │ ├── MatBasicContainerOut11.png
│ │ │ │ │ │ ├── MatBasicContainerOut12.png
│ │ │ │ │ │ ├── MatBasicContainerOut13.png
│ │ │ │ │ │ ├── MatBasicContainerOut14.png
│ │ │ │ │ │ ├── MatBasicContainerOut15.png
│ │ │ │ │ │ ├── MatBasicContainerOut16.png
│ │ │ │ │ │ ├── MatBasicContainerOut1.png
│ │ │ │ │ │ ├── MatBasicContainerOut2.png
│ │ │ │ │ │ ├── MatBasicContainerOut3.png
│ │ │ │ │ │ ├── MatBasicContainerOut6.png
│ │ │ │ │ │ ├── MatBasicContainerOut7.png
│ │ │ │ │ │ ├── MatBasicContainerOut8.png
│ │ │ │ │ │ ├── MatBasicContainerOut9.png
│ │ │ │ │ │ └── MatBasicImageForComputer.jpg
│ │ │ │ │ └── mat_the_basic_image_container.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
│ │ │ │ └── table_of_content_core.markdown
│ │ │ ├── dnn
│ │ │ │ ├── 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_googlenet
│ │ │ │ │ └── dnn_googlenet.markdown
│ │ │ │ ├── dnn_halide
│ │ │ │ │ └── dnn_halide.markdown
│ │ │ │ ├── dnn_halide_scheduling
│ │ │ │ │ └── dnn_halide_scheduling.markdown
│ │ │ │ ├── dnn_javascript
│ │ │ │ │ └── dnn_javascript.markdown
│ │ │ │ ├── dnn_yolo
│ │ │ │ │ ├── dnn_yolo.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── yolo.jpg
│ │ │ │ ├── images
│ │ │ │ │ └── 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
│ │ │ │ │ ├── Feature_FlannMatcher_Keypoints_Result.jpg
│ │ │ │ │ └── Featur_FlannMatcher_Result.jpg
│ │ │ │ ├── feature_homography
│ │ │ │ │ ├── feature_homography.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── Feature_Homography_Result.jpg
│ │ │ │ ├── homography
│ │ │ │ │ ├── homography.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── homography_camera_displacement_compare.jpg
│ │ │ │ │ ├── homography_camera_displacement.png
│ │ │ │ │ ├── homography_camera_displacement_poses.jpg
│ │ │ │ │ ├── homography_panorama_stitching.jpg
│ │ │ │ │ ├── homography_perspective_correction_chessboard_matches.jpg
│ │ │ │ │ ├── homography_perspective_correction_chessboard_warp.jpg
│ │ │ │ │ ├── homography_perspective_correction.jpg
│ │ │ │ │ ├── homography_pose_chessboard_corners.jpg
│ │ │ │ │ ├── homography_pose_estimation.jpg
│ │ │ │ │ ├── homography_pose.jpg
│ │ │ │ │ ├── homography_source_desired_images.jpg
│ │ │ │ │ ├── homography_stitch_compare.jpg
│ │ │ │ │ ├── homography_stitch_Suzanne.jpg
│ │ │ │ │ ├── homography_transformation_example1.jpg
│ │ │ │ │ ├── homography_transformation_example2.jpg
│ │ │ │ │ └── homography_transformation_example3.jpg
│ │ │ │ ├── images
│ │ │ │ │ ├── AKAZE_Match_Tutorial_Cover.png
│ │ │ │ │ ├── AKAZE_Tracking_Tutorial_Cover.png
│ │ │ │ │ ├── detection_of_planar_objects.png
│ │ │ │ │ ├── Feature_Description_Tutorial_Cover.jpg
│ │ │ │ │ ├── Feature_Detection_Tutorial_Cover.jpg
│ │ │ │ │ ├── Feature_Flann_Matcher_Tutorial_Cover.jpg
│ │ │ │ │ ├── Feature_Homography_Tutorial_Cover.jpg
│ │ │ │ │ └── trackingmotion
│ │ │ │ │ ├── Corner_Subpixeles_Cover.jpg
│ │ │ │ │ ├── Generic_Corner_Detector_Cover.jpg
│ │ │ │ │ ├── Harris_Detector_Cover.jpg
│ │ │ │ │ └── Shi_Tomasi_Detector_Cover.jpg
│ │ │ │ ├── table_of_content_features2d.markdown
│ │ │ │ └── trackingmotion
│ │ │ │ ├── corner_subpixeles
│ │ │ │ │ ├── corner_subpixeles.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── Corner_Subpixeles_Original_Image.jpg
│ │ │ │ │ └── Corner_Subpixeles_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
│ │ │ │ │ ├── Feature_Detection_Result_a.jpg
│ │ │ │ │ └── Feature_Detection_Result_b.jpg
│ │ │ │ └── harris_detector
│ │ │ │ ├── harris_detector.markdown
│ │ │ │ └── images
│ │ │ │ ├── Harris_Detector_Original_Image.jpg
│ │ │ │ └── Harris_Detector_Result.jpg
│ │ │ ├── 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
│ │ │ ├── highgui
│ │ │ │ ├── images
│ │ │ │ │ └── Adding_Trackbars_Tutorial_Cover.jpg
│ │ │ │ ├── table_of_content_highgui.markdown
│ │ │ │ └── trackbar
│ │ │ │ ├── images
│ │ │ │ │ ├── Adding_Trackbars_Tutorial_Result_0.jpg
│ │ │ │ │ ├── Adding_Trackbars_Tutorial_Result_1.jpg
│ │ │ │ │ └── Adding_Trackbars_Tutorial_Trackbar.png
│ │ │ │ └── trackbar.markdown
│ │ │ ├── images
│ │ │ │ ├── calib3d.jpg
│ │ │ │ ├── core.jpg
│ │ │ │ ├── feature2D.jpg
│ │ │ │ ├── general.jpg
│ │ │ │ ├── gpu.jpg
│ │ │ │ ├── highgui.jpg
│ │ │ │ ├── imgproc.jpg
│ │ │ │ ├── introduction.jpg
│ │ │ │ ├── ml.jpg
│ │ │ │ ├── objdetect.jpg
│ │ │ │ ├── opencv_ios.png
│ │ │ │ ├── photo.png
│ │ │ │ ├── retina.jpg
│ │ │ │ ├── video.jpg
│ │ │ │ └── viz.jpg
│ │ │ ├── imgcodecs
│ │ │ │ ├── images
│ │ │ │ │ └── gdal-io.jpg
│ │ │ │ ├── raster-gdal
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── gdal_flood-zone.jpg
│ │ │ │ │ │ ├── gdal_heat-map.jpg
│ │ │ │ │ │ └── gdal_output.jpg
│ │ │ │ │ └── raster_io_gdal.markdown
│ │ │ │ └── table_of_content_highgui.markdown
│ │ │ ├── imgproc
│ │ │ │ ├── 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_Dilatation_2.png
│ │ │ │ │ ├── Morphology_1_Tutorial_Theory_Dilation.png
│ │ │ │ │ ├── Morphology_1_Tutorial_Theory_Erosion_2.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
│ │ │ │ ├── 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
│ │ │ │ ├── images
│ │ │ │ │ ├── histograms
│ │ │ │ │ │ ├── Back_Projection_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Histogram_Calculation_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Histogram_Comparison_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Histogram_Equalization_Tutorial_Cover.jpg
│ │ │ │ │ │ └── Template_Matching_Tutorial_Cover.jpg
│ │ │ │ │ ├── imgtrans
│ │ │ │ │ │ ├── Canny_Detector_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── CopyMakeBorder_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Distance_Transformation_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Filter_2D_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Hough_Circle_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Hough_Lines_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Laplace_Operator_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Remap_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Sobel_Derivatives_Tutorial_Cover.jpg
│ │ │ │ │ │ └── Warp_Affine_Tutorial_Cover.jpg
│ │ │ │ │ ├── Morphology_1_Tutorial_Cover.jpg
│ │ │ │ │ ├── Morphology_2_Tutorial_Cover.jpg
│ │ │ │ │ ├── Morphology_3_Tutorial_Cover.jpg
│ │ │ │ │ ├── Pyramids_Tutorial_Cover.jpg
│ │ │ │ │ ├── shapedescriptors
│ │ │ │ │ │ ├── Bounding_Rects_Circles_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Bounding_Rotated_Ellipses_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Find_Contours_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Hull_Tutorial_Cover.jpg
│ │ │ │ │ │ ├── Moments_Tutorial_Cover.jpg
│ │ │ │ │ │ └── Point_Polygon_Test_Tutorial_Cover.jpg
│ │ │ │ │ ├── Smoothing_Tutorial_Cover.jpg
│ │ │ │ │ └── Threshold_Tutorial_Cover.jpg
│ │ │ │ ├── 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_result1.png
│ │ │ │ │ │ ├── hough_lines_result2.png
│ │ │ │ │ │ ├── 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
│ │ │ │ │ ├── laplace_operator
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── Laplace_Operator_Tutorial_Original_Image.jpg
│ │ │ │ │ │ │ ├── Laplace_Operator_Tutorial_Result.jpg
│ │ │ │ │ │ │ ├── Laplace_Operator_Tutorial_Theory_ddIntensity.jpg
│ │ │ │ │ │ │ └── Laplace_Operator_Tutorial_Theory_Previous.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_ddIntensity_Function.jpg
│ │ │ │ │ │ │ ├── Sobel_Derivatives_Tutorial_Theory_dIntensity_Function.jpg
│ │ │ │ │ │ │ └── Sobel_Derivatives_Tutorial_Theory_Intensity_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
│ │ │ │ │ │ ├── morph211.png
│ │ │ │ │ │ ├── morph21.gif
│ │ │ │ │ │ ├── morph61.png
│ │ │ │ │ │ ├── morph6.gif
│ │ │ │ │ │ ├── smooth.png
│ │ │ │ │ │ ├── src.png
│ │ │ │ │ │ └── vert.png
│ │ │ │ │ └── morph_lines_detection.md
│ │ │ │ ├── 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_2.png
│ │ │ │ │ │ ├── Morphology_2_Tutorial_Theory_Closing.png
│ │ │ │ │ │ ├── Morphology_2_Tutorial_Theory_Gradient.png
│ │ │ │ │ │ ├── Morphology_2_Tutorial_Theory_Opening_2.png
│ │ │ │ │ │ ├── Morphology_2_Tutorial_Theory_Opening.png
│ │ │ │ │ │ └── Morphology_2_Tutorial_Theory_TopHat.png
│ │ │ │ │ └── opening_closing_hats.markdown
│ │ │ │ ├── pyramids
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── Pyramids_Tutorial_Original_Image.jpg
│ │ │ │ │ │ ├── Pyramids_Tutorial_Pyramid_Theory.png
│ │ │ │ │ │ ├── Pyramids_Tutorial_PyrDown_Result.jpg
│ │ │ │ │ │ └── Pyramids_Tutorial_PyrUp_Result.jpg
│ │ │ │ │ └── pyramids.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
│ │ │ │ ├── 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_Inverted.png
│ │ │ │ │ │ ├── Threshold_Tutorial_Theory_Binary.png
│ │ │ │ │ │ ├── Threshold_Tutorial_Theory_Example.jpg
│ │ │ │ │ │ ├── Threshold_Tutorial_Theory_Truncate.png
│ │ │ │ │ │ ├── Threshold_Tutorial_Theory_Zero_Inverted.png
│ │ │ │ │ │ └── Threshold_Tutorial_Theory_Zero.png
│ │ │ │ │ └── threshold.markdown
│ │ │ │ └── threshold_inRange
│ │ │ │ ├── images
│ │ │ │ │ ├── Threshold_inRange_Tutorial_Result_input.jpeg
│ │ │ │ │ └── Threshold_inRange_Tutorial_Result_output.jpeg
│ │ │ │ └── threshold_inRange.markdown
│ │ │ ├── introduction
│ │ │ │ ├── android_binary_package
│ │ │ │ │ ├── android_dev_intro.markdown
│ │ │ │ │ ├── android_ocl_intro.markdown
│ │ │ │ │ ├── dev_with_OCV_on_Android.markdown
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── android_emulator_opencv_manager_fail.png
│ │ │ │ │ │ ├── android_package_7zip.png
│ │ │ │ │ │ ├── android_sdk_and_avd_manager.png
│ │ │ │ │ │ ├── AVD_create.png
│ │ │ │ │ │ ├── AVD_empty.png
│ │ │ │ │ │ ├── cmd_adb_devices.png
│ │ │ │ │ │ ├── device_details.png
│ │ │ │ │ │ ├── dev_OCV_new_class.png
│ │ │ │ │ │ ├── dev_OCV_reference.png
│ │ │ │ │ │ ├── eclipse_10_crystal_clean.png
│ │ │ │ │ │ ├── eclipse_11_run_as.png
│ │ │ │ │ │ ├── eclipse_1a_locate_sdk.png
│ │ │ │ │ │ ├── eclipse_1_choose_workspace.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_8a_target.png
│ │ │ │ │ │ ├── eclipse_8b_fix_props.png
│ │ │ │ │ │ ├── eclipse_8_false_alarm.png
│ │ │ │ │ │ ├── eclipse_9_errors_dissapearing.png
│ │ │ │ │ │ ├── eclipse_builders.png
│ │ │ │ │ │ ├── eclipse_builder_types.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_2.png
│ │ │ │ │ │ ├── eclipse_inst_cdt.png
│ │ │ │ │ │ ├── eclipse_ndk_build.png
│ │ │ │ │ │ ├── eclipse_NDK_build_success.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
│ │ │ │ │ └── O4A_SDK.markdown
│ │ │ │ ├── biicode
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── biiapp.png
│ │ │ │ │ │ ├── biicode.png
│ │ │ │ │ │ └── bii_lena.png
│ │ │ │ │ └── tutorial_biicode.markdown
│ │ │ │ ├── building_tegra_cuda
│ │ │ │ │ └── building_tegra_cuda.markdown
│ │ │ │ ├── clojure_dev_intro
│ │ │ │ │ ├── clojure_dev_intro.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── blurred.png
│ │ │ │ │ └── lena.png
│ │ │ │ ├── crosscompilation
│ │ │ │ │ └── arm_crosscompile_with_cmake.markdown
│ │ │ │ ├── cross_referencing
│ │ │ │ │ └── tutorial_cross_referencing.markdown
│ │ │ │ ├── desktop_java
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── ant_output.png
│ │ │ │ │ │ ├── cmake_output.png
│ │ │ │ │ │ ├── faceDetection.png
│ │ │ │ │ │ ├── Java_logo.png
│ │ │ │ │ │ ├── lena.png
│ │ │ │ │ │ ├── sbt_eclipse.png
│ │ │ │ │ │ ├── sbt_run_face.png
│ │ │ │ │ │ └── sbt_run.png
│ │ │ │ │ └── java_dev_intro.markdown
│ │ │ │ ├── display_image
│ │ │ │ │ ├── display_image.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── Display_Image_Tutorial_Result.jpg
│ │ │ │ ├── documenting_opencv
│ │ │ │ │ ├── documentation_tutorial.markdown
│ │ │ │ │ ├── doxygen-1.png
│ │ │ │ │ ├── doxygen-2.png
│ │ │ │ │ ├── doxygen-3.png
│ │ │ │ │ └── scholarship_cite_dialog.png
│ │ │ │ ├── images
│ │ │ │ │ ├── android_logo.png
│ │ │ │ │ ├── clojure-logo.png
│ │ │ │ │ ├── Display_Image_Tutorial_Result.jpg
│ │ │ │ │ ├── eclipse_cpp_logo.jpeg
│ │ │ │ │ ├── eclipse-logo.png
│ │ │ │ │ ├── gccegg-65.jpg
│ │ │ │ │ ├── how_to_write_a_tutorial.png
│ │ │ │ │ ├── Java_logo.png
│ │ │ │ │ ├── Load_Save_Image_Result_1.jpg
│ │ │ │ │ ├── opencv_ios.png
│ │ │ │ │ ├── ubuntu-logo.jpg
│ │ │ │ │ ├── visual-studio-2010-logo.jpg
│ │ │ │ │ ├── visual_studio_image_watch.png
│ │ │ │ │ └── windows_logo.jpg
│ │ │ │ ├── ios_install
│ │ │ │ │ └── ios_install.markdown
│ │ │ │ ├── java_eclipse
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── 10-new-project-created.png
│ │ │ │ │ │ ├── 11-the-code.png
│ │ │ │ │ │ ├── 1-window-preferences.png
│ │ │ │ │ │ ├── 2-user-library-new.png
│ │ │ │ │ │ ├── 3-library-name.png
│ │ │ │ │ │ ├── 4-add-external-jars.png
│ │ │ │ │ │ ├── 5-native-library.png
│ │ │ │ │ │ ├── 6-external-folder.png
│ │ │ │ │ │ ├── 7_5-new-java-project.png
│ │ │ │ │ │ ├── 7-user-library-final.png
│ │ │ │ │ │ ├── 8-add-library.png
│ │ │ │ │ │ └── 9-select-user-lib.png
│ │ │ │ │ └── java_eclipse.markdown
│ │ │ │ ├── linux_eclipse
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── a0.png
│ │ │ │ │ │ ├── a10.png
│ │ │ │ │ │ ├── a12.png
│ │ │ │ │ │ ├── a14.png
│ │ │ │ │ │ ├── a15.jpg
│ │ │ │ │ │ ├── a1.png
│ │ │ │ │ │ ├── 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_install
│ │ │ │ │ └── linux_install.markdown
│ │ │ │ ├── load_save_image
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── Load_Save_Image_Result_1.jpg
│ │ │ │ │ │ └── Load_Save_Image_Result_2.jpg
│ │ │ │ │ └── load_save_image.markdown
│ │ │ │ ├── table_of_content_introduction.markdown
│ │ │ │ ├── transition_guide
│ │ │ │ │ └── transition_guide.markdown
│ │ │ │ ├── windows_install
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── ChangeBuildVisualStudio.jpg
│ │ │ │ │ │ ├── CMakeBuildOptionsOpenCV.jpg
│ │ │ │ │ │ ├── CMakeBuildWithWindowsGUI.jpg
│ │ │ │ │ │ ├── CMake_Configure_Windows.jpg
│ │ │ │ │ │ ├── CMakeOutputPackageNotFound.jpg
│ │ │ │ │ │ ├── CMakePackageNotFoundWindows.jpg
│ │ │ │ │ │ ├── CMakeSelectBin.jpg
│ │ │ │ │ │ ├── IntelTBB.png
│ │ │ │ │ │ ├── OpenCVBuildResultWindows.jpg
│ │ │ │ │ │ ├── OpenCV_Install_Directory.png
│ │ │ │ │ │ ├── PathEditorOpenCVInsertNew.png
│ │ │ │ │ │ ├── PathEditorOpenCVSetPath.png
│ │ │ │ │ │ ├── qtDownloadThisPackage.png
│ │ │ │ │ │ ├── SVNCheckOutProgress.png
│ │ │ │ │ │ ├── TortoiseSVNCheckout.png
│ │ │ │ │ │ ├── TortoiseSVNCheckoutWindow.png
│ │ │ │ │ │ ├── visualstudiocommandprompt.jpg
│ │ │ │ │ │ ├── WindowsBuildInstall.png
│ │ │ │ │ │ ├── WindowsOpenCVDirPath.png
│ │ │ │ │ │ ├── WindowsOpenCVInstaller.png
│ │ │ │ │ │ └── WindowsQtContoursOutput.png
│ │ │ │ │ └── windows_install.markdown
│ │ │ │ ├── windows_visual_studio_image_watch
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── breakpoint.png
│ │ │ │ │ │ ├── edges_zoom.png
│ │ │ │ │ │ ├── help_button.jpg
│ │ │ │ │ │ ├── input_zoom.png
│ │ │ │ │ │ ├── toolwindow.jpg
│ │ │ │ │ │ ├── viewer_context_menu.png
│ │ │ │ │ │ ├── viewer.jpg
│ │ │ │ │ │ ├── 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
│ │ │ │ │ ├── linking_opencv_ios.png
│ │ │ │ │ ├── output.png
│ │ │ │ │ └── view_did_load.png
│ │ │ │ ├── image_manipulation
│ │ │ │ │ ├── image_manipulation.markdown
│ │ │ │ │ └── images
│ │ │ │ │ └── output.jpg
│ │ │ │ ├── images
│ │ │ │ │ ├── facedetect.jpg
│ │ │ │ │ ├── image_effects.png
│ │ │ │ │ └── intro.png
│ │ │ │ ├── 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
│ │ │ ├── ml
│ │ │ │ ├── images
│ │ │ │ │ ├── introduction_to_pca_cover.png
│ │ │ │ │ ├── introduction_to_svm.png
│ │ │ │ │ └── non_linear_svms.png
│ │ │ │ ├── introduction_to_pca
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── output.png
│ │ │ │ │ │ ├── pca_eigen.png
│ │ │ │ │ │ ├── pca_line.png
│ │ │ │ │ │ └── pca_test1.jpg
│ │ │ │ │ └── introduction_to_pca.markdown
│ │ │ │ ├── introduction_to_svm
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── optimal-hyperplane.png
│ │ │ │ │ │ ├── separating-lines.png
│ │ │ │ │ │ └── svm_intro_result.png
│ │ │ │ │ └── introduction_to_svm.markdown
│ │ │ │ ├── non_linear_svms
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── sample-errors-dist.png
│ │ │ │ │ │ └── svm_non_linear_result.png
│ │ │ │ │ └── non_linear_svms.markdown
│ │ │ │ └── table_of_content_ml.markdown
│ │ │ ├── objdetect
│ │ │ │ ├── cascade_classifier
│ │ │ │ │ ├── cascade_classifier.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── Cascade_Classifier_Tutorial_Result_Haar.jpg
│ │ │ │ │ └── Cascade_Classifier_Tutorial_Result_LBP.jpg
│ │ │ │ ├── images
│ │ │ │ │ ├── Cascade_Classifier_Tutorial_Cover.jpg
│ │ │ │ │ ├── visualisation_single_stage.png
│ │ │ │ │ └── visualisation_video.png
│ │ │ │ ├── table_of_content_objdetect.markdown
│ │ │ │ └── traincascade.markdown
│ │ │ ├── photo
│ │ │ │ ├── hdr_imaging
│ │ │ │ │ ├── hdr_imaging.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── fusion.png
│ │ │ │ │ ├── ldr.png
│ │ │ │ │ └── memorial.png
│ │ │ │ ├── images
│ │ │ │ │ └── hdr.png
│ │ │ │ └── table_of_content_photo.markdown
│ │ │ ├── stitching
│ │ │ │ ├── stitcher
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── boat.jpg
│ │ │ │ │ │ ├── budapest.jpg
│ │ │ │ │ │ └── newspaper.jpg
│ │ │ │ │ └── stitcher.markdown
│ │ │ │ └── table_of_content_stitching.markdown
│ │ │ ├── tutorials.markdown
│ │ │ ├── video
│ │ │ │ ├── background_subtraction
│ │ │ │ │ ├── background_subtraction.markdown
│ │ │ │ │ └── images
│ │ │ │ │ ├── Background_Subtraction_Tutorial_Result_1.png
│ │ │ │ │ ├── Background_Subtraction_Tutorial_Result_2.png
│ │ │ │ │ └── Background_Subtraction_Tutorial_Scheme.png
│ │ │ │ ├── images
│ │ │ │ │ └── Background_Subtraction_Tutorial_Cover.jpg
│ │ │ │ └── table_of_content_video.markdown
│ │ │ ├── videoio
│ │ │ │ ├── images
│ │ │ │ │ ├── video-input-psnr-ssim.png
│ │ │ │ │ └── video-write.png
│ │ │ │ ├── intelperc.markdown
│ │ │ │ ├── kinect_openni.markdown
│ │ │ │ ├── table_of_content_videoio.markdown
│ │ │ │ ├── video-input-psnr-ssim
│ │ │ │ │ ├── images
│ │ │ │ │ │ └── outputVideoInput.png
│ │ │ │ │ └── video_input_psnr_ssim.markdown
│ │ │ │ └── video-write
│ │ │ │ ├── images
│ │ │ │ │ ├── resultOutputWideoWrite.png
│ │ │ │ │ ├── videoCompressSelect.png
│ │ │ │ │ └── videoFileStructure.png
│ │ │ │ └── video_write.markdown
│ │ │ └── viz
│ │ │ ├── creating_widgets
│ │ │ │ ├── creating_widgets.markdown
│ │ │ │ └── images
│ │ │ │ └── red_triangle.png
│ │ │ ├── histo3D
│ │ │ │ ├── histo3D.markdown
│ │ │ │ └── images
│ │ │ │ └── histo50.png
│ │ │ ├── images
│ │ │ │ ├── facedetect.jpg
│ │ │ │ ├── image_effects.png
│ │ │ │ └── intro.png
│ │ │ ├── launching_viz
│ │ │ │ ├── images
│ │ │ │ │ └── window_demo.png
│ │ │ │ └── launching_viz.markdown
│ │ │ ├── table_of_content_viz.markdown
│ │ │ ├── transformations
│ │ │ │ ├── images
│ │ │ │ │ ├── camera_view_point.png
│ │ │ │ │ └── global_view_point.png
│ │ │ │ └── transformations.markdown
│ │ │ └── widget_pose
│ │ │ ├── images
│ │ │ │ └── widgetpose.png
│ │ │ └── widget_pose.markdown
│ │ └── tutorial-utils.js
│ ├── include
│ │ ├── CMakeLists.txt
│ │ ├── opencv
│ │ │ ├── cvaux.h
│ │ │ ├── cvaux.hpp
│ │ │ ├── cv.h
│ │ │ ├── cv.hpp
│ │ │ ├── cvwimage.h
│ │ │ ├── cxcore.h
│ │ │ ├── cxcore.hpp
│ │ │ ├── cxeigen.hpp
│ │ │ ├── cxmisc.h
│ │ │ ├── highgui.h
│ │ │ └── ml.h
│ │ └── opencv2
│ │ └── opencv.hpp
│ ├── LICENSE
│ ├── modules
│ │ ├── calib3d
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── calib3d.bib
│ │ │ │ └── pics
│ │ │ │ ├── distortion_examples.png
│ │ │ │ ├── fisheye_undistorted.jpg
│ │ │ │ ├── pinhole_camera_model.png
│ │ │ │ └── stereo_undistort.jpg
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── calib3d
│ │ │ │ │ ├── calib3d_c.h
│ │ │ │ │ └── calib3d.hpp
│ │ │ │ └── calib3d.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ ├── gen_dict.json
│ │ │ │ └── test
│ │ │ │ ├── Calib3dTest.java
│ │ │ │ ├── StereoBMTest.java
│ │ │ │ └── StereoSGBMTest.java
│ │ │ ├── perf
│ │ │ │ ├── opencl
│ │ │ │ │ └── perf_stereobm.cpp
│ │ │ │ ├── perf_affine2d.cpp
│ │ │ │ ├── perf_cicrlesGrid.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_pnp.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_stereosgbm.cpp
│ │ │ ├── src
│ │ │ │ ├── ap3p.cpp
│ │ │ │ ├── ap3p.h
│ │ │ │ ├── calibinit.cpp
│ │ │ │ ├── calibration.cpp
│ │ │ │ ├── checkchessboard.cpp
│ │ │ │ ├── circlesgrid.cpp
│ │ │ │ ├── circlesgrid.hpp
│ │ │ │ ├── compat_ptsetreg.cpp
│ │ │ │ ├── compat_stereo.cpp
│ │ │ │ ├── dls.cpp
│ │ │ │ ├── dls.h
│ │ │ │ ├── epnp.cpp
│ │ │ │ ├── epnp.h
│ │ │ │ ├── fisheye.cpp
│ │ │ │ ├── fisheye.hpp
│ │ │ │ ├── five-point.cpp
│ │ │ │ ├── fundam.cpp
│ │ │ │ ├── homography_decomp.cpp
│ │ │ │ ├── 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
│ │ │ │ ├── stereobm.cpp
│ │ │ │ ├── stereosgbm.cpp
│ │ │ │ ├── triangulate.cpp
│ │ │ │ ├── upnp.cpp
│ │ │ │ └── upnp.h
│ │ │ └── test
│ │ │ ├── opencl
│ │ │ │ └── test_stereobm.cpp
│ │ │ ├── test_affine2d_estimator.cpp
│ │ │ ├── test_affine3.cpp
│ │ │ ├── test_affine3d_estimator.cpp
│ │ │ ├── test_affine_partial2d_estimator.cpp
│ │ │ ├── test_cameracalibration_artificial.cpp
│ │ │ ├── test_cameracalibration_badarg.cpp
│ │ │ ├── test_cameracalibration.cpp
│ │ │ ├── test_cameracalibration_tilt.cpp
│ │ │ ├── test_chessboardgenerator.cpp
│ │ │ ├── test_chessboardgenerator.hpp
│ │ │ ├── test_chesscorners_badarg.cpp
│ │ │ ├── test_chesscorners.cpp
│ │ │ ├── test_chesscorners_timing.cpp
│ │ │ ├── test_compose_rt.cpp
│ │ │ ├── test_cornerssubpix.cpp
│ │ │ ├── test_decompose_projection.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_undistort_badarg.cpp
│ │ │ ├── test_undistort.cpp
│ │ │ └── test_undistort_points.cpp
│ │ ├── CMakeLists.txt
│ │ ├── core
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── cuda.markdown
│ │ │ │ ├── intro.markdown
│ │ │ │ └── pics
│ │ │ │ ├── memstorage1.png
│ │ │ │ ├── memstorage2.png
│ │ │ │ ├── NormTypes_OneArray_1-2-INF.png
│ │ │ │ └── rotatedrect.png
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── core
│ │ │ │ │ ├── affine.hpp
│ │ │ │ │ ├── base.hpp
│ │ │ │ │ ├── bufferpool.hpp
│ │ │ │ │ ├── core_c.h
│ │ │ │ │ ├── core.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.hpp
│ │ │ │ │ ├── cuda.inl.hpp
│ │ │ │ │ ├── cuda_stream_accessor.hpp
│ │ │ │ │ ├── cuda_types.hpp
│ │ │ │ │ ├── cv_cpu_dispatch.h
│ │ │ │ │ ├── cv_cpu_helper.h
│ │ │ │ │ ├── cvdef.h
│ │ │ │ │ ├── cvstd.hpp
│ │ │ │ │ ├── cvstd.inl.hpp
│ │ │ │ │ ├── directx.hpp
│ │ │ │ │ ├── eigen.hpp
│ │ │ │ │ ├── fast_math.hpp
│ │ │ │ │ ├── hal
│ │ │ │ │ │ ├── hal.hpp
│ │ │ │ │ │ ├── interface.h
│ │ │ │ │ │ ├── intrin_cpp.hpp
│ │ │ │ │ │ ├── intrin.hpp
│ │ │ │ │ │ ├── intrin_neon.hpp
│ │ │ │ │ │ ├── intrin_sse.hpp
│ │ │ │ │ │ └── intrin_vsx.hpp
│ │ │ │ │ ├── ippasync.hpp
│ │ │ │ │ ├── mat.hpp
│ │ │ │ │ ├── mat.inl.hpp
│ │ │ │ │ ├── matx.hpp
│ │ │ │ │ ├── neon_utils.hpp
│ │ │ │ │ ├── ocl_genbase.hpp
│ │ │ │ │ ├── ocl.hpp
│ │ │ │ │ ├── opencl
│ │ │ │ │ │ ├── ocl_defs.hpp
│ │ │ │ │ │ ├── opencl_info.hpp
│ │ │ │ │ │ ├── opencl_svm.hpp
│ │ │ │ │ │ └── runtime
│ │ │ │ │ │ ├── autogenerated
│ │ │ │ │ │ │ ├── opencl_clamdblas.hpp
│ │ │ │ │ │ │ ├── opencl_clamdfft.hpp
│ │ │ │ │ │ │ ├── opencl_core.hpp
│ │ │ │ │ │ │ ├── opencl_core_wrappers.hpp
│ │ │ │ │ │ │ ├── opencl_gl.hpp
│ │ │ │ │ │ │ └── opencl_gl_wrappers.hpp
│ │ │ │ │ │ ├── opencl_clamdblas.hpp
│ │ │ │ │ │ ├── opencl_clamdfft.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
│ │ │ │ │ ├── persistence.hpp
│ │ │ │ │ ├── private
│ │ │ │ │ │ └── cv_cpu_include_simd_declarations.hpp
│ │ │ │ │ ├── private.cuda.hpp
│ │ │ │ │ ├── private.hpp
│ │ │ │ │ ├── ptr.inl.hpp
│ │ │ │ │ ├── saturate.hpp
│ │ │ │ │ ├── softfloat.hpp
│ │ │ │ │ ├── sse_utils.hpp
│ │ │ │ │ ├── traits.hpp
│ │ │ │ │ ├── types_c.h
│ │ │ │ │ ├── types.hpp
│ │ │ │ │ ├── utility.hpp
│ │ │ │ │ ├── utils
│ │ │ │ │ │ ├── configuration.private.hpp
│ │ │ │ │ │ ├── filesystem.hpp
│ │ │ │ │ │ ├── filesystem.private.hpp
│ │ │ │ │ │ ├── lock.private.hpp
│ │ │ │ │ │ ├── logger.defines.hpp
│ │ │ │ │ │ ├── logger.hpp
│ │ │ │ │ │ ├── trace.hpp
│ │ │ │ │ │ └── trace.private.hpp
│ │ │ │ │ ├── va_intel.hpp
│ │ │ │ │ ├── version.hpp
│ │ │ │ │ ├── vsx_utils.hpp
│ │ │ │ │ └── wimage.hpp
│ │ │ │ └── core.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+MatOfByte.java
│ │ │ │ │ ├── core+MatOfDMatch.java
│ │ │ │ │ ├── core+MatOfDouble.java
│ │ │ │ │ ├── core+MatOfFloat4.java
│ │ │ │ │ ├── core+MatOfFloat6.java
│ │ │ │ │ ├── core+MatOfFloat.java
│ │ │ │ │ ├── core+MatOfInt4.java
│ │ │ │ │ ├── core+MatOfInt.java
│ │ │ │ │ ├── core+MatOfKeyPoint.java
│ │ │ │ │ ├── core+MatOfPoint2f.java
│ │ │ │ │ ├── core+MatOfPoint3f.java
│ │ │ │ │ ├── core+MatOfPoint3.java
│ │ │ │ │ ├── core+MatOfPoint.java
│ │ │ │ │ ├── core+MatOfRect2d.java
│ │ │ │ │ ├── core+MatOfRect.java
│ │ │ │ │ ├── core+Point3.java
│ │ │ │ │ ├── core+Point.java
│ │ │ │ │ ├── core+Range.java
│ │ │ │ │ ├── core+Rect2d.java
│ │ │ │ │ ├── core+Rect.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
│ │ │ ├── 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_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_core.hpp
│ │ │ │ ├── arithm.cpp
│ │ │ │ ├── arithm_simd.hpp
│ │ │ │ ├── array.cpp
│ │ │ │ ├── batch_distance.cpp
│ │ │ │ ├── bufferpool.impl.hpp
│ │ │ │ ├── channels.cpp
│ │ │ │ ├── command_line_parser.cpp
│ │ │ │ ├── conjugate_gradient.cpp
│ │ │ │ ├── convert.avx2.cpp
│ │ │ │ ├── convert_c.cpp
│ │ │ │ ├── convert.cpp
│ │ │ │ ├── convert.fp16.cpp
│ │ │ │ ├── convert.hpp
│ │ │ │ ├── convert_scale.cpp
│ │ │ │ ├── convert.sse4_1.cpp
│ │ │ │ ├── copy.cpp
│ │ │ │ ├── count_non_zero.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ └── gpu_mat.cu
│ │ │ │ ├── cuda_gpu_mat.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_core.dispatch.cpp
│ │ │ │ ├── mathfuncs_core.simd.hpp
│ │ │ │ ├── mathfuncs.cpp
│ │ │ │ ├── matmul.cpp
│ │ │ │ ├── matrix_c.cpp
│ │ │ │ ├── matrix.cpp
│ │ │ │ ├── matrix_decomp.cpp
│ │ │ │ ├── matrix_expressions.cpp
│ │ │ │ ├── matrix_iterator.cpp
│ │ │ │ ├── matrix_operations.cpp
│ │ │ │ ├── matrix_sparse.cpp
│ │ │ │ ├── matrix_wrap.cpp
│ │ │ │ ├── mean.cpp
│ │ │ │ ├── merge.cpp
│ │ │ │ ├── minmax.cpp
│ │ │ │ ├── norm.cpp
│ │ │ │ ├── ocl.cpp
│ │ │ │ ├── ocl_deprecated.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
│ │ │ │ │ ├── reduce2.cl
│ │ │ │ │ ├── reduce.cl
│ │ │ │ │ ├── repeat.cl
│ │ │ │ │ ├── runtime
│ │ │ │ │ │ ├── autogenerated
│ │ │ │ │ │ │ ├── opencl_clamdblas_impl.hpp
│ │ │ │ │ │ │ ├── opencl_clamdfft_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_clamdblas_functions.list
│ │ │ │ │ │ │ │ ├── opencl_clamdfft_functions.list
│ │ │ │ │ │ │ │ ├── opencl_core_functions.list
│ │ │ │ │ │ │ │ └── opencl_gl_functions.list
│ │ │ │ │ │ │ ├── generate.sh
│ │ │ │ │ │ │ ├── parser_clamdblas.py
│ │ │ │ │ │ │ ├── parser_clamdfft.py
│ │ │ │ │ │ │ ├── parser_cl.py
│ │ │ │ │ │ │ └── template
│ │ │ │ │ │ │ ├── opencl_clamdblas.hpp.in
│ │ │ │ │ │ │ ├── opencl_clamdblas_impl.hpp.in
│ │ │ │ │ │ │ ├── opencl_clamdfft.hpp.in
│ │ │ │ │ │ │ ├── opencl_clamdfft_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_clamdblas.cpp
│ │ │ │ │ │ ├── opencl_clamdfft.cpp
│ │ │ │ │ │ ├── opencl_core.cpp
│ │ │ │ │ │ └── runtime_common.hpp
│ │ │ │ │ ├── set_identity.cl
│ │ │ │ │ ├── split_merge.cl
│ │ │ │ │ └── transpose.cl
│ │ │ │ ├── opengl.cpp
│ │ │ │ ├── out.cpp
│ │ │ │ ├── ovx.cpp
│ │ │ │ ├── parallel.cpp
│ │ │ │ ├── parallel_impl.cpp
│ │ │ │ ├── parallel_impl.hpp
│ │ │ │ ├── pca.cpp
│ │ │ │ ├── persistence_base64.cpp
│ │ │ │ ├── persistence_c.cpp
│ │ │ │ ├── persistence.cpp
│ │ │ │ ├── persistence_cpp.cpp
│ │ │ │ ├── persistence.hpp
│ │ │ │ ├── persistence_json.cpp
│ │ │ │ ├── persistence_types.cpp
│ │ │ │ ├── persistence_xml.cpp
│ │ │ │ ├── persistence_yml.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── rand.cpp
│ │ │ │ ├── softfloat.cpp
│ │ │ │ ├── split.cpp
│ │ │ │ ├── stat_c.cpp
│ │ │ │ ├── stat.dispatch.cpp
│ │ │ │ ├── stat.hpp
│ │ │ │ ├── stat.simd.hpp
│ │ │ │ ├── stl.cpp
│ │ │ │ ├── sum.cpp
│ │ │ │ ├── system.cpp
│ │ │ │ ├── tables.cpp
│ │ │ │ ├── trace.cpp
│ │ │ │ ├── types.cpp
│ │ │ │ ├── umatrix.cpp
│ │ │ │ ├── umatrix.hpp
│ │ │ │ ├── utils
│ │ │ │ │ └── filesystem.cpp
│ │ │ │ └── va_intel.cpp
│ │ │ └── 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
│ │ │ ├── test_arithm.cpp
│ │ │ ├── test_concatenation.cpp
│ │ │ ├── test_conjugate_gradient.cpp
│ │ │ ├── test_countnonzero.cpp
│ │ │ ├── test_downhill_simplex.cpp
│ │ │ ├── test_ds.cpp
│ │ │ ├── test_dxt.cpp
│ │ │ ├── test_eigen.cpp
│ │ │ ├── test_hal_core.cpp
│ │ │ ├── test_intrin.cpp
│ │ │ ├── test_intrin.fp16.cpp
│ │ │ ├── test_intrin_utils.hpp
│ │ │ ├── test_io.cpp
│ │ │ ├── test_ippasync.cpp
│ │ │ ├── test_lpsolver.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_mat.cpp
│ │ │ ├── test_math.cpp
│ │ │ ├── test_misc.cpp
│ │ │ ├── test_operations.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_ptr.cpp
│ │ │ ├── test_rand.cpp
│ │ │ ├── test_rotatedrect.cpp
│ │ │ ├── test_umat.cpp
│ │ │ └── test_utils.cpp
│ │ ├── cudaarithm
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudaarithm.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_arithm.cpp
│ │ │ │ ├── perf_core.cpp
│ │ │ │ ├── perf_element_operations.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_reductions.cpp
│ │ │ ├── src
│ │ │ │ ├── arithm.cpp
│ │ │ │ ├── core.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── absdiff_mat.cu
│ │ │ │ │ ├── absdiff_scalar.cu
│ │ │ │ │ ├── add_mat.cu
│ │ │ │ │ ├── add_scalar.cu
│ │ │ │ │ ├── add_weighted.cu
│ │ │ │ │ ├── bitwise_mat.cu
│ │ │ │ │ ├── bitwise_scalar.cu
│ │ │ │ │ ├── cmp_mat.cu
│ │ │ │ │ ├── cmp_scalar.cu
│ │ │ │ │ ├── copy_make_border.cu
│ │ │ │ │ ├── countnonzero.cu
│ │ │ │ │ ├── div_mat.cu
│ │ │ │ │ ├── div_scalar.cu
│ │ │ │ │ ├── integral.cu
│ │ │ │ │ ├── lut.cu
│ │ │ │ │ ├── math.cu
│ │ │ │ │ ├── minmax.cu
│ │ │ │ │ ├── minmaxloc.cu
│ │ │ │ │ ├── minmax_mat.cu
│ │ │ │ │ ├── mul_mat.cu
│ │ │ │ │ ├── mul_scalar.cu
│ │ │ │ │ ├── mul_spectrums.cu
│ │ │ │ │ ├── normalize.cu
│ │ │ │ │ ├── norm.cu
│ │ │ │ │ ├── polar_cart.cu
│ │ │ │ │ ├── reduce.cu
│ │ │ │ │ ├── split_merge.cu
│ │ │ │ │ ├── sub_mat.cu
│ │ │ │ │ ├── sub_scalar.cu
│ │ │ │ │ ├── sum.cu
│ │ │ │ │ ├── threshold.cu
│ │ │ │ │ └── transpose.cu
│ │ │ │ ├── element_operations.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ └── reductions.cpp
│ │ │ └── test
│ │ │ ├── test_arithm.cpp
│ │ │ ├── test_buffer_pool.cpp
│ │ │ ├── test_core.cpp
│ │ │ ├── test_element_operations.cpp
│ │ │ ├── test_gpumat.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_opengl.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_reductions.cpp
│ │ │ └── test_stream.cpp
│ │ ├── cudabgsegm
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudabgsegm.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_bgsegm.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── cuda
│ │ │ │ │ ├── mog2.cu
│ │ │ │ │ └── mog.cu
│ │ │ │ ├── mog2.cpp
│ │ │ │ ├── mog.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_bgsegm.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudacodec
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudacodec.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_video.cpp
│ │ │ ├── src
│ │ │ │ ├── cuda
│ │ │ │ │ ├── nv12_to_rgb.cu
│ │ │ │ │ └── rgb_to_yv12.cu
│ │ │ │ ├── cuvid_video_source.cpp
│ │ │ │ ├── cuvid_video_source.hpp
│ │ │ │ ├── ffmpeg_video_source.cpp
│ │ │ │ ├── ffmpeg_video_source.hpp
│ │ │ │ ├── frame_queue.cpp
│ │ │ │ ├── frame_queue.hpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── thread.cpp
│ │ │ │ ├── thread.hpp
│ │ │ │ ├── video_decoder.cpp
│ │ │ │ ├── video_decoder.hpp
│ │ │ │ ├── video_parser.cpp
│ │ │ │ ├── video_parser.hpp
│ │ │ │ ├── video_reader.cpp
│ │ │ │ ├── video_source.cpp
│ │ │ │ ├── video_source.hpp
│ │ │ │ └── video_writer.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ └── test_video.cpp
│ │ ├── cudafeatures2d
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudafeatures2d.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_features2d.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── brute_force_matcher.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── bf_knnmatch.cu
│ │ │ │ │ ├── bf_match.cu
│ │ │ │ │ ├── bf_radius_match.cu
│ │ │ │ │ ├── fast.cu
│ │ │ │ │ └── orb.cu
│ │ │ │ ├── fast.cpp
│ │ │ │ ├── feature2d_async.cpp
│ │ │ │ ├── orb.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_features2d.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudafilters
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudafilters.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_filters.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── cuda
│ │ │ │ │ ├── column_filter.16sc1.cu
│ │ │ │ │ ├── column_filter.16sc3.cu
│ │ │ │ │ ├── column_filter.16sc4.cu
│ │ │ │ │ ├── column_filter.16uc1.cu
│ │ │ │ │ ├── column_filter.16uc3.cu
│ │ │ │ │ ├── column_filter.16uc4.cu
│ │ │ │ │ ├── column_filter.32fc1.cu
│ │ │ │ │ ├── column_filter.32fc3.cu
│ │ │ │ │ ├── column_filter.32fc4.cu
│ │ │ │ │ ├── column_filter.32sc1.cu
│ │ │ │ │ ├── column_filter.32sc3.cu
│ │ │ │ │ ├── column_filter.32sc4.cu
│ │ │ │ │ ├── column_filter.8uc1.cu
│ │ │ │ │ ├── column_filter.8uc3.cu
│ │ │ │ │ ├── column_filter.8uc4.cu
│ │ │ │ │ ├── column_filter.hpp
│ │ │ │ │ ├── filter2d.cu
│ │ │ │ │ ├── median_filter.cu
│ │ │ │ │ ├── row_filter.16sc1.cu
│ │ │ │ │ ├── row_filter.16sc3.cu
│ │ │ │ │ ├── row_filter.16sc4.cu
│ │ │ │ │ ├── row_filter.16uc1.cu
│ │ │ │ │ ├── row_filter.16uc3.cu
│ │ │ │ │ ├── row_filter.16uc4.cu
│ │ │ │ │ ├── row_filter.32fc1.cu
│ │ │ │ │ ├── row_filter.32fc3.cu
│ │ │ │ │ ├── row_filter.32fc4.cu
│ │ │ │ │ ├── row_filter.32sc1.cu
│ │ │ │ │ ├── row_filter.32sc3.cu
│ │ │ │ │ ├── row_filter.32sc4.cu
│ │ │ │ │ ├── row_filter.8uc1.cu
│ │ │ │ │ ├── row_filter.8uc3.cu
│ │ │ │ │ ├── row_filter.8uc4.cu
│ │ │ │ │ └── row_filter.hpp
│ │ │ │ ├── filtering.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_filters.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudaimgproc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudaimgproc.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_bilateral_filter.cpp
│ │ │ │ ├── perf_blend.cpp
│ │ │ │ ├── perf_canny.cpp
│ │ │ │ ├── perf_color.cpp
│ │ │ │ ├── perf_corners.cpp
│ │ │ │ ├── perf_gftt.cpp
│ │ │ │ ├── perf_histogram.cpp
│ │ │ │ ├── perf_hough.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_match_template.cpp
│ │ │ │ ├── perf_mean_shift.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── bilateral_filter.cpp
│ │ │ │ ├── blend.cpp
│ │ │ │ ├── canny.cpp
│ │ │ │ ├── color.cpp
│ │ │ │ ├── corners.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── bilateral_filter.cu
│ │ │ │ │ ├── blend.cu
│ │ │ │ │ ├── build_point_list.cu
│ │ │ │ │ ├── canny.cu
│ │ │ │ │ ├── clahe.cu
│ │ │ │ │ ├── color.cu
│ │ │ │ │ ├── corners.cu
│ │ │ │ │ ├── debayer.cu
│ │ │ │ │ ├── generalized_hough.cu
│ │ │ │ │ ├── gftt.cu
│ │ │ │ │ ├── hist.cu
│ │ │ │ │ ├── hough_circles.cu
│ │ │ │ │ ├── hough_lines.cu
│ │ │ │ │ ├── hough_segments.cu
│ │ │ │ │ ├── match_template.cu
│ │ │ │ │ └── mean_shift.cu
│ │ │ │ ├── cvt_color_internal.h
│ │ │ │ ├── generalized_hough.cpp
│ │ │ │ ├── gftt.cpp
│ │ │ │ ├── histogram.cpp
│ │ │ │ ├── hough_circles.cpp
│ │ │ │ ├── hough_lines.cpp
│ │ │ │ ├── hough_segments.cpp
│ │ │ │ ├── match_template.cpp
│ │ │ │ ├── mean_shift.cpp
│ │ │ │ ├── mssegmentation.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_bilateral_filter.cpp
│ │ │ ├── test_blend.cpp
│ │ │ ├── test_canny.cpp
│ │ │ ├── test_color.cpp
│ │ │ ├── test_corners.cpp
│ │ │ ├── test_gftt.cpp
│ │ │ ├── test_histogram.cpp
│ │ │ ├── test_hough.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_match_template.cpp
│ │ │ ├── test_mean_shift.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudalegacy
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── cudalegacy
│ │ │ │ │ ├── NCVBroxOpticalFlow.hpp
│ │ │ │ │ ├── NCVHaarObjectDetection.hpp
│ │ │ │ │ ├── NCV.hpp
│ │ │ │ │ ├── NCVPyramid.hpp
│ │ │ │ │ ├── NPP_staging.hpp
│ │ │ │ │ └── private.hpp
│ │ │ │ └── cudalegacy.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_bgsegm.cpp
│ │ │ │ ├── perf_calib3d.cpp
│ │ │ │ ├── perf_labeling.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── bm.cpp
│ │ │ │ ├── bm_fast.cpp
│ │ │ │ ├── calib3d.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── bm.cu
│ │ │ │ │ ├── bm_fast.cu
│ │ │ │ │ ├── calib3d.cu
│ │ │ │ │ ├── ccomponetns.cu
│ │ │ │ │ ├── fgd.cu
│ │ │ │ │ ├── fgd.hpp
│ │ │ │ │ ├── gmg.cu
│ │ │ │ │ ├── NCVAlg.hpp
│ │ │ │ │ ├── NCVBroxOpticalFlow.cu
│ │ │ │ │ ├── NCVColorConversion.hpp
│ │ │ │ │ ├── NCV.cu
│ │ │ │ │ ├── NCVHaarObjectDetection.cu
│ │ │ │ │ ├── NCVPixelOperations.hpp
│ │ │ │ │ ├── NCVPyramid.cu
│ │ │ │ │ ├── NCVRuntimeTemplates.hpp
│ │ │ │ │ ├── needle_map.cu
│ │ │ │ │ └── NPP_staging.cu
│ │ │ │ ├── fgd.cpp
│ │ │ │ ├── gmg.cpp
│ │ │ │ ├── graphcuts.cpp
│ │ │ │ ├── image_pyramid.cpp
│ │ │ │ ├── interpolate_frames.cpp
│ │ │ │ ├── NCV.cpp
│ │ │ │ ├── needle_map.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── main_nvidia.cpp
│ │ │ ├── main_test_nvidia.h
│ │ │ ├── NCVAutoTestLister.hpp
│ │ │ ├── NCVTest.hpp
│ │ │ ├── NCVTestSourceProvider.hpp
│ │ │ ├── test_calib3d.cpp
│ │ │ ├── TestCompact.cpp
│ │ │ ├── TestCompact.h
│ │ │ ├── TestDrawRects.cpp
│ │ │ ├── TestDrawRects.h
│ │ │ ├── TestHaarCascadeApplication.cpp
│ │ │ ├── TestHaarCascadeApplication.h
│ │ │ ├── TestHaarCascadeLoader.cpp
│ │ │ ├── TestHaarCascadeLoader.h
│ │ │ ├── TestHypothesesFilter.cpp
│ │ │ ├── TestHypothesesFilter.h
│ │ │ ├── TestHypothesesGrow.cpp
│ │ │ ├── TestHypothesesGrow.h
│ │ │ ├── TestIntegralImage.cpp
│ │ │ ├── TestIntegralImage.h
│ │ │ ├── TestIntegralImageSquared.cpp
│ │ │ ├── TestIntegralImageSquared.h
│ │ │ ├── test_labeling.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_nvidia.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── TestRectStdDev.cpp
│ │ │ ├── TestRectStdDev.h
│ │ │ ├── TestResize.cpp
│ │ │ ├── TestResize.h
│ │ │ ├── TestTranspose.cpp
│ │ │ └── TestTranspose.h
│ │ ├── cudaobjdetect
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudaobjdetect.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_objdetect.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── cascadeclassifier.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── hog.cu
│ │ │ │ │ ├── lbp.cu
│ │ │ │ │ └── lbp.hpp
│ │ │ │ ├── hog.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_objdetect.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudaoptflow
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudaoptflow.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_optflow.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── brox.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ ├── farneback.cu
│ │ │ │ │ ├── pyrlk.cu
│ │ │ │ │ └── tvl1flow.cu
│ │ │ │ ├── farneback.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── pyrlk.cpp
│ │ │ │ └── tvl1flow.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_optflow.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── cudastereo
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudastereo.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_stereo.cpp
│ │ │ ├── src
│ │ │ │ ├── cuda
│ │ │ │ │ ├── disparity_bilateral_filter.cu
│ │ │ │ │ ├── disparity_bilateral_filter.hpp
│ │ │ │ │ ├── stereobm.cu
│ │ │ │ │ ├── stereobp.cu
│ │ │ │ │ ├── stereocsbp.cu
│ │ │ │ │ ├── stereocsbp.hpp
│ │ │ │ │ └── util.cu
│ │ │ │ ├── disparity_bilateral_filter.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── stereobm.cpp
│ │ │ │ ├── stereobp.cpp
│ │ │ │ ├── stereocsbp.cpp
│ │ │ │ └── util.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ └── test_stereo.cpp
│ │ ├── cudawarping
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ └── cudawarping.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_warping.cpp
│ │ │ ├── src
│ │ │ │ ├── cuda
│ │ │ │ │ ├── pyr_down.cu
│ │ │ │ │ ├── pyr_up.cu
│ │ │ │ │ ├── remap.cu
│ │ │ │ │ ├── resize.cu
│ │ │ │ │ └── warp.cu
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── pyramids.cpp
│ │ │ │ ├── remap.cpp
│ │ │ │ ├── resize.cpp
│ │ │ │ └── warp.cpp
│ │ │ └── test
│ │ │ ├── interpolation.hpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_pyramids.cpp
│ │ │ ├── test_remap.cpp
│ │ │ ├── test_resize.cpp
│ │ │ ├── test_warp_affine.cpp
│ │ │ └── test_warp_perspective.cpp
│ │ ├── cudev
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── cudev
│ │ │ │ │ ├── block
│ │ │ │ │ │ ├── block.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ │ │ └── reduce_key_val.hpp
│ │ │ │ │ │ ├── dynamic_smem.hpp
│ │ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ │ ├── scan.hpp
│ │ │ │ │ │ └── vec_distance.hpp
│ │ │ │ │ ├── common.hpp
│ │ │ │ │ ├── expr
│ │ │ │ │ │ ├── binary_func.hpp
│ │ │ │ │ │ ├── binary_op.hpp
│ │ │ │ │ │ ├── color.hpp
│ │ │ │ │ │ ├── deriv.hpp
│ │ │ │ │ │ ├── expr.hpp
│ │ │ │ │ │ ├── per_element_func.hpp
│ │ │ │ │ │ ├── reduction.hpp
│ │ │ │ │ │ ├── unary_func.hpp
│ │ │ │ │ │ ├── unary_op.hpp
│ │ │ │ │ │ └── warping.hpp
│ │ │ │ │ ├── functional
│ │ │ │ │ │ ├── color_cvt.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── color_cvt.hpp
│ │ │ │ │ │ ├── functional.hpp
│ │ │ │ │ │ └── tuple_adapter.hpp
│ │ │ │ │ ├── grid
│ │ │ │ │ │ ├── copy.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── copy.hpp
│ │ │ │ │ │ │ ├── histogram.hpp
│ │ │ │ │ │ │ ├── integral.hpp
│ │ │ │ │ │ │ ├── minmaxloc.hpp
│ │ │ │ │ │ │ ├── pyr_down.hpp
│ │ │ │ │ │ │ ├── pyr_up.hpp
│ │ │ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ │ │ ├── reduce_to_column.hpp
│ │ │ │ │ │ │ ├── reduce_to_row.hpp
│ │ │ │ │ │ │ ├── split_merge.hpp
│ │ │ │ │ │ │ ├── transform.hpp
│ │ │ │ │ │ │ └── transpose.hpp
│ │ │ │ │ │ ├── histogram.hpp
│ │ │ │ │ │ ├── integral.hpp
│ │ │ │ │ │ ├── pyramids.hpp
│ │ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ │ ├── reduce_to_vec.hpp
│ │ │ │ │ │ ├── split_merge.hpp
│ │ │ │ │ │ ├── transform.hpp
│ │ │ │ │ │ └── transpose.hpp
│ │ │ │ │ ├── ptr2d
│ │ │ │ │ │ ├── constant.hpp
│ │ │ │ │ │ ├── deriv.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── gpumat.hpp
│ │ │ │ │ │ ├── extrapolation.hpp
│ │ │ │ │ │ ├── glob.hpp
│ │ │ │ │ │ ├── gpumat.hpp
│ │ │ │ │ │ ├── interpolation.hpp
│ │ │ │ │ │ ├── lut.hpp
│ │ │ │ │ │ ├── mask.hpp
│ │ │ │ │ │ ├── remap.hpp
│ │ │ │ │ │ ├── resize.hpp
│ │ │ │ │ │ ├── texture.hpp
│ │ │ │ │ │ ├── traits.hpp
│ │ │ │ │ │ ├── transform.hpp
│ │ │ │ │ │ ├── warping.hpp
│ │ │ │ │ │ └── zip.hpp
│ │ │ │ │ ├── util
│ │ │ │ │ │ ├── atomic.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── tuple.hpp
│ │ │ │ │ │ │ └── type_traits.hpp
│ │ │ │ │ │ ├── limits.hpp
│ │ │ │ │ │ ├── saturate_cast.hpp
│ │ │ │ │ │ ├── simd_functions.hpp
│ │ │ │ │ │ ├── tuple.hpp
│ │ │ │ │ │ ├── type_traits.hpp
│ │ │ │ │ │ ├── vec_math.hpp
│ │ │ │ │ │ └── vec_traits.hpp
│ │ │ │ │ └── warp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ │ └── reduce_key_val.hpp
│ │ │ │ │ ├── reduce.hpp
│ │ │ │ │ ├── scan.hpp
│ │ │ │ │ ├── shuffle.hpp
│ │ │ │ │ └── warp.hpp
│ │ │ │ └── cudev.hpp
│ │ │ ├── src
│ │ │ │ └── stub.cpp
│ │ │ └── test
│ │ │ ├── CMakeLists.txt
│ │ │ ├── test_arithm_func.cu
│ │ │ ├── test_arithm_op.cu
│ │ │ ├── test_bitwize_op.cu
│ │ │ ├── test_cmp_op.cu
│ │ │ ├── test_color_cvt.cu
│ │ │ ├── test_cvt.cu
│ │ │ ├── test_deriv.cu
│ │ │ ├── test_integral.cu
│ │ │ ├── test_lut.cu
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_pyramids.cu
│ │ │ ├── test_reduction.cu
│ │ │ ├── test_split_merge.cu
│ │ │ ├── test_warp.cu
│ │ │ └── transpose.cu
│ │ ├── dnn
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── dnn
│ │ │ │ │ ├── all_layers.hpp
│ │ │ │ │ ├── dict.hpp
│ │ │ │ │ ├── dnn.hpp
│ │ │ │ │ ├── dnn.inl.hpp
│ │ │ │ │ ├── layer.details.hpp
│ │ │ │ │ ├── layer.hpp
│ │ │ │ │ └── shape_utils.hpp
│ │ │ │ └── dnn.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
│ │ │ │ │ └── DnnTensorFlowTest.java
│ │ │ │ ├── python
│ │ │ │ │ └── pyopencv_dnn.hpp
│ │ │ │ ├── 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
│ │ │ │ ├── opencl
│ │ │ │ │ └── perf_convolution.cpp
│ │ │ │ ├── perf_caffe.cpp
│ │ │ │ ├── perf_convolution.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_net.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── caffe
│ │ │ │ │ ├── caffe_importer.cpp
│ │ │ │ │ ├── caffe_io.cpp
│ │ │ │ │ ├── caffe_io.hpp
│ │ │ │ │ ├── caffe_shrinker.cpp
│ │ │ │ │ ├── glog_emulator.hpp
│ │ │ │ │ └── opencv-caffe.proto
│ │ │ │ ├── darknet
│ │ │ │ │ ├── darknet_importer.cpp
│ │ │ │ │ ├── darknet_io.cpp
│ │ │ │ │ └── darknet_io.hpp
│ │ │ │ ├── dnn.cpp
│ │ │ │ ├── halide_scheduler.cpp
│ │ │ │ ├── halide_scheduler.hpp
│ │ │ │ ├── init.cpp
│ │ │ │ ├── layers
│ │ │ │ │ ├── batch_norm_layer.cpp
│ │ │ │ │ ├── blank_layer.cpp
│ │ │ │ │ ├── concat_layer.cpp
│ │ │ │ │ ├── convolution_layer.cpp
│ │ │ │ │ ├── crop_layer.cpp
│ │ │ │ │ ├── detection_output_layer.cpp
│ │ │ │ │ ├── elementwise_layers.cpp
│ │ │ │ │ ├── eltwise_layer.cpp
│ │ │ │ │ ├── flatten_layer.cpp
│ │ │ │ │ ├── fully_connected_layer.cpp
│ │ │ │ │ ├── layers_common.cpp
│ │ │ │ │ ├── layers_common.hpp
│ │ │ │ │ ├── layers_common.simd.hpp
│ │ │ │ │ ├── lrn_layer.cpp
│ │ │ │ │ ├── max_unpooling_layer.cpp
│ │ │ │ │ ├── mvn_layer.cpp
│ │ │ │ │ ├── normalize_bbox_layer.cpp
│ │ │ │ │ ├── padding_layer.cpp
│ │ │ │ │ ├── permute_layer.cpp
│ │ │ │ │ ├── pooling_layer.cpp
│ │ │ │ │ ├── prior_box_layer.cpp
│ │ │ │ │ ├── proposal_layer.cpp
│ │ │ │ │ ├── recurrent_layers.cpp
│ │ │ │ │ ├── region_layer.cpp
│ │ │ │ │ ├── reorg_layer.cpp
│ │ │ │ │ ├── reshape_layer.cpp
│ │ │ │ │ ├── resize_nearest_neighbor_layer.cpp
│ │ │ │ │ ├── scale_layer.cpp
│ │ │ │ │ ├── shift_layer.cpp
│ │ │ │ │ ├── slice_layer.cpp
│ │ │ │ │ ├── softmax_layer.cpp
│ │ │ │ │ └── split_layer.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
│ │ │ │ ├── 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_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
│ │ │ │ │ ├── reorg.cl
│ │ │ │ │ ├── slice.cl
│ │ │ │ │ ├── softmax.cl
│ │ │ │ │ └── softmax_loss.cl
│ │ │ │ ├── op_halide.cpp
│ │ │ │ ├── op_halide.hpp
│ │ │ │ ├── op_inf_engine.cpp
│ │ │ │ ├── op_inf_engine.hpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── tensorflow
│ │ │ │ │ ├── attr_value.proto
│ │ │ │ │ ├── function.proto
│ │ │ │ │ ├── graph.proto
│ │ │ │ │ ├── op_def.proto
│ │ │ │ │ ├── tensor.proto
│ │ │ │ │ ├── tensor_shape.proto
│ │ │ │ │ ├── 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
│ │ │ └── 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.hpp
│ │ │ ├── test_darknet_importer.cpp
│ │ │ ├── test_googlenet.cpp
│ │ │ ├── test_halide_layers.cpp
│ │ │ ├── test_layers.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_misc.cpp
│ │ │ ├── test_nms.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_tf_importer.cpp
│ │ │ └── test_torch_importer.cpp
│ │ ├── features2d
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── agast_score.txt
│ │ │ │ ├── agast.txt
│ │ │ │ ├── read_file_nondiff32.pl
│ │ │ │ ├── read_file_score32.pl
│ │ │ │ └── run_agast_tables.bat
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── features2d
│ │ │ │ │ ├── features2d.hpp
│ │ │ │ │ └── hal
│ │ │ │ │ └── interface.h
│ │ │ │ └── features2d.hpp
│ │ │ ├── misc
│ │ │ │ ├── java
│ │ │ │ │ ├── filelist
│ │ │ │ │ ├── filelist_common
│ │ │ │ │ ├── gen_dict.json
│ │ │ │ │ ├── src
│ │ │ │ │ │ └── cpp
│ │ │ │ │ │ ├── features2d_converters.cpp
│ │ │ │ │ │ ├── features2d_converters.hpp
│ │ │ │ │ │ └── features2d_manual.hpp
│ │ │ │ │ └── test
│ │ │ │ │ ├── BRIEFDescriptorExtractorTest.java
│ │ │ │ │ ├── BruteForceDescriptorMatcherTest.java
│ │ │ │ │ ├── BruteForceHammingDescriptorMatcherTest.java
│ │ │ │ │ ├── BruteForceHammingLUTDescriptorMatcherTest.java
│ │ │ │ │ ├── BruteForceL1DescriptorMatcherTest.java
│ │ │ │ │ ├── BruteForceSL2DescriptorMatcherTest.java
│ │ │ │ │ ├── DENSEFeatureDetectorTest.java
│ │ │ │ │ ├── FASTFeatureDetectorTest.java
│ │ │ │ │ ├── Features2dTest.java
│ │ │ │ │ ├── FlannBasedDescriptorMatcherTest.java
│ │ │ │ │ ├── GFTTFeatureDetectorTest.java
│ │ │ │ │ ├── HARRISFeatureDetectorTest.java
│ │ │ │ │ ├── MSERFeatureDetectorTest.java
│ │ │ │ │ ├── ORBDescriptorExtractorTest.java
│ │ │ │ │ ├── ORBFeatureDetectorTest.java
│ │ │ │ │ ├── SIFTDescriptorExtractorTest.java
│ │ │ │ │ ├── SIFTFeatureDetectorTest.java
│ │ │ │ │ ├── SIMPLEBLOBFeatureDetectorTest.java
│ │ │ │ │ ├── STARFeatureDetectorTest.java
│ │ │ │ │ ├── SURFDescriptorExtractorTest.java
│ │ │ │ │ └── SURFFeatureDetectorTest.java
│ │ │ │ └── python
│ │ │ │ └── pyopencv_features2d.hpp
│ │ │ ├── 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
│ │ │ │ ├── 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
│ │ │ │ │ ├── AKAZEConfig.h
│ │ │ │ │ ├── AKAZEFeatures.cpp
│ │ │ │ │ ├── AKAZEFeatures.h
│ │ │ │ │ ├── fed.cpp
│ │ │ │ │ ├── fed.h
│ │ │ │ │ ├── KAZEConfig.h
│ │ │ │ │ ├── KAZEFeatures.cpp
│ │ │ │ │ ├── KAZEFeatures.h
│ │ │ │ │ ├── nldiffusion_functions.cpp
│ │ │ │ │ ├── nldiffusion_functions.h
│ │ │ │ │ ├── TEvolution.h
│ │ │ │ │ └── utils.h
│ │ │ │ ├── kaze.cpp
│ │ │ │ ├── keypoint.cpp
│ │ │ │ ├── main.cpp
│ │ │ │ ├── matchers.cpp
│ │ │ │ ├── mser.cpp
│ │ │ │ ├── opencl
│ │ │ │ │ ├── akaze.cl
│ │ │ │ │ ├── brute_force_match.cl
│ │ │ │ │ ├── fast.cl
│ │ │ │ │ └── orb.cl
│ │ │ │ ├── orb.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── ocl
│ │ │ │ ├── test_brute_force_matcher.cpp
│ │ │ │ └── test_feature2d.cpp
│ │ │ ├── test_agast.cpp
│ │ │ ├── test_akaze.cpp
│ │ │ ├── test_brisk.cpp
│ │ │ ├── test_descriptors_invariance.cpp
│ │ │ ├── test_descriptors_regression.cpp
│ │ │ ├── test_detectors_invariance.cpp
│ │ │ ├── test_detectors_regression.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
│ │ ├── flann
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── 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_base.hpp
│ │ │ │ │ ├── flann.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
│ │ │ │ └── flann.hpp
│ │ │ ├── misc
│ │ │ │ └── python
│ │ │ │ └── pyopencv_flann.hpp
│ │ │ ├── src
│ │ │ │ ├── flann.cpp
│ │ │ │ ├── miniflann.cpp
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── test_lshtable_badarg.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── highgui
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ └── pics
│ │ │ │ └── qtgui.png
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── highgui
│ │ │ │ │ ├── highgui_c.h
│ │ │ │ │ ├── highgui.hpp
│ │ │ │ │ └── highgui_winrt.hpp
│ │ │ │ └── highgui.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ ├── filelist
│ │ │ │ └── src
│ │ │ │ └── java
│ │ │ │ ├── highgui+HighGui.java
│ │ │ │ └── highgui+ImageWindow.java
│ │ │ ├── src
│ │ │ │ ├── files_Qt
│ │ │ │ │ ├── Milky
│ │ │ │ │ │ ├── 48
│ │ │ │ │ │ │ ├── 100.png
│ │ │ │ │ │ │ ├── 101.png
│ │ │ │ │ │ │ ├── 102.png
│ │ │ │ │ │ │ ├── 103.png
│ │ │ │ │ │ │ ├── 104.png
│ │ │ │ │ │ │ ├── 105.png
│ │ │ │ │ │ │ ├── 106.png
│ │ │ │ │ │ │ ├── 107.png
│ │ │ │ │ │ │ ├── 108.png
│ │ │ │ │ │ │ ├── 109.png
│ │ │ │ │ │ │ ├── 10.png
│ │ │ │ │ │ │ ├── 110.png
│ │ │ │ │ │ │ ├── 111.png
│ │ │ │ │ │ │ ├── 112.png
│ │ │ │ │ │ │ ├── 113.png
│ │ │ │ │ │ │ ├── 114.png
│ │ │ │ │ │ │ ├── 115.png
│ │ │ │ │ │ │ ├── 116.png
│ │ │ │ │ │ │ ├── 117.png
│ │ │ │ │ │ │ ├── 118.png
│ │ │ │ │ │ │ ├── 119.png
│ │ │ │ │ │ │ ├── 11.png
│ │ │ │ │ │ │ ├── 120.png
│ │ │ │ │ │ │ ├── 121.png
│ │ │ │ │ │ │ ├── 122.png
│ │ │ │ │ │ │ ├── 123.png
│ │ │ │ │ │ │ ├── 124.png
│ │ │ │ │ │ │ ├── 125.png
│ │ │ │ │ │ │ ├── 126.png
│ │ │ │ │ │ │ ├── 127.png
│ │ │ │ │ │ │ ├── 128.png
│ │ │ │ │ │ │ ├── 129.png
│ │ │ │ │ │ │ ├── 12.png
│ │ │ │ │ │ │ ├── 130.png
│ │ │ │ │ │ │ ├── 131.png
│ │ │ │ │ │ │ ├── 13.png
│ │ │ │ │ │ │ ├── 14.png
│ │ │ │ │ │ │ ├── 15.png
│ │ │ │ │ │ │ ├── 16.png
│ │ │ │ │ │ │ ├── 17.png
│ │ │ │ │ │ │ ├── 18.png
│ │ │ │ │ │ │ ├── 19.png
│ │ │ │ │ │ │ ├── 1.png
│ │ │ │ │ │ │ ├── 20.png
│ │ │ │ │ │ │ ├── 21.png
│ │ │ │ │ │ │ ├── 22.png
│ │ │ │ │ │ │ ├── 23.png
│ │ │ │ │ │ │ ├── 24.png
│ │ │ │ │ │ │ ├── 25.png
│ │ │ │ │ │ │ ├── 26.png
│ │ │ │ │ │ │ ├── 27.png
│ │ │ │ │ │ │ ├── 28.png
│ │ │ │ │ │ │ ├── 29.png
│ │ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ │ ├── 30.png
│ │ │ │ │ │ │ ├── 31.png
│ │ │ │ │ │ │ ├── 32.png
│ │ │ │ │ │ │ ├── 33.png
│ │ │ │ │ │ │ ├── 34.png
│ │ │ │ │ │ │ ├── 35.png
│ │ │ │ │ │ │ ├── 36.png
│ │ │ │ │ │ │ ├── 37.png
│ │ │ │ │ │ │ ├── 38.png
│ │ │ │ │ │ │ ├── 39.png
│ │ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ │ ├── 40.png
│ │ │ │ │ │ │ ├── 41.png
│ │ │ │ │ │ │ ├── 42.png
│ │ │ │ │ │ │ ├── 43.png
│ │ │ │ │ │ │ ├── 44.png
│ │ │ │ │ │ │ ├── 45.png
│ │ │ │ │ │ │ ├── 46.png
│ │ │ │ │ │ │ ├── 47.png
│ │ │ │ │ │ │ ├── 48.png
│ │ │ │ │ │ │ ├── 49.png
│ │ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ │ ├── 50.png
│ │ │ │ │ │ │ ├── 51.png
│ │ │ │ │ │ │ ├── 52.png
│ │ │ │ │ │ │ ├── 53.png
│ │ │ │ │ │ │ ├── 54.png
│ │ │ │ │ │ │ ├── 55.png
│ │ │ │ │ │ │ ├── 56.png
│ │ │ │ │ │ │ ├── 57.png
│ │ │ │ │ │ │ ├── 58.png
│ │ │ │ │ │ │ ├── 59.png
│ │ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ │ ├── 60.png
│ │ │ │ │ │ │ ├── 61.png
│ │ │ │ │ │ │ ├── 62.png
│ │ │ │ │ │ │ ├── 63.png
│ │ │ │ │ │ │ ├── 64.png
│ │ │ │ │ │ │ ├── 65.png
│ │ │ │ │ │ │ ├── 66.png
│ │ │ │ │ │ │ ├── 67.png
│ │ │ │ │ │ │ ├── 68.png
│ │ │ │ │ │ │ ├── 69.png
│ │ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ │ ├── 70.png
│ │ │ │ │ │ │ ├── 71.png
│ │ │ │ │ │ │ ├── 72.png
│ │ │ │ │ │ │ ├── 73.png
│ │ │ │ │ │ │ ├── 74.png
│ │ │ │ │ │ │ ├── 75.png
│ │ │ │ │ │ │ ├── 76.png
│ │ │ │ │ │ │ ├── 77.png
│ │ │ │ │ │ │ ├── 78.png
│ │ │ │ │ │ │ ├── 79.png
│ │ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ │ ├── 80.png
│ │ │ │ │ │ │ ├── 81.png
│ │ │ │ │ │ │ ├── 82.png
│ │ │ │ │ │ │ ├── 83.png
│ │ │ │ │ │ │ ├── 84.png
│ │ │ │ │ │ │ ├── 85.png
│ │ │ │ │ │ │ ├── 86.png
│ │ │ │ │ │ │ ├── 87.png
│ │ │ │ │ │ │ ├── 88.png
│ │ │ │ │ │ │ ├── 89.png
│ │ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ │ ├── 90.png
│ │ │ │ │ │ │ ├── 91.png
│ │ │ │ │ │ │ ├── 92.png
│ │ │ │ │ │ │ ├── 93.png
│ │ │ │ │ │ │ ├── 94.png
│ │ │ │ │ │ │ ├── 95.png
│ │ │ │ │ │ │ ├── 96.png
│ │ │ │ │ │ │ ├── 97.png
│ │ │ │ │ │ │ ├── 98.png
│ │ │ │ │ │ │ ├── 99.png
│ │ │ │ │ │ │ └── 9.png
│ │ │ │ │ │ ├── 64
│ │ │ │ │ │ │ ├── 100.png
│ │ │ │ │ │ │ ├── 101.png
│ │ │ │ │ │ │ ├── 102.png
│ │ │ │ │ │ │ ├── 103.png
│ │ │ │ │ │ │ ├── 104.png
│ │ │ │ │ │ │ ├── 105.png
│ │ │ │ │ │ │ ├── 106.png
│ │ │ │ │ │ │ ├── 107.png
│ │ │ │ │ │ │ ├── 108.png
│ │ │ │ │ │ │ ├── 109.png
│ │ │ │ │ │ │ ├── 10.png
│ │ │ │ │ │ │ ├── 110.png
│ │ │ │ │ │ │ ├── 111.png
│ │ │ │ │ │ │ ├── 112.png
│ │ │ │ │ │ │ ├── 113.png
│ │ │ │ │ │ │ ├── 114.png
│ │ │ │ │ │ │ ├── 115.png
│ │ │ │ │ │ │ ├── 116.png
│ │ │ │ │ │ │ ├── 117.png
│ │ │ │ │ │ │ ├── 118.png
│ │ │ │ │ │ │ ├── 119.png
│ │ │ │ │ │ │ ├── 11.png
│ │ │ │ │ │ │ ├── 120.png
│ │ │ │ │ │ │ ├── 121.png
│ │ │ │ │ │ │ ├── 122.png
│ │ │ │ │ │ │ ├── 123.png
│ │ │ │ │ │ │ ├── 124.png
│ │ │ │ │ │ │ ├── 125.png
│ │ │ │ │ │ │ ├── 126.png
│ │ │ │ │ │ │ ├── 127.png
│ │ │ │ │ │ │ ├── 128.png
│ │ │ │ │ │ │ ├── 129.png
│ │ │ │ │ │ │ ├── 12.png
│ │ │ │ │ │ │ ├── 130.png
│ │ │ │ │ │ │ ├── 131.png
│ │ │ │ │ │ │ ├── 13.png
│ │ │ │ │ │ │ ├── 14.png
│ │ │ │ │ │ │ ├── 15.png
│ │ │ │ │ │ │ ├── 16.png
│ │ │ │ │ │ │ ├── 17.png
│ │ │ │ │ │ │ ├── 18.png
│ │ │ │ │ │ │ ├── 19.png
│ │ │ │ │ │ │ ├── 1.png
│ │ │ │ │ │ │ ├── 20.png
│ │ │ │ │ │ │ ├── 21.png
│ │ │ │ │ │ │ ├── 22.png
│ │ │ │ │ │ │ ├── 23.png
│ │ │ │ │ │ │ ├── 24.png
│ │ │ │ │ │ │ ├── 25.png
│ │ │ │ │ │ │ ├── 26.png
│ │ │ │ │ │ │ ├── 27.png
│ │ │ │ │ │ │ ├── 28.png
│ │ │ │ │ │ │ ├── 29.png
│ │ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ │ ├── 30.png
│ │ │ │ │ │ │ ├── 31.png
│ │ │ │ │ │ │ ├── 32.png
│ │ │ │ │ │ │ ├── 33.png
│ │ │ │ │ │ │ ├── 34.png
│ │ │ │ │ │ │ ├── 35.png
│ │ │ │ │ │ │ ├── 36.png
│ │ │ │ │ │ │ ├── 37.png
│ │ │ │ │ │ │ ├── 38.png
│ │ │ │ │ │ │ ├── 39.png
│ │ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ │ ├── 40.png
│ │ │ │ │ │ │ ├── 41.png
│ │ │ │ │ │ │ ├── 42.png
│ │ │ │ │ │ │ ├── 43.png
│ │ │ │ │ │ │ ├── 44.png
│ │ │ │ │ │ │ ├── 45.png
│ │ │ │ │ │ │ ├── 46.png
│ │ │ │ │ │ │ ├── 47.png
│ │ │ │ │ │ │ ├── 48.png
│ │ │ │ │ │ │ ├── 49.png
│ │ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ │ ├── 50.png
│ │ │ │ │ │ │ ├── 51.png
│ │ │ │ │ │ │ ├── 52.png
│ │ │ │ │ │ │ ├── 53.png
│ │ │ │ │ │ │ ├── 54.png
│ │ │ │ │ │ │ ├── 55.png
│ │ │ │ │ │ │ ├── 56.png
│ │ │ │ │ │ │ ├── 57.png
│ │ │ │ │ │ │ ├── 58.png
│ │ │ │ │ │ │ ├── 59.png
│ │ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ │ ├── 60.png
│ │ │ │ │ │ │ ├── 61.png
│ │ │ │ │ │ │ ├── 62.png
│ │ │ │ │ │ │ ├── 63.png
│ │ │ │ │ │ │ ├── 64.png
│ │ │ │ │ │ │ ├── 65.png
│ │ │ │ │ │ │ ├── 66.png
│ │ │ │ │ │ │ ├── 67.png
│ │ │ │ │ │ │ ├── 68.png
│ │ │ │ │ │ │ ├── 69.png
│ │ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ │ ├── 70.png
│ │ │ │ │ │ │ ├── 71.png
│ │ │ │ │ │ │ ├── 72.png
│ │ │ │ │ │ │ ├── 73.png
│ │ │ │ │ │ │ ├── 74.png
│ │ │ │ │ │ │ ├── 75.png
│ │ │ │ │ │ │ ├── 76.png
│ │ │ │ │ │ │ ├── 77.png
│ │ │ │ │ │ │ ├── 78.png
│ │ │ │ │ │ │ ├── 79.png
│ │ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ │ ├── 80.png
│ │ │ │ │ │ │ ├── 81.png
│ │ │ │ │ │ │ ├── 82.png
│ │ │ │ │ │ │ ├── 83.png
│ │ │ │ │ │ │ ├── 84.png
│ │ │ │ │ │ │ ├── 85.png
│ │ │ │ │ │ │ ├── 86.png
│ │ │ │ │ │ │ ├── 87.png
│ │ │ │ │ │ │ ├── 88.png
│ │ │ │ │ │ │ ├── 89.png
│ │ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ │ ├── 90.png
│ │ │ │ │ │ │ ├── 91.png
│ │ │ │ │ │ │ ├── 92.png
│ │ │ │ │ │ │ ├── 93.png
│ │ │ │ │ │ │ ├── 94.png
│ │ │ │ │ │ │ ├── 95.png
│ │ │ │ │ │ │ ├── 96.png
│ │ │ │ │ │ │ ├── 97.png
│ │ │ │ │ │ │ ├── 98.png
│ │ │ │ │ │ │ ├── 99.png
│ │ │ │ │ │ │ └── 9.png
│ │ │ │ │ │ └── README.txt
│ │ │ │ │ └── stylesheet_trackbar.qss
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── roiSelector.cpp
│ │ │ │ ├── window_carbon.cpp
│ │ │ │ ├── window_cocoa.mm
│ │ │ │ ├── window.cpp
│ │ │ │ ├── window_gtk.cpp
│ │ │ │ ├── window_QT.cpp
│ │ │ │ ├── window_QT.h
│ │ │ │ ├── window_QT.qrc
│ │ │ │ ├── window_w32.cpp
│ │ │ │ ├── window_winrt_bridge.cpp
│ │ │ │ ├── window_winrt_bridge.hpp
│ │ │ │ └── window_winrt.cpp
│ │ │ └── test
│ │ │ ├── test_gui.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── imgcodecs
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── imgcodecs
│ │ │ │ │ ├── imgcodecs_c.h
│ │ │ │ │ ├── imgcodecs.hpp
│ │ │ │ │ └── ios.h
│ │ │ │ └── imgcodecs.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ └── test
│ │ │ │ └── ImgcodecsTest.java
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── 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_jpeg2000.cpp
│ │ │ │ ├── grfmt_jpeg2000.hpp
│ │ │ │ ├── grfmt_jpeg.cpp
│ │ │ │ ├── grfmt_jpeg.hpp
│ │ │ │ ├── grfmt_pam.cpp
│ │ │ │ ├── grfmt_pam.hpp
│ │ │ │ ├── grfmt_png.cpp
│ │ │ │ ├── grfmt_png.hpp
│ │ │ │ ├── grfmt_pxm.cpp
│ │ │ │ ├── grfmt_pxm.hpp
│ │ │ │ ├── grfmts.hpp
│ │ │ │ ├── grfmt_sunras.cpp
│ │ │ │ ├── grfmt_sunras.hpp
│ │ │ │ ├── grfmt_tiff.cpp
│ │ │ │ ├── grfmt_tiff.hpp
│ │ │ │ ├── grfmt_webp.cpp
│ │ │ │ ├── grfmt_webp.hpp
│ │ │ │ ├── ios_conversions.mm
│ │ │ │ ├── loadsave.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── rgbe.cpp
│ │ │ │ ├── rgbe.hpp
│ │ │ │ ├── utils.cpp
│ │ │ │ └── utils.hpp
│ │ │ └── test
│ │ │ ├── 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
│ │ │ │ ├── backprojectpatch.png
│ │ │ │ ├── bayer.png
│ │ │ │ ├── boundingrect.png
│ │ │ │ ├── building.jpg
│ │ │ │ ├── building_lsd.png
│ │ │ │ ├── colormaps
│ │ │ │ │ ├── colorscale_autumn.jpg
│ │ │ │ │ ├── colorscale_bone.jpg
│ │ │ │ │ ├── colorscale_cool.jpg
│ │ │ │ │ ├── colorscale_hot.jpg
│ │ │ │ │ ├── colorscale_hsv.jpg
│ │ │ │ │ ├── colorscale_jet.jpg
│ │ │ │ │ ├── colorscale_mkpj1.jpg
│ │ │ │ │ ├── colorscale_mkpj2.jpg
│ │ │ │ │ ├── colorscale_ocean.jpg
│ │ │ │ │ ├── colorscale_parula.jpg
│ │ │ │ │ ├── colorscale_pink.jpg
│ │ │ │ │ ├── colorscale_rainbow.jpg
│ │ │ │ │ ├── colorscale_spring.jpg
│ │ │ │ │ ├── colorscale_summer.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
│ │ │ │ │ ├── detail
│ │ │ │ │ │ └── distortion_model.hpp
│ │ │ │ │ ├── hal
│ │ │ │ │ │ ├── hal.hpp
│ │ │ │ │ │ └── interface.h
│ │ │ │ │ ├── imgproc_c.h
│ │ │ │ │ ├── imgproc.hpp
│ │ │ │ │ └── types_c.h
│ │ │ │ └── imgproc.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ ├── gen_dict.json
│ │ │ │ ├── src
│ │ │ │ │ └── java
│ │ │ │ │ └── imgproc+Moments.java
│ │ │ │ └── test
│ │ │ │ ├── ImgprocTest.java
│ │ │ │ ├── MomentsTest.java
│ │ │ │ └── Subdiv2DTest.java
│ │ │ ├── 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_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
│ │ │ │ ├── accum.cpp
│ │ │ │ ├── accum.dispatch.cpp
│ │ │ │ ├── accum.simd.hpp
│ │ │ │ ├── approx.cpp
│ │ │ │ ├── blend.cpp
│ │ │ │ ├── canny.cpp
│ │ │ │ ├── clahe.cpp
│ │ │ │ ├── color.cpp
│ │ │ │ ├── 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.avx2.cpp
│ │ │ │ ├── filter.cpp
│ │ │ │ ├── filterengine.hpp
│ │ │ │ ├── filter.hpp
│ │ │ │ ├── fixedpoint.inl.hpp
│ │ │ │ ├── floodfill.cpp
│ │ │ │ ├── gabor.cpp
│ │ │ │ ├── gcgraph.hpp
│ │ │ │ ├── generalized_hough.cpp
│ │ │ │ ├── geometry.cpp
│ │ │ │ ├── _geom.h
│ │ │ │ ├── grabcut.cpp
│ │ │ │ ├── hal_replacement.hpp
│ │ │ │ ├── hershey_fonts.cpp
│ │ │ │ ├── histogram.cpp
│ │ │ │ ├── hough.cpp
│ │ │ │ ├── imgwarp.avx2.cpp
│ │ │ │ ├── imgwarp.cpp
│ │ │ │ ├── imgwarp.hpp
│ │ │ │ ├── imgwarp.sse4_1.cpp
│ │ │ │ ├── intersection.cpp
│ │ │ │ ├── linefit.cpp
│ │ │ │ ├── lsd.cpp
│ │ │ │ ├── main.cpp
│ │ │ │ ├── matchcontours.cpp
│ │ │ │ ├── min_enclosing_triangle.cpp
│ │ │ │ ├── moments.cpp
│ │ │ │ ├── morph.cpp
│ │ │ │ ├── opencl
│ │ │ │ │ ├── accumulate.cl
│ │ │ │ │ ├── bilateral.cl
│ │ │ │ │ ├── blend_linear.cl
│ │ │ │ │ ├── boxFilter3x3.cl
│ │ │ │ │ ├── boxFilter.cl
│ │ │ │ │ ├── calc_back_project.cl
│ │ │ │ │ ├── canny.cl
│ │ │ │ │ ├── clahe.cl
│ │ │ │ │ ├── corner.cl
│ │ │ │ │ ├── covardata.cl
│ │ │ │ │ ├── cvtcolor.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
│ │ │ │ │ ├── morph3x3.cl
│ │ │ │ │ ├── morph.cl
│ │ │ │ │ ├── precornerdetect.cl
│ │ │ │ │ ├── pyramid_up.cl
│ │ │ │ │ ├── pyr_down.cl
│ │ │ │ │ ├── pyr_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.sse4_1.cpp
│ │ │ │ ├── rotcalipers.cpp
│ │ │ │ ├── samplers.cpp
│ │ │ │ ├── segmentation.cpp
│ │ │ │ ├── shapedescr.cpp
│ │ │ │ ├── smooth.cpp
│ │ │ │ ├── spatialgradient.cpp
│ │ │ │ ├── subdivision2d.cpp
│ │ │ │ ├── sumpixels.cpp
│ │ │ │ ├── tables.cpp
│ │ │ │ ├── templmatch.cpp
│ │ │ │ ├── thresh.cpp
│ │ │ │ ├── undistort.avx2.cpp
│ │ │ │ ├── undistort.cpp
│ │ │ │ ├── undistort.hpp
│ │ │ │ └── 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_ams.cpp
│ │ │ ├── test_fitellipse.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_intersection.cpp
│ │ │ ├── test_lsd.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_moments.cpp
│ │ │ ├── test_pc.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_resize_bitexact.cpp
│ │ │ ├── test_smooth_bitexact.cpp
│ │ │ ├── test_templmatch.cpp
│ │ │ ├── test_thresh.cpp
│ │ │ └── test_watershed.cpp
│ │ ├── java
│ │ │ ├── android_sdk
│ │ │ │ ├── android_lib
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── lint.xml
│ │ │ │ │ └── res
│ │ │ │ │ └── values
│ │ │ │ │ └── attrs.xml
│ │ │ │ ├── build.gradle.in
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── check-tests.py
│ │ │ ├── CMakeLists.txt
│ │ │ ├── common.cmake
│ │ │ ├── generator
│ │ │ │ ├── android
│ │ │ │ │ └── java
│ │ │ │ │ └── org
│ │ │ │ │ └── opencv
│ │ │ │ │ ├── android
│ │ │ │ │ │ ├── AsyncServiceHelper.java
│ │ │ │ │ │ ├── BaseLoaderCallback.java
│ │ │ │ │ │ ├── CameraBridgeViewBase.java
│ │ │ │ │ │ ├── FpsMeter.java
│ │ │ │ │ │ ├── InstallCallbackInterface.java
│ │ │ │ │ │ ├── JavaCameraView.java
│ │ │ │ │ │ ├── LoaderCallbackInterface.java
│ │ │ │ │ │ ├── OpenCVLoader.java.in
│ │ │ │ │ │ ├── StaticHelper.java
│ │ │ │ │ │ └── Utils.java
│ │ │ │ │ └── engine
│ │ │ │ │ └── OpenCVEngineInterface.aidl
│ │ │ │ ├── android-21
│ │ │ │ │ └── java
│ │ │ │ │ └── org
│ │ │ │ │ └── opencv
│ │ │ │ │ └── android
│ │ │ │ │ ├── Camera2Renderer.java
│ │ │ │ │ ├── CameraGLRendererBase.java
│ │ │ │ │ ├── CameraGLSurfaceView.java
│ │ │ │ │ ├── CameraRenderer.java
│ │ │ │ │ └── JavaCamera2View.java
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── gen_java.py
│ │ │ │ ├── src
│ │ │ │ │ ├── cpp
│ │ │ │ │ │ ├── common.h
│ │ │ │ │ │ ├── converters.cpp
│ │ │ │ │ │ ├── converters.h
│ │ │ │ │ │ ├── jni_part.cpp
│ │ │ │ │ │ ├── listconverters.cpp
│ │ │ │ │ │ ├── listconverters.hpp
│ │ │ │ │ │ ├── Mat.cpp
│ │ │ │ │ │ ├── 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_inherited.prolog
│ │ │ │ ├── java_class.prolog
│ │ │ │ └── java_module.prolog
│ │ │ ├── jar
│ │ │ │ ├── build.xml.in
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── jni
│ │ │ │ └── CMakeLists.txt
│ │ │ └── test
│ │ │ ├── android_test
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── org
│ │ │ │ └── opencv
│ │ │ │ └── test
│ │ │ │ ├── android
│ │ │ │ │ └── UtilsTest.java
│ │ │ │ ├── OpenCVTestCase.java
│ │ │ │ └── OpenCVTestRunner.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
│ │ │ ├── build.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── lib
│ │ │ │ └── junit-4.11.jar
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── test
│ │ │ ├── OpenCVTestCase.java
│ │ │ └── OpenCVTestRunner.java
│ │ ├── js
│ │ │ ├── CMakeLists.txt
│ │ │ ├── src
│ │ │ │ ├── core_bindings.cpp
│ │ │ │ ├── embindgen.py
│ │ │ │ ├── helpers.js
│ │ │ │ ├── make_umd.py
│ │ │ │ └── templates.py
│ │ │ └── test
│ │ │ ├── package.json
│ │ │ ├── test_imgproc.js
│ │ │ ├── test_mat.js
│ │ │ ├── test_objdetect.js
│ │ │ ├── tests.html
│ │ │ ├── tests.js
│ │ │ ├── test_utils.js
│ │ │ └── test_video.js
│ │ ├── ml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── ml_intro.markdown
│ │ │ │ └── pics
│ │ │ │ ├── mlp.png
│ │ │ │ ├── neuron_model.png
│ │ │ │ ├── sigmoid_bipolar.png
│ │ │ │ └── SVM_Comparison.png
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── ml
│ │ │ │ │ ├── ml.hpp
│ │ │ │ │ └── ml.inl.hpp
│ │ │ │ └── ml.hpp
│ │ │ ├── misc
│ │ │ │ ├── java
│ │ │ │ │ └── test
│ │ │ │ │ └── MLTest.java
│ │ │ │ └── python
│ │ │ │ └── pyopencv_ml.hpp
│ │ │ ├── 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_emknearestkmeans.cpp
│ │ │ ├── test_gbttest.cpp
│ │ │ ├── test_lr.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_mltests2.cpp
│ │ │ ├── test_mltests.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_save_load.cpp
│ │ │ ├── test_svmsgd.cpp
│ │ │ └── test_svmtrainauto.cpp
│ │ ├── objdetect
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ └── pics
│ │ │ │ └── haarfeatures.png
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── objdetect
│ │ │ │ │ ├── detection_based_tracker.hpp
│ │ │ │ │ ├── objdetect_c.h
│ │ │ │ │ └── objdetect.hpp
│ │ │ │ └── objdetect.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ └── test
│ │ │ │ ├── CascadeClassifierTest.java
│ │ │ │ ├── HOGDescriptorTest.java
│ │ │ │ └── ObjdetectTest.java
│ │ │ ├── perf
│ │ │ │ ├── opencl
│ │ │ │ │ ├── perf_cascades.cpp
│ │ │ │ │ └── perf_hogdetect.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── cascadedetect_convert.cpp
│ │ │ │ ├── cascadedetect.cpp
│ │ │ │ ├── cascadedetect.hpp
│ │ │ │ ├── detection_based_tracker.cpp
│ │ │ │ ├── haar.avx.cpp
│ │ │ │ ├── haar.cpp
│ │ │ │ ├── haar.hpp
│ │ │ │ ├── hog.cpp
│ │ │ │ ├── main.cpp
│ │ │ │ ├── opencl
│ │ │ │ │ ├── cascadedetect.cl
│ │ │ │ │ └── objdetect_hog.cl
│ │ │ │ └── precomp.hpp
│ │ │ └── test
│ │ │ ├── opencl
│ │ │ │ └── test_hogdetector.cpp
│ │ │ ├── test_cascadeandhog.cpp
│ │ │ ├── test_main.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── photo
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── photo
│ │ │ │ │ ├── cuda.hpp
│ │ │ │ │ ├── photo_c.h
│ │ │ │ │ └── photo.hpp
│ │ │ │ └── photo.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ └── test
│ │ │ │ └── PhotoTest.java
│ │ │ ├── perf
│ │ │ │ ├── opencl
│ │ │ │ │ └── perf_denoising.cpp
│ │ │ │ ├── perf_cuda.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_commons.hpp
│ │ │ │ ├── fast_nlmeans_denoising_invoker.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
│ │ │ ├── bindings
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── CMakeLists.txt
│ │ │ ├── common.cmake
│ │ │ ├── python2
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── python3
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── src2
│ │ │ │ ├── cv2.cpp
│ │ │ │ ├── gen2.py
│ │ │ │ ├── hdr_parser.py
│ │ │ │ ├── __pycache__
│ │ │ │ │ └── hdr_parser.cpython-36.pyc
│ │ │ │ └── pycompat.hpp
│ │ │ └── test
│ │ │ ├── test_algorithm_rw.py
│ │ │ ├── test_calibration.py
│ │ │ ├── test_camshift.py
│ │ │ ├── test_dft.py
│ │ │ ├── test_digits.py
│ │ │ ├── test_facedetect.py
│ │ │ ├── test_feature_homography.py
│ │ │ ├── test_fitline.py
│ │ │ ├── test_gaussian_mix.py
│ │ │ ├── test_goodfeatures.py
│ │ │ ├── test_grabcut.py
│ │ │ ├── test_houghcircles.py
│ │ │ ├── test_houghlines.py
│ │ │ ├── test_kmeans.py
│ │ │ ├── test_legacy.py
│ │ │ ├── test_letter_recog.py
│ │ │ ├── test_lk_homography.py
│ │ │ ├── test_lk_track.py
│ │ │ ├── test_misc.py
│ │ │ ├── test_morphology.py
│ │ │ ├── test_mser.py
│ │ │ ├── test_peopledetect.py
│ │ │ ├── test_persistence.py
│ │ │ ├── test.py
│ │ │ ├── tests_common.py
│ │ │ ├── test_shape.py
│ │ │ ├── test_squares.py
│ │ │ ├── test_stitching.py
│ │ │ ├── test_texture_flow.py
│ │ │ ├── test_umat.py
│ │ │ ├── test_watershed.py
│ │ │ └── tst_scene_render.py
│ │ ├── shape
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── shape
│ │ │ │ │ ├── emdL1.hpp
│ │ │ │ │ ├── hist_cost.hpp
│ │ │ │ │ ├── shape_distance.hpp
│ │ │ │ │ ├── shape.hpp
│ │ │ │ │ └── shape_transformer.hpp
│ │ │ │ └── shape.hpp
│ │ │ ├── src
│ │ │ │ ├── aff_trans.cpp
│ │ │ │ ├── emdL1.cpp
│ │ │ │ ├── emdL1_def.hpp
│ │ │ │ ├── haus_dis.cpp
│ │ │ │ ├── hist_cost.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── scd_def.hpp
│ │ │ │ ├── sc_dis.cpp
│ │ │ │ └── tps_trans.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ └── test_shape.cpp
│ │ ├── stitching
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ └── StitchingPipeline.jpg
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── 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
│ │ │ │ └── stitching.hpp
│ │ │ ├── misc
│ │ │ │ └── python
│ │ │ │ └── pyopencv_stitching.hpp
│ │ │ ├── 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_main.cpp
│ │ │ ├── test_matchers.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── superres
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── superres
│ │ │ │ │ └── optical_flow.hpp
│ │ │ │ └── superres.hpp
│ │ │ ├── perf
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_superres.cpp
│ │ │ ├── src
│ │ │ │ ├── btv_l1.cpp
│ │ │ │ ├── btv_l1_cuda.cpp
│ │ │ │ ├── cuda
│ │ │ │ │ └── btv_l1_gpu.cu
│ │ │ │ ├── frame_source.cpp
│ │ │ │ ├── input_array_utility.cpp
│ │ │ │ ├── input_array_utility.hpp
│ │ │ │ ├── opencl
│ │ │ │ │ └── superres_btvl1.cl
│ │ │ │ ├── optical_flow.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── ring_buffer.hpp
│ │ │ │ └── super_resolution.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ └── test_superres.cpp
│ │ ├── ts
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── ts
│ │ │ │ │ ├── cuda_perf.hpp
│ │ │ │ │ ├── cuda_test.hpp
│ │ │ │ │ ├── ocl_perf.hpp
│ │ │ │ │ ├── ocl_test.hpp
│ │ │ │ │ ├── ts_ext.hpp
│ │ │ │ │ ├── ts_gtest.h
│ │ │ │ │ └── ts_perf.hpp
│ │ │ │ └── ts.hpp
│ │ │ ├── misc
│ │ │ │ ├── chart.py
│ │ │ │ ├── color.py
│ │ │ │ ├── concatlogs.py
│ │ │ │ ├── perf_tests_timing.py
│ │ │ │ ├── report.py
│ │ │ │ ├── run_android.py
│ │ │ │ ├── run_long.py
│ │ │ │ ├── run.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_arrtest.cpp
│ │ │ ├── ts.cpp
│ │ │ ├── ts_func.cpp
│ │ │ ├── ts_gtest.cpp
│ │ │ └── ts_perf.cpp
│ │ ├── video
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── video
│ │ │ │ │ ├── background_segm.hpp
│ │ │ │ │ ├── tracking_c.h
│ │ │ │ │ ├── tracking.hpp
│ │ │ │ │ └── video.hpp
│ │ │ │ └── video.hpp
│ │ │ ├── misc
│ │ │ │ └── java
│ │ │ │ ├── gen_dict.json
│ │ │ │ └── test
│ │ │ │ ├── BackgroundSubtractorMOGTest.java
│ │ │ │ ├── KalmanFilterTest.java
│ │ │ │ └── VideoTest.java
│ │ │ ├── perf
│ │ │ │ ├── opencl
│ │ │ │ │ ├── perf_bgfg_knn.cpp
│ │ │ │ │ ├── perf_bgfg_mog2.cpp
│ │ │ │ │ ├── perf_motempl.cpp
│ │ │ │ │ ├── perf_optflow_dualTVL1.cpp
│ │ │ │ │ ├── perf_optflow_farneback.cpp
│ │ │ │ │ └── perf_optflow_pyrlk.cpp
│ │ │ │ ├── perf_bgfg_knn.cpp
│ │ │ │ ├── perf_bgfg_mog2.cpp
│ │ │ │ ├── perf_bgfg_utils.hpp
│ │ │ │ ├── perf_ecc.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_optflowpyrlk.cpp
│ │ │ │ ├── perf_precomp.hpp
│ │ │ │ └── perf_tvl1optflow.cpp
│ │ │ ├── src
│ │ │ │ ├── bgfg_gaussmix2.cpp
│ │ │ │ ├── bgfg_KNN.cpp
│ │ │ │ ├── camshift.cpp
│ │ │ │ ├── compat_video.cpp
│ │ │ │ ├── ecc.cpp
│ │ │ │ ├── kalman.cpp
│ │ │ │ ├── lkpyramid.cpp
│ │ │ │ ├── lkpyramid.hpp
│ │ │ │ ├── opencl
│ │ │ │ │ ├── bgfg_knn.cl
│ │ │ │ │ ├── bgfg_mog2.cl
│ │ │ │ │ ├── optical_flow_farneback.cl
│ │ │ │ │ ├── optical_flow_tvl1.cl
│ │ │ │ │ └── pyrlk.cl
│ │ │ │ ├── optflowgf.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ └── tvl1flow.cpp
│ │ │ └── test
│ │ │ ├── ocl
│ │ │ │ ├── test_bgfg_mog2.cpp
│ │ │ │ ├── test_optflow_farneback.cpp
│ │ │ │ ├── test_optflowpyrlk.cpp
│ │ │ │ └── test_optflow_tvl1flow.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_tvl1optflow.cpp
│ │ ├── videoio
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── pics
│ │ │ │ │ └── videoio_overview.svg
│ │ │ │ └── videoio_overview.markdown
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── videoio
│ │ │ │ │ ├── cap_ios.h
│ │ │ │ │ ├── cap_winrt.hpp
│ │ │ │ │ ├── container_avi.private.hpp
│ │ │ │ │ ├── videoio_c.h
│ │ │ │ │ └── videoio.hpp
│ │ │ │ └── videoio.hpp
│ │ │ ├── misc
│ │ │ │ ├── gen_dict.json
│ │ │ │ └── java
│ │ │ │ └── test
│ │ │ │ └── VideoCaptureTest.java
│ │ │ ├── perf
│ │ │ │ ├── perf_input.cpp
│ │ │ │ ├── perf_main.cpp
│ │ │ │ ├── perf_output.cpp
│ │ │ │ └── perf_precomp.hpp
│ │ │ ├── src
│ │ │ │ ├── cap_aravis.cpp
│ │ │ │ ├── cap_avfoundation_mac.mm
│ │ │ │ ├── cap_avfoundation.mm
│ │ │ │ ├── cap_cmu.cpp
│ │ │ │ ├── cap.cpp
│ │ │ │ ├── cap_dc1394.cpp
│ │ │ │ ├── cap_dc1394_v2.cpp
│ │ │ │ ├── cap_dshow.cpp
│ │ │ │ ├── cap_dshow.hpp
│ │ │ │ ├── cap_ffmpeg_api.hpp
│ │ │ │ ├── cap_ffmpeg.cpp
│ │ │ │ ├── cap_ffmpeg_impl.hpp
│ │ │ │ ├── cap_giganetix.cpp
│ │ │ │ ├── cap_gphoto2.cpp
│ │ │ │ ├── cap_gstreamer.cpp
│ │ │ │ ├── cap_images.cpp
│ │ │ │ ├── cap_intelperc.cpp
│ │ │ │ ├── cap_intelperc.hpp
│ │ │ │ ├── cap_ios_abstract_camera.mm
│ │ │ │ ├── cap_ios_photo_camera.mm
│ │ │ │ ├── cap_ios_video_camera.mm
│ │ │ │ ├── cap_libv4l.cpp
│ │ │ │ ├── cap_mfx_common.cpp
│ │ │ │ ├── cap_mfx_common.hpp
│ │ │ │ ├── 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_openni2.cpp
│ │ │ │ ├── cap_openni.cpp
│ │ │ │ ├── cap_pvapi.cpp
│ │ │ │ ├── cap_qt.cpp
│ │ │ │ ├── cap_qtkit.mm
│ │ │ │ ├── cap_unicap.cpp
│ │ │ │ ├── cap_v4l.cpp
│ │ │ │ ├── cap_vfw.cpp
│ │ │ │ ├── cap_winrt
│ │ │ │ │ ├── CaptureFrameGrabber.cpp
│ │ │ │ │ ├── CaptureFrameGrabber.hpp
│ │ │ │ │ ├── MediaSink.hpp
│ │ │ │ │ ├── MediaStreamSink.cpp
│ │ │ │ │ ├── MediaStreamSink.hpp
│ │ │ │ │ └── MFIncludes.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
│ │ │ │ ├── precomp.hpp
│ │ │ │ └── wrl.h
│ │ │ └── test
│ │ │ ├── test_container_avi.cpp
│ │ │ ├── test_ffmpeg.cpp
│ │ │ ├── test_fourcc.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_mfx.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ └── test_video_io.cpp
│ │ ├── videostab
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── videostab
│ │ │ │ │ ├── deblurring.hpp
│ │ │ │ │ ├── fast_marching.hpp
│ │ │ │ │ ├── fast_marching_inl.hpp
│ │ │ │ │ ├── frame_source.hpp
│ │ │ │ │ ├── global_motion.hpp
│ │ │ │ │ ├── inpainting.hpp
│ │ │ │ │ ├── log.hpp
│ │ │ │ │ ├── motion_core.hpp
│ │ │ │ │ ├── motion_stabilizing.hpp
│ │ │ │ │ ├── optical_flow.hpp
│ │ │ │ │ ├── outlier_rejection.hpp
│ │ │ │ │ ├── ring_buffer.hpp
│ │ │ │ │ ├── stabilizer.hpp
│ │ │ │ │ └── wobble_suppression.hpp
│ │ │ │ └── videostab.hpp
│ │ │ ├── src
│ │ │ │ ├── clp.hpp
│ │ │ │ ├── cuda
│ │ │ │ │ └── global_motion.cu
│ │ │ │ ├── deblurring.cpp
│ │ │ │ ├── fast_marching.cpp
│ │ │ │ ├── frame_source.cpp
│ │ │ │ ├── global_motion.cpp
│ │ │ │ ├── inpainting.cpp
│ │ │ │ ├── log.cpp
│ │ │ │ ├── motion_stabilizing.cpp
│ │ │ │ ├── optical_flow.cpp
│ │ │ │ ├── outlier_rejection.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── stabilizer.cpp
│ │ │ │ └── wobble_suppression.cpp
│ │ │ └── test
│ │ │ ├── test_main.cpp
│ │ │ ├── test_motion_estimation.cpp
│ │ │ └── test_precomp.hpp
│ │ ├── viz
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ └── images
│ │ │ │ ├── cpw1.png
│ │ │ │ ├── cpw2.png
│ │ │ │ ├── cpw3.png
│ │ │ │ └── cube_widget.png
│ │ │ ├── include
│ │ │ │ └── opencv2
│ │ │ │ ├── viz
│ │ │ │ │ ├── types.hpp
│ │ │ │ │ ├── viz3d.hpp
│ │ │ │ │ ├── vizcore.hpp
│ │ │ │ │ ├── widget_accessor.hpp
│ │ │ │ │ └── widgets.hpp
│ │ │ │ └── viz.hpp
│ │ │ ├── src
│ │ │ │ ├── clouds.cpp
│ │ │ │ ├── precomp.hpp
│ │ │ │ ├── shapes.cpp
│ │ │ │ ├── types.cpp
│ │ │ │ ├── viz3d.cpp
│ │ │ │ ├── vizcore.cpp
│ │ │ │ ├── vizimpl.cpp
│ │ │ │ ├── vizimpl.hpp
│ │ │ │ ├── vtk
│ │ │ │ │ ├── vtkCloudMatSink.cpp
│ │ │ │ │ ├── vtkCloudMatSink.h
│ │ │ │ │ ├── vtkCloudMatSource.cpp
│ │ │ │ │ ├── vtkCloudMatSource.h
│ │ │ │ │ ├── vtkCocoaInteractorFix.mm
│ │ │ │ │ ├── vtkImageMatSource.cpp
│ │ │ │ │ ├── vtkImageMatSource.h
│ │ │ │ │ ├── vtkOBJWriter.cpp
│ │ │ │ │ ├── vtkOBJWriter.h
│ │ │ │ │ ├── vtkTrajectorySource.cpp
│ │ │ │ │ ├── vtkTrajectorySource.h
│ │ │ │ │ ├── vtkVizInteractorStyle.cpp
│ │ │ │ │ ├── vtkVizInteractorStyle.hpp
│ │ │ │ │ ├── vtkXYZReader.cpp
│ │ │ │ │ ├── vtkXYZReader.h
│ │ │ │ │ ├── vtkXYZWriter.cpp
│ │ │ │ │ └── vtkXYZWriter.h
│ │ │ │ └── widget.cpp
│ │ │ └── test
│ │ │ ├── test_common.cpp
│ │ │ ├── test_common.hpp
│ │ │ ├── test_main.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── tests_simple.cpp
│ │ │ ├── test_tutorial2.cpp
│ │ │ ├── test_tutorial3.cpp
│ │ │ └── test_viz3d.cpp
│ │ └── world
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ └── opencv2
│ │ │ └── world.hpp
│ │ └── src
│ │ ├── precomp.hpp
│ │ └── world_init.cpp
│ ├── platforms
│ │ ├── android
│ │ │ ├── android.toolchain.cmake
│ │ │ ├── build_sdk.py
│ │ │ ├── build-tests
│ │ │ │ ├── test_ant_build.py
│ │ │ │ ├── test_cmake_build.py
│ │ │ │ └── test_ndk_build.py
│ │ │ ├── ndk-10.config.py
│ │ │ ├── ndk-16.config.py
│ │ │ ├── README.android
│ │ │ └── service
│ │ │ ├── CMakeLists.txt
│ │ │ ├── engine
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── build.xml
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── project.properties
│ │ │ │ ├── res
│ │ │ │ │ ├── drawable
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ ├── layout
│ │ │ │ │ │ └── main.xml
│ │ │ │ │ └── values
│ │ │ │ │ └── strings.xml
│ │ │ │ └── src
│ │ │ │ └── org
│ │ │ │ └── opencv
│ │ │ │ └── engine
│ │ │ │ ├── HardwareDetector.java
│ │ │ │ ├── manager
│ │ │ │ │ └── ManagerActivity.java
│ │ │ │ ├── MarketConnector.java
│ │ │ │ ├── OpenCVEngineInterface.aidl
│ │ │ │ └── OpenCVEngineService.java
│ │ │ └── readme.txt
│ │ ├── ios
│ │ │ ├── build_framework.py
│ │ │ ├── cmake
│ │ │ │ ├── Modules
│ │ │ │ │ └── Platform
│ │ │ │ │ └── iOS.cmake
│ │ │ │ └── Toolchains
│ │ │ │ ├── common-ios-toolchain.cmake
│ │ │ │ ├── Toolchain-iPhoneOS_Xcode.cmake
│ │ │ │ └── Toolchain-iPhoneSimulator_Xcode.cmake
│ │ │ ├── Info.Dynamic.plist.in
│ │ │ ├── Info.plist.in
│ │ │ └── readme.txt
│ │ ├── js
│ │ │ ├── build_js.py
│ │ │ └── README.md
│ │ ├── linux
│ │ │ ├── aarch64-gnu.toolchain.cmake
│ │ │ ├── arm-gnueabi.toolchain.cmake
│ │ │ ├── arm.toolchain.cmake
│ │ │ ├── gnu.toolchain.cmake
│ │ │ ├── ppc64-gnu.toolchain.cmake
│ │ │ ├── ppc64le-gnu.toolchain.cmake
│ │ │ └── ppcat.toolchain.cmake
│ │ ├── maven
│ │ │ ├── opencv
│ │ │ │ ├── pom.xml
│ │ │ │ ├── resources
│ │ │ │ │ └── OSGI-INF
│ │ │ │ │ └── blueprint
│ │ │ │ │ └── blueprint.xml
│ │ │ │ └── scripts
│ │ │ │ ├── deb_package_check
│ │ │ │ ├── execstack_check
│ │ │ │ ├── functions
│ │ │ │ └── properties
│ │ │ ├── opencv-it
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── test
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── opencv
│ │ │ │ └── osgi
│ │ │ │ └── DeployOpenCVTest.java
│ │ │ ├── pom.xml
│ │ │ └── README.md
│ │ ├── osx
│ │ │ ├── build_framework.py
│ │ │ └── Info.plist.in
│ │ ├── readme.txt
│ │ ├── scripts
│ │ │ ├── pylintrc
│ │ │ ├── valgrind_3rdparty.supp
│ │ │ └── valgrind.supp
│ │ └── winrt
│ │ ├── readme.txt
│ │ ├── setup_winrt.bat
│ │ └── setup_winrt.ps1
│ ├── README.md
│ └── samples
│ ├── android
│ │ ├── 15-puzzle
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── samples
│ │ │ └── puzzle15
│ │ │ ├── Puzzle15Activity.java
│ │ │ └── Puzzle15Processor.java
│ │ ├── camera-calibration
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── 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
│ │ ├── CMakeLists.txt
│ │ ├── color-blob-detection
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── 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
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── jni
│ │ │ │ ├── Android.mk
│ │ │ │ ├── Application.mk
│ │ │ │ ├── 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
│ │ ├── hello-android
│ │ │ ├── cmake_android.cmd
│ │ │ ├── cmake_android.sh
│ │ │ ├── CMakeLists.txt
│ │ │ ├── main.cpp
│ │ │ ├── run.cmd
│ │ │ └── run.sh
│ │ ├── image-manipulations
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── layout
│ │ │ │ │ └── image_manipulations_surface_view.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── samples
│ │ │ └── imagemanipulations
│ │ │ └── ImageManipulationsActivity.java
│ │ ├── mobilenet-objdetect
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── res
│ │ │ │ ├── layout
│ │ │ │ │ └── activity_main.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── samples
│ │ │ └── opencv_mobilenet
│ │ │ └── MainActivity.java
│ │ ├── tutorial-1-camerapreview
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── layout
│ │ │ │ │ └── tutorial1_surface_view.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── samples
│ │ │ └── tutorial1
│ │ │ └── Tutorial1Activity.java
│ │ ├── tutorial-2-mixedprocessing
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── jni
│ │ │ │ ├── Android.mk
│ │ │ │ ├── Application.mk
│ │ │ │ └── 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
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CMakeLists.txt
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── layout
│ │ │ │ │ └── tutorial3_surface_view.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── samples
│ │ │ └── tutorial3
│ │ │ ├── Tutorial3Activity.java
│ │ │ └── Tutorial3View.java
│ │ └── tutorial-4-opencl
│ │ ├── AndroidManifest.xml
│ │ ├── CMakeLists.txt
│ │ ├── jni
│ │ │ ├── Android.mk
│ │ │ ├── Application.mk
│ │ │ ├── CLprocessor.cpp
│ │ │ ├── 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
│ ├── CMakeLists.txt
│ ├── cpp
│ │ ├── 3calibration.cpp
│ │ ├── application_trace.cpp
│ │ ├── autofocus.cpp
│ │ ├── bgfg_segm.cpp
│ │ ├── calibration.cpp
│ │ ├── camshiftdemo.cpp
│ │ ├── cloning_demo.cpp
│ │ ├── cloning_gui.cpp
│ │ ├── CMakeLists.txt
│ │ ├── 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
│ │ ├── distrans.cpp
│ │ ├── drawing.cpp
│ │ ├── edge.cpp
│ │ ├── em.cpp
│ │ ├── example_cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── example.cpp
│ │ │ └── Makefile
│ │ ├── facedetect.cpp
│ │ ├── facial_features.cpp
│ │ ├── falsecolor.cpp
│ │ ├── fback.cpp
│ │ ├── ffilldemo.cpp
│ │ ├── filestorage_base64.cpp
│ │ ├── filestorage.cpp
│ │ ├── fitellipse.cpp
│ │ ├── grabcut.cpp
│ │ ├── image_alignment.cpp
│ │ ├── image.cpp
│ │ ├── imagelist_creator.cpp
│ │ ├── image_sequence.cpp
│ │ ├── inpaint.cpp
│ │ ├── intelperc_capture.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
│ │ ├── openni_capture.cpp
│ │ ├── pca.cpp
│ │ ├── peopledetect.cpp
│ │ ├── phase_corr.cpp
│ │ ├── points_classifier.cpp
│ │ ├── polar_transforms.cpp
│ │ ├── segment_objects.cpp
│ │ ├── select3dobj.cpp
│ │ ├── shape_example.cpp
│ │ ├── smiledetect.cpp
│ │ ├── squares.cpp
│ │ ├── starter_imagelist.cpp
│ │ ├── stereo_calib.cpp
│ │ ├── stereo_match.cpp
│ │ ├── stitching.cpp
│ │ ├── stitching_detailed.cpp
│ │ ├── train_HOG.cpp
│ │ ├── train_svmsgd.cpp
│ │ ├── travelsalesman.cpp
│ │ ├── tree_engine.cpp
│ │ ├── tutorial_code
│ │ │ ├── calib3d
│ │ │ │ ├── camera_calibration
│ │ │ │ │ ├── camera_calibration.cpp
│ │ │ │ │ ├── in_VID5.xml
│ │ │ │ │ ├── out_camera_data.yml
│ │ │ │ │ └── VID5.xml
│ │ │ │ └── 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
│ │ │ │ ├── main_detection.cpp
│ │ │ │ ├── main_registration.cpp
│ │ │ │ ├── Mesh.cpp
│ │ │ │ ├── Mesh.h
│ │ │ │ ├── Model.cpp
│ │ │ │ ├── Model.h
│ │ │ │ ├── ModelRegistration.cpp
│ │ │ │ ├── ModelRegistration.h
│ │ │ │ ├── PnPProblem.cpp
│ │ │ │ ├── PnPProblem.h
│ │ │ │ ├── RobustMatcher.cpp
│ │ │ │ ├── RobustMatcher.h
│ │ │ │ ├── Utils.cpp
│ │ │ │ └── Utils.h
│ │ │ ├── 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
│ │ │ │ ├── interoperability_with_OpenCV_1
│ │ │ │ │ └── interoperability_with_OpenCV_1.cpp
│ │ │ │ ├── ippasync
│ │ │ │ │ └── ippasync_sample.cpp
│ │ │ │ ├── mat_mask_operations
│ │ │ │ │ └── mat_mask_operations.cpp
│ │ │ │ ├── Matrix
│ │ │ │ │ ├── Drawing_1.cpp
│ │ │ │ │ └── Drawing_2.cpp
│ │ │ │ └── mat_the_basic_image_container
│ │ │ │ └── mat_the_basic_image_container.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
│ │ │ ├── gpu
│ │ │ │ ├── gpu-basics-similarity
│ │ │ │ │ └── gpu-basics-similarity.cpp
│ │ │ │ └── gpu-thrust-interop
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── main.cu
│ │ │ │ └── Thrust_interop.hpp
│ │ │ ├── HighGUI
│ │ │ │ ├── AddingImagesTrackbar.cpp
│ │ │ │ └── BasicLinearTransformsTrackbar.cpp
│ │ │ ├── Histograms_Matching
│ │ │ │ ├── calcBackProject_Demo1.cpp
│ │ │ │ ├── calcBackProject_Demo2.cpp
│ │ │ │ ├── calcHist_Demo.cpp
│ │ │ │ ├── compareHist_Demo.cpp
│ │ │ │ ├── EqualizeHist_Demo.cpp
│ │ │ │ └── MatchTemplate_Demo.cpp
│ │ │ ├── imgcodecs
│ │ │ │ └── GDAL_IO
│ │ │ │ └── gdal-image.cpp
│ │ │ ├── ImgProc
│ │ │ │ ├── BasicLinearTransforms.cpp
│ │ │ │ ├── changing_contrast_brightness_image
│ │ │ │ │ └── changing_contrast_brightness_image.cpp
│ │ │ │ ├── HitMiss
│ │ │ │ │ └── HitMiss.cpp
│ │ │ │ ├── morph_lines_detection
│ │ │ │ │ └── Morphology_3.cpp
│ │ │ │ ├── Morphology_1.cpp
│ │ │ │ ├── Morphology_2.cpp
│ │ │ │ ├── Pyramids
│ │ │ │ │ └── Pyramids.cpp
│ │ │ │ ├── Smoothing
│ │ │ │ │ └── Smoothing.cpp
│ │ │ │ ├── Threshold.cpp
│ │ │ │ └── Threshold_inRange.cpp
│ │ │ ├── ImgTrans
│ │ │ │ ├── CannyDetector_Demo.cpp
│ │ │ │ ├── copyMakeBorder_demo.cpp
│ │ │ │ ├── filter2D_demo.cpp
│ │ │ │ ├── Geometric_Transforms_Demo.cpp
│ │ │ │ ├── HoughCircle_Demo.cpp
│ │ │ │ ├── houghcircles.cpp
│ │ │ │ ├── houghlines.cpp
│ │ │ │ ├── HoughLines_Demo.cpp
│ │ │ │ ├── imageSegmentation.cpp
│ │ │ │ ├── Laplace_Demo.cpp
│ │ │ │ ├── Remap_Demo.cpp
│ │ │ │ └── Sobel_Demo.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
│ │ │ ├── ShapeDescriptors
│ │ │ │ ├── findContours_demo.cpp
│ │ │ │ ├── generalContours_demo1.cpp
│ │ │ │ ├── generalContours_demo2.cpp
│ │ │ │ ├── hull_demo.cpp
│ │ │ │ ├── moments_demo.cpp
│ │ │ │ └── pointPolygonTest_demo.cpp
│ │ │ ├── snippets
│ │ │ │ ├── core_mat_checkVector.cpp
│ │ │ │ ├── core_merge.cpp
│ │ │ │ ├── core_reduce.cpp
│ │ │ │ ├── core_split.cpp
│ │ │ │ ├── core_various.cpp
│ │ │ │ ├── imgcodecs_imwrite.cpp
│ │ │ │ └── imgproc_HoughLinesPointSet.cpp
│ │ │ ├── TrackingMotion
│ │ │ │ ├── cornerDetector_Demo.cpp
│ │ │ │ ├── cornerHarris_Demo.cpp
│ │ │ │ ├── cornerSubPix_Demo.cpp
│ │ │ │ └── goodFeaturesToTrack_Demo.cpp
│ │ │ ├── video
│ │ │ │ └── bg_sub.cpp
│ │ │ ├── videoio
│ │ │ │ ├── video-input-psnr-ssim
│ │ │ │ │ └── video-input-psnr-ssim.cpp
│ │ │ │ └── video-write
│ │ │ │ └── video-write.cpp
│ │ │ ├── viz
│ │ │ │ ├── bunny.ply
│ │ │ │ ├── creating_widgets.cpp
│ │ │ │ ├── histo3D.cpp
│ │ │ │ ├── launching_viz.cpp
│ │ │ │ ├── transformations.cpp
│ │ │ │ └── widget_pose.cpp
│ │ │ └── xfeatures2D
│ │ │ └── LATCH_match.cpp
│ │ ├── tvl1_optical_flow.cpp
│ │ ├── videocapture_basic.cpp
│ │ ├── videocapture_starter.cpp
│ │ ├── videostab.cpp
│ │ ├── videowriter_basic.cpp
│ │ ├── warpPerspective_demo.cpp
│ │ └── watershed.cpp
│ ├── data
│ │ ├── aero1.jpg
│ │ ├── aero3.jpg
│ │ ├── aloeGT.png
│ │ ├── aloeL.jpg
│ │ ├── aloeR.jpg
│ │ ├── apple.jpg
│ │ ├── baboon.jpg
│ │ ├── basketball1.png
│ │ ├── basketball2.png
│ │ ├── Blender_Suzanne1.jpg
│ │ ├── Blender_Suzanne2.jpg
│ │ ├── blox.jpg
│ │ ├── board.jpg
│ │ ├── box_in_scene.png
│ │ ├── box.png
│ │ ├── building.jpg
│ │ ├── butterfly.jpg
│ │ ├── cards.png
│ │ ├── chessboard.png
│ │ ├── chicky_512.png
│ │ ├── data01.xml
│ │ ├── detect_blob.png
│ │ ├── digits.png
│ │ ├── dnn
│ │ │ ├── bvlc_googlenet.prototxt
│ │ │ ├── enet-classes.txt
│ │ │ ├── fcn32s-heavy-pascal.prototxt
│ │ │ ├── fcn8s-heavy-pascal.prototxt
│ │ │ ├── MobileNetSSD_300x300.prototxt
│ │ │ ├── pascal-classes.txt
│ │ │ ├── rgb.jpg
│ │ │ ├── space_shuttle.jpg
│ │ │ ├── synset_words.txt
│ │ │ └── VGG_VOC0712_SSD_300x300_iter_60000.prototxt
│ │ ├── ellipses.jpg
│ │ ├── fruits.jpg
│ │ ├── gradient.png
│ │ ├── graf1.png
│ │ ├── graf3.png
│ │ ├── H1to3p.xml
│ │ ├── HappyFish.jpg
│ │ ├── home.jpg
│ │ ├── imageTextN.png
│ │ ├── imageTextR.png
│ │ ├── intrinsics.yml
│ │ ├── 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
│ │ ├── left.jpg
│ │ ├── lena.jpg
│ │ ├── lena_tmpl.jpg
│ │ ├── letter-recognition.data
│ │ ├── licenseplate_motion.jpg
│ │ ├── LinuxLogo.jpg
│ │ ├── mask.png
│ │ ├── Megamind.avi
│ │ ├── Megamind_bugy.avi
│ │ ├── messi5.jpg
│ │ ├── ml.png
│ │ ├── notes.png
│ │ ├── opencv-logo.png
│ │ ├── opencv-logo-white.png
│ │ ├── orange.jpg
│ │ ├── pca_test1.jpg
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── 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
│ │ ├── right.jpg
│ │ ├── rubberwhale1.png
│ │ ├── rubberwhale2.png
│ │ ├── shape_sample
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 1.png
│ │ │ ├── 20.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── smarties.png
│ │ ├── starry_night.jpg
│ │ ├── stereo_calib.xml
│ │ ├── stuff.jpg
│ │ ├── sudoku.png
│ │ ├── templ.png
│ │ ├── text_defocus.jpg
│ │ ├── text_motion.jpg
│ │ ├── tmpl.png
│ │ ├── tree.avi
│ │ ├── vtest.avi
│ │ └── WindowsLogo.jpg
│ ├── directx
│ │ ├── CMakeLists.txt
│ │ ├── d3d10_interop.cpp
│ │ ├── d3d11_interop.cpp
│ │ ├── d3d9ex_interop.cpp
│ │ ├── d3d9_interop.cpp
│ │ ├── d3dsample.hpp
│ │ └── winapp.hpp
│ ├── dnn
│ │ ├── caffe_googlenet.cpp
│ │ ├── CMakeLists.txt
│ │ ├── colorization.cpp
│ │ ├── colorization.py
│ │ ├── face_detector
│ │ │ ├── deploy.prototxt
│ │ │ ├── how_to_train_face_detector.txt
│ │ │ ├── solver.prototxt
│ │ │ ├── test.prototxt
│ │ │ └── train.prototxt
│ │ ├── faster_rcnn.cpp
│ │ ├── fast_neural_style.py
│ │ ├── fcn_semsegm.cpp
│ │ ├── googlenet_python.py
│ │ ├── js_face_recognition.html
│ │ ├── mobilenet_ssd_accuracy.py
│ │ ├── mobilenet_ssd_python.py
│ │ ├── openpose.py
│ │ ├── resnet_ssd_face.cpp
│ │ ├── resnet_ssd_face_python.py
│ │ ├── shrink_tf_graph_weights.py
│ │ ├── squeezenet_halide.cpp
│ │ ├── ssd_mobilenet_object_detection.cpp
│ │ ├── ssd_object_detection.cpp
│ │ ├── tf_inception.cpp
│ │ ├── tf_text_graph_ssd.py
│ │ ├── torch_enet.cpp
│ │ └── yolo_object_detection.cpp
│ ├── gpu
│ │ ├── alpha_comp.cpp
│ │ ├── bgfg_segm.cpp
│ │ ├── cascadeclassifier.cpp
│ │ ├── cascadeclassifier_nvidia_api.cpp
│ │ ├── CMakeLists.txt
│ │ ├── driver_api_multi.cpp
│ │ ├── driver_api_stereo_multi.cpp
│ │ ├── farneback_optical_flow.cpp
│ │ ├── generalized_hough.cpp
│ │ ├── hog.cpp
│ │ ├── houghlines.cpp
│ │ ├── morphology.cpp
│ │ ├── multi.cpp
│ │ ├── opengl.cpp
│ │ ├── optical_flow.cpp
│ │ ├── opticalflow_nvidia_api.cpp
│ │ ├── performance
│ │ │ ├── CMakeLists.txt
│ │ │ ├── performance.cpp
│ │ │ ├── performance.h
│ │ │ └── tests.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
│ │ ├── c_hal
│ │ │ ├── CMakeLists.txt
│ │ │ ├── config.cmake
│ │ │ ├── impl.c
│ │ │ └── impl.h
│ │ ├── README.md
│ │ └── slow_hal
│ │ ├── CMakeLists.txt
│ │ ├── config.cmake
│ │ ├── impl.cpp
│ │ └── impl.hpp
│ ├── 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
│ │ │ └── src
│ │ │ └── Main.java
│ │ ├── opencv_version.java
│ │ ├── sbt
│ │ │ ├── lib
│ │ │ │ └── copy_opencv_jar_here
│ │ │ ├── project
│ │ │ │ ├── build.scala
│ │ │ │ └── plugins.sbt
│ │ │ ├── README
│ │ │ ├── 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
│ │ ├── build.xml
│ │ ├── CMakeLists.txt
│ │ ├── core
│ │ │ ├── AddingImages
│ │ │ │ └── AddingImages.java
│ │ │ ├── BasicGeometricDrawing
│ │ │ │ └── BasicGeometricDrawing.java
│ │ │ ├── discrete_fourier_transform
│ │ │ │ └── DiscreteFourierTransform.java
│ │ │ └── mat_mask_operations
│ │ │ └── MatMaskOperations.java
│ │ ├── ImgProc
│ │ │ ├── HitMiss
│ │ │ │ └── HitMiss.java
│ │ │ ├── morph_lines_detection
│ │ │ │ └── Morphology_3.java
│ │ │ ├── Pyramids
│ │ │ │ └── Pyramids.java
│ │ │ ├── Smoothing
│ │ │ │ └── Smoothing.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
│ │ └── introduction
│ │ └── documentation
│ │ └── Documentation.java
│ ├── opencl
│ │ ├── CMakeLists.txt
│ │ └── opencl-opencv-interop.cpp
│ ├── opengl
│ │ ├── CMakeLists.txt
│ │ ├── opengl_interop.cpp
│ │ └── winapp.hpp
│ ├── openvx
│ │ ├── CMakeLists.txt
│ │ ├── no_wrappers.cpp
│ │ ├── wrappers.cpp
│ │ └── wrappers_video.cpp
│ ├── python
│ │ ├── asift.py
│ │ ├── browse.py
│ │ ├── calibrate.py
│ │ ├── camera_calibration_show_extrinsics.py
│ │ ├── camshift.py
│ │ ├── CMakeLists.txt
│ │ ├── coherence.py
│ │ ├── color_histogram.py
│ │ ├── common.py
│ │ ├── contours.py
│ │ ├── _coverage.py
│ │ ├── deconvolution.py
│ │ ├── demo.py
│ │ ├── dft.py
│ │ ├── digits_adjust.py
│ │ ├── digits.py
│ │ ├── digits_video.py
│ │ ├── distrans.py
│ │ ├── _doc.py
│ │ ├── edge.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
│ │ ├── 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
│ │ ├── _run_winpack_demo_python27.cmd
│ │ ├── squares.py
│ │ ├── stereo_match.py
│ │ ├── texture_flow.py
│ │ ├── tst_scene_render.py
│ │ ├── turing.py
│ │ ├── tutorial_code
│ │ │ ├── core
│ │ │ │ ├── AddingImages
│ │ │ │ │ └── adding_images.py
│ │ │ │ ├── BasicGeometricDrawing
│ │ │ │ │ └── basic_geometric_drawing.py
│ │ │ │ ├── discrete_fourier_transform
│ │ │ │ │ └── discrete_fourier_transform.py
│ │ │ │ └── mat_mask_operations
│ │ │ │ └── mat_mask_operations.py
│ │ │ ├── imgProc
│ │ │ │ ├── HitMiss
│ │ │ │ │ └── hit_miss.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
│ │ │ │ ├── Pyramids
│ │ │ │ │ └── pyramids.py
│ │ │ │ └── Smoothing
│ │ │ │ └── smoothing.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
│ │ │ ├── introduction
│ │ │ │ └── documentation
│ │ │ │ └── documentation.py
│ │ │ └── ml
│ │ │ └── py_svm_opencv
│ │ │ └── hogsvm.py
│ │ ├── video.py
│ │ ├── video_threaded.py
│ │ ├── video_v4l2.py
│ │ └── watershed.py
│ ├── tapi
│ │ ├── bgfg_segm.cpp
│ │ ├── camshift.cpp
│ │ ├── clahe.cpp
│ │ ├── CMakeLists.txt
│ │ ├── hog.cpp
│ │ ├── opencl_custom_kernel.cpp
│ │ ├── pyrlk_optical_flow.cpp
│ │ ├── squares.cpp
│ │ ├── tvl1_optical_flow.cpp
│ │ └── ufacedetect.cpp
│ ├── va_intel
│ │ ├── CMakeLists.txt
│ │ ├── display.cpp.inc
│ │ └── va_intel_interop.cpp
│ ├── winrt
│ │ ├── FaceDetection
│ │ │ ├── FaceDetection
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cpp
│ │ │ │ ├── App.xaml.h
│ │ │ │ ├── Assets
│ │ │ │ │ ├── group1.jpg
│ │ │ │ │ ├── group2.jpg
│ │ │ │ │ ├── group3.jpg
│ │ │ │ │ ├── haarcascade_frontalface_alt.xml
│ │ │ │ │ ├── Logo.scale-100.png
│ │ │ │ │ ├── SmallLogo.scale-100.png
│ │ │ │ │ ├── SplashScreen.scale-100.png
│ │ │ │ │ └── StoreLogo.scale-100.png
│ │ │ │ ├── FaceDetection_TemporaryKey.pfx
│ │ │ │ ├── FaceDetection.vcxproj
│ │ │ │ ├── FaceDetection.vcxproj.filters
│ │ │ │ ├── MainPage.xaml
│ │ │ │ ├── MainPage.xaml.cpp
│ │ │ │ ├── MainPage.xaml.h
│ │ │ │ ├── opencv.props
│ │ │ │ ├── Package.appxmanifest
│ │ │ │ ├── pch.cpp
│ │ │ │ └── pch.h
│ │ │ └── FaceDetection.sln
│ │ ├── ImageManipulations
│ │ │ ├── AdvancedCapture.xaml
│ │ │ ├── AdvancedCapture.xaml.cpp
│ │ │ ├── AdvancedCapture.xaml.h
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cpp
│ │ │ ├── App.xaml.h
│ │ │ ├── assets
│ │ │ │ ├── opencv-logo-150.png
│ │ │ │ ├── opencv-logo-30.png
│ │ │ │ ├── splash-sdk.png
│ │ │ │ ├── StoreLogo.png
│ │ │ │ ├── windows-sdk.png
│ │ │ │ └── windows-sdk.scale-100.png
│ │ │ ├── common
│ │ │ │ ├── LayoutAwarePage.cpp
│ │ │ │ ├── LayoutAwarePage.h
│ │ │ │ ├── StandardStyles.xaml
│ │ │ │ ├── suspensionmanager.cpp
│ │ │ │ └── suspensionmanager.h
│ │ │ ├── Constants.cpp
│ │ │ ├── Constants.h
│ │ │ ├── MainPage.xaml
│ │ │ ├── MainPage.xaml.cpp
│ │ │ ├── MainPage.xaml.h
│ │ │ ├── MediaCapture.sln
│ │ │ ├── MediaCapture_TemporaryKey.pfx
│ │ │ ├── MediaCapture.vcxproj
│ │ │ ├── MediaCapture.vcxproj.filters
│ │ │ ├── MediaExtensions
│ │ │ │ ├── Common
│ │ │ │ │ ├── AsyncCB.h
│ │ │ │ │ ├── BufferLock.h
│ │ │ │ │ ├── CritSec.h
│ │ │ │ │ ├── LinkList.h
│ │ │ │ │ └── OpQueue.h
│ │ │ │ └── OcvTransform
│ │ │ │ ├── dllmain.cpp
│ │ │ │ ├── OcvImageManipulations.idl
│ │ │ │ ├── OcvTransform.cpp
│ │ │ │ ├── OcvTransform.def
│ │ │ │ ├── OcvTransform.h
│ │ │ │ ├── OcvTransform.vcxproj
│ │ │ │ └── opencv.props
│ │ │ ├── opencv.props
│ │ │ ├── Package.appxmanifest
│ │ │ ├── pch.cpp
│ │ │ ├── pch.h
│ │ │ └── sample-utils
│ │ │ └── SampleTemplateStyles.xaml
│ │ ├── JavaScript
│ │ │ ├── css
│ │ │ │ └── default.css
│ │ │ ├── default.html
│ │ │ ├── html
│ │ │ │ └── AdvancedCapture.html
│ │ │ ├── images
│ │ │ │ ├── logo.scale-100.png
│ │ │ │ ├── microsoft-sdk.png
│ │ │ │ ├── smalllogo.scale-100.png
│ │ │ │ ├── smallTile-sdk.png
│ │ │ │ ├── splashscreen.scale-100.png
│ │ │ │ ├── splash-sdk.png
│ │ │ │ ├── squareTile-sdk.png
│ │ │ │ ├── storelogo.scale-100.png
│ │ │ │ ├── storeLogo-sdk.png
│ │ │ │ ├── tile-sdk.png
│ │ │ │ └── windows-sdk.png
│ │ │ ├── js
│ │ │ │ ├── AdvancedCapture.js
│ │ │ │ └── default.js
│ │ │ ├── MediaCaptureJavaScript.jsproj
│ │ │ ├── MediaCaptureJavaScript.sln
│ │ │ ├── MediaCaptureJavaScript_TemporaryKey.pfx
│ │ │ ├── package.appxmanifest
│ │ │ └── sample-utils
│ │ │ ├── sample-utils.css
│ │ │ ├── sample-utils.js
│ │ │ └── scenario-select.html
│ │ ├── OcvImageProcessing
│ │ │ ├── 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_TemporaryKey.pfx
│ │ │ │ ├── OcvImageProcessing.vcxproj
│ │ │ │ ├── OcvImageProcessing.vcxproj.filters
│ │ │ │ ├── opencv.props
│ │ │ │ ├── Package.appxmanifest
│ │ │ │ ├── pch.cpp
│ │ │ │ └── pch.h
│ │ │ └── OcvImageProcessing.sln
│ │ └── 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
│ │ │ ├── opencv.props
│ │ │ ├── Package.appxmanifest
│ │ │ ├── pch.cpp
│ │ │ ├── pch.h
│ │ │ ├── PhoneTutorial.sln
│ │ │ ├── PhoneTutorial.vcxproj
│ │ │ └── PhoneTutorial.vcxproj.filters
│ │ ├── readme.txt
│ │ └── VideoCaptureXAML
│ │ ├── 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
│ │ │ │ │ ├── haarcascade_frontalface_alt.xml
│ │ │ │ │ ├── Logo.scale-100.png
│ │ │ │ │ ├── SmallLogo.scale-100.png
│ │ │ │ │ ├── SplashScreen.scale-100.png
│ │ │ │ │ └── StoreLogo.scale-100.png
│ │ │ │ ├── MainPage.xaml
│ │ │ │ ├── MainPage.xaml.cpp
│ │ │ │ ├── MainPage.xaml.h
│ │ │ │ ├── Package.appxmanifest
│ │ │ │ ├── readme.txt
│ │ │ │ ├── video_capture_xaml.Windows_TemporaryKey.pfx
│ │ │ │ ├── video_capture_xaml.Windows.vcxproj
│ │ │ │ └── video_capture_xaml.Windows.vcxproj.filters
│ │ │ └── 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_TemporaryKey.pfx
│ │ │ ├── video_capture_xaml.WindowsPhone.vcxproj
│ │ │ └── video_capture_xaml.WindowsPhone.vcxproj.filters
│ │ └── VideoCaptureXAML.sln
│ └── 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
│ │ ├── opencv.props
│ │ ├── pch.cpp
│ │ ├── pch.h
│ │ ├── PhoneXamlDirect3DApp1Comp.vcxproj
│ │ ├── QuadRenderer.cpp
│ │ ├── QuadRenderer.h
│ │ ├── SimplePixelShader.hlsl
│ │ └── SimpleVertexShader.hlsl
│ ├── 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
│ │ ├── opencv.props
│ │ ├── pch.cpp
│ │ ├── pch.h
│ │ ├── PhoneXamlDirect3DApp1Comp.vcxproj
│ │ ├── SimplePixelShader.hlsl
│ │ └── SimpleVertexShader.hlsl
│ ├── OpenCVXaml
│ │ ├── OpenCVComponent
│ │ │ ├── OpenCVComponent.cpp
│ │ │ ├── OpenCVComponent.h
│ │ │ ├── OpenCVComponent.vcxproj
│ │ │ ├── OpenCVComponent.vcxproj.filters
│ │ │ ├── opencv.props
│ │ │ ├── pch.cpp
│ │ │ └── pch.h
│ │ ├── 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
│ │ └── OpenCVXaml.sln
│ └── readme.txt
├── opencv_build
│ ├── 3rdparty
│ │ ├── ffmpeg
│ │ │ ├── ffmpeg_version.cmake
│ │ │ ├── opencv_ffmpeg_64.dll
│ │ │ └── opencv_ffmpeg.dll
│ │ ├── lib
│ │ │ ├── libIlmImf.a
│ │ │ ├── liblibjasper.a
│ │ │ ├── liblibjpeg.a
│ │ │ ├── liblibpng.a
│ │ │ ├── liblibprotobuf.a
│ │ │ ├── liblibtiff.a
│ │ │ ├── liblibwebp.a
│ │ │ └── libzlib.a
│ │ ├── libjasper
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libjasper.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_C.rsp
│ │ │ │ │ ├── jas_cm.c.obj
│ │ │ │ │ ├── jas_debug.c.obj
│ │ │ │ │ ├── jas_getopt.c.obj
│ │ │ │ │ ├── jas_icc.c.obj
│ │ │ │ │ ├── jas_iccdata.c.obj
│ │ │ │ │ ├── jas_image.c.obj
│ │ │ │ │ ├── jas_init.c.obj
│ │ │ │ │ ├── jas_malloc.c.obj
│ │ │ │ │ ├── jas_seq.c.obj
│ │ │ │ │ ├── jas_stream.c.obj
│ │ │ │ │ ├── jas_string.c.obj
│ │ │ │ │ ├── jas_tmr.c.obj
│ │ │ │ │ ├── jas_tvp.c.obj
│ │ │ │ │ ├── jas_version.c.obj
│ │ │ │ │ ├── jp2_cod.c.obj
│ │ │ │ │ ├── jp2_dec.c.obj
│ │ │ │ │ ├── jp2_enc.c.obj
│ │ │ │ │ ├── jpc_bs.c.obj
│ │ │ │ │ ├── jpc_cs.c.obj
│ │ │ │ │ ├── jpc_dec.c.obj
│ │ │ │ │ ├── jpc_enc.c.obj
│ │ │ │ │ ├── jpc_math.c.obj
│ │ │ │ │ ├── jpc_mct.c.obj
│ │ │ │ │ ├── jpc_mqcod.c.obj
│ │ │ │ │ ├── jpc_mqdec.c.obj
│ │ │ │ │ ├── jpc_mqenc.c.obj
│ │ │ │ │ ├── jpc_qmfb.c.obj
│ │ │ │ │ ├── jpc_t1cod.c.obj
│ │ │ │ │ ├── jpc_t1dec.c.obj
│ │ │ │ │ ├── jpc_t1enc.c.obj
│ │ │ │ │ ├── jpc_t2cod.c.obj
│ │ │ │ │ ├── jpc_t2dec.c.obj
│ │ │ │ │ ├── jpc_t2enc.c.obj
│ │ │ │ │ ├── jpc_tagtree.c.obj
│ │ │ │ │ ├── jpc_tsfb.c.obj
│ │ │ │ │ ├── jpc_util.c.obj
│ │ │ │ │ ├── link.txt
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── libjpeg
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libjpeg.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_C.rsp
│ │ │ │ │ ├── jaricom.c.obj
│ │ │ │ │ ├── jcapimin.c.obj
│ │ │ │ │ ├── jcapistd.c.obj
│ │ │ │ │ ├── jcarith.c.obj
│ │ │ │ │ ├── jccoefct.c.obj
│ │ │ │ │ ├── jccolor.c.obj
│ │ │ │ │ ├── jcdctmgr.c.obj
│ │ │ │ │ ├── jchuff.c.obj
│ │ │ │ │ ├── jcinit.c.obj
│ │ │ │ │ ├── jcmainct.c.obj
│ │ │ │ │ ├── jcmarker.c.obj
│ │ │ │ │ ├── jcmaster.c.obj
│ │ │ │ │ ├── jcomapi.c.obj
│ │ │ │ │ ├── jcparam.c.obj
│ │ │ │ │ ├── jcprepct.c.obj
│ │ │ │ │ ├── jcsample.c.obj
│ │ │ │ │ ├── jctrans.c.obj
│ │ │ │ │ ├── jdapimin.c.obj
│ │ │ │ │ ├── jdapistd.c.obj
│ │ │ │ │ ├── jdarith.c.obj
│ │ │ │ │ ├── jdatadst.c.obj
│ │ │ │ │ ├── jdatasrc.c.obj
│ │ │ │ │ ├── jdcoefct.c.obj
│ │ │ │ │ ├── jdcolor.c.obj
│ │ │ │ │ ├── jddctmgr.c.obj
│ │ │ │ │ ├── jdhuff.c.obj
│ │ │ │ │ ├── jdinput.c.obj
│ │ │ │ │ ├── jdmainct.c.obj
│ │ │ │ │ ├── jdmarker.c.obj
│ │ │ │ │ ├── jdmaster.c.obj
│ │ │ │ │ ├── jdmerge.c.obj
│ │ │ │ │ ├── jdpostct.c.obj
│ │ │ │ │ ├── jdsample.c.obj
│ │ │ │ │ ├── jdtrans.c.obj
│ │ │ │ │ ├── jerror.c.obj
│ │ │ │ │ ├── jfdctflt.c.obj
│ │ │ │ │ ├── jfdctfst.c.obj
│ │ │ │ │ ├── jfdctint.c.obj
│ │ │ │ │ ├── jidctflt.c.obj
│ │ │ │ │ ├── jidctfst.c.obj
│ │ │ │ │ ├── jidctint.c.obj
│ │ │ │ │ ├── jmemansi.c.obj
│ │ │ │ │ ├── jmemmgr.c.obj
│ │ │ │ │ ├── jquant1.c.obj
│ │ │ │ │ ├── jquant2.c.obj
│ │ │ │ │ ├── jutils.c.obj
│ │ │ │ │ ├── link.txt
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── libpng
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libpng.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_C.rsp
│ │ │ │ │ ├── intel
│ │ │ │ │ │ ├── filter_sse2_intrinsics.c.obj
│ │ │ │ │ │ └── intel_init.c.obj
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── png.c.obj
│ │ │ │ │ ├── pngerror.c.obj
│ │ │ │ │ ├── pngget.c.obj
│ │ │ │ │ ├── pngmem.c.obj
│ │ │ │ │ ├── pngpread.c.obj
│ │ │ │ │ ├── pngread.c.obj
│ │ │ │ │ ├── pngrio.c.obj
│ │ │ │ │ ├── pngrtran.c.obj
│ │ │ │ │ ├── pngrutil.c.obj
│ │ │ │ │ ├── pngset.c.obj
│ │ │ │ │ ├── pngtrans.c.obj
│ │ │ │ │ ├── pngwio.c.obj
│ │ │ │ │ ├── pngwrite.c.obj
│ │ │ │ │ ├── pngwtran.c.obj
│ │ │ │ │ ├── pngwutil.c.obj
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── libtiff
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libtiff.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_C.rsp
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── snprintf.c.obj
│ │ │ │ │ ├── tif_aux.c.obj
│ │ │ │ │ ├── tif_close.c.obj
│ │ │ │ │ ├── tif_codec.c.obj
│ │ │ │ │ ├── tif_color.c.obj
│ │ │ │ │ ├── tif_compress.c.obj
│ │ │ │ │ ├── tif_dir.c.obj
│ │ │ │ │ ├── tif_dirinfo.c.obj
│ │ │ │ │ ├── tif_dirread.c.obj
│ │ │ │ │ ├── tif_dirwrite.c.obj
│ │ │ │ │ ├── tif_dumpmode.c.obj
│ │ │ │ │ ├── tif_error.c.obj
│ │ │ │ │ ├── tif_extension.c.obj
│ │ │ │ │ ├── tif_fax3.c.obj
│ │ │ │ │ ├── tif_fax3sm.c.obj
│ │ │ │ │ ├── tif_flush.c.obj
│ │ │ │ │ ├── tif_getimage.c.obj
│ │ │ │ │ ├── tif_jbig.c.obj
│ │ │ │ │ ├── tif_jpeg_12.c.obj
│ │ │ │ │ ├── tif_jpeg.c.obj
│ │ │ │ │ ├── tif_luv.c.obj
│ │ │ │ │ ├── tif_lzma.c.obj
│ │ │ │ │ ├── tif_lzw.c.obj
│ │ │ │ │ ├── tif_next.c.obj
│ │ │ │ │ ├── tif_ojpeg.c.obj
│ │ │ │ │ ├── tif_open.c.obj
│ │ │ │ │ ├── tif_packbits.c.obj
│ │ │ │ │ ├── tif_pixarlog.c.obj
│ │ │ │ │ ├── tif_predict.c.obj
│ │ │ │ │ ├── tif_print.c.obj
│ │ │ │ │ ├── tif_read.c.obj
│ │ │ │ │ ├── tif_stream.cxx.obj
│ │ │ │ │ ├── tif_strip.c.obj
│ │ │ │ │ ├── tif_swab.c.obj
│ │ │ │ │ ├── tif_thunder.c.obj
│ │ │ │ │ ├── tif_tile.c.obj
│ │ │ │ │ ├── tif_version.c.obj
│ │ │ │ │ ├── tif_warning.c.obj
│ │ │ │ │ ├── tif_win32.c.obj
│ │ │ │ │ ├── tif_write.c.obj
│ │ │ │ │ └── tif_zip.c.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── tif_config.h
│ │ │ └── tiffconf.h
│ │ ├── libwebp
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libwebp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_C.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── src
│ │ │ │ │ ├── dec
│ │ │ │ │ │ ├── alpha_dec.c.obj
│ │ │ │ │ │ ├── buffer_dec.c.obj
│ │ │ │ │ │ ├── frame_dec.c.obj
│ │ │ │ │ │ ├── idec_dec.c.obj
│ │ │ │ │ │ ├── io_dec.c.obj
│ │ │ │ │ │ ├── quant_dec.c.obj
│ │ │ │ │ │ ├── tree_dec.c.obj
│ │ │ │ │ │ ├── vp8_dec.c.obj
│ │ │ │ │ │ ├── vp8l_dec.c.obj
│ │ │ │ │ │ └── webp_dec.c.obj
│ │ │ │ │ ├── demux
│ │ │ │ │ │ ├── anim_decode.c.obj
│ │ │ │ │ │ └── demux.c.obj
│ │ │ │ │ ├── dsp
│ │ │ │ │ │ ├── alpha_processing.c.obj
│ │ │ │ │ │ ├── alpha_processing_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── alpha_processing_neon.c.obj
│ │ │ │ │ │ ├── alpha_processing_sse2.c.obj
│ │ │ │ │ │ ├── alpha_processing_sse41.c.obj
│ │ │ │ │ │ ├── argb.c.obj
│ │ │ │ │ │ ├── argb_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── argb_sse2.c.obj
│ │ │ │ │ │ ├── cost.c.obj
│ │ │ │ │ │ ├── cost_mips32.c.obj
│ │ │ │ │ │ ├── cost_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── cost_sse2.c.obj
│ │ │ │ │ │ ├── cpu.c.obj
│ │ │ │ │ │ ├── dec_clip_tables.c.obj
│ │ │ │ │ │ ├── dec.c.obj
│ │ │ │ │ │ ├── dec_mips32.c.obj
│ │ │ │ │ │ ├── dec_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── dec_msa.c.obj
│ │ │ │ │ │ ├── dec_neon.c.obj
│ │ │ │ │ │ ├── dec_sse2.c.obj
│ │ │ │ │ │ ├── dec_sse41.c.obj
│ │ │ │ │ │ ├── enc_avx2.c.obj
│ │ │ │ │ │ ├── enc.c.obj
│ │ │ │ │ │ ├── enc_mips32.c.obj
│ │ │ │ │ │ ├── enc_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── enc_msa.c.obj
│ │ │ │ │ │ ├── enc_neon.c.obj
│ │ │ │ │ │ ├── enc_sse2.c.obj
│ │ │ │ │ │ ├── enc_sse41.c.obj
│ │ │ │ │ │ ├── filters.c.obj
│ │ │ │ │ │ ├── filters_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── filters_msa.c.obj
│ │ │ │ │ │ ├── filters_neon.c.obj
│ │ │ │ │ │ ├── filters_sse2.c.obj
│ │ │ │ │ │ ├── lossless.c.obj
│ │ │ │ │ │ ├── lossless_enc.c.obj
│ │ │ │ │ │ ├── lossless_enc_mips32.c.obj
│ │ │ │ │ │ ├── lossless_enc_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── lossless_enc_msa.c.obj
│ │ │ │ │ │ ├── lossless_enc_neon.c.obj
│ │ │ │ │ │ ├── lossless_enc_sse2.c.obj
│ │ │ │ │ │ ├── lossless_enc_sse41.c.obj
│ │ │ │ │ │ ├── lossless_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── lossless_msa.c.obj
│ │ │ │ │ │ ├── lossless_neon.c.obj
│ │ │ │ │ │ ├── lossless_sse2.c.obj
│ │ │ │ │ │ ├── rescaler.c.obj
│ │ │ │ │ │ ├── rescaler_mips32.c.obj
│ │ │ │ │ │ ├── rescaler_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── rescaler_msa.c.obj
│ │ │ │ │ │ ├── rescaler_neon.c.obj
│ │ │ │ │ │ ├── rescaler_sse2.c.obj
│ │ │ │ │ │ ├── ssim.c.obj
│ │ │ │ │ │ ├── ssim_sse2.c.obj
│ │ │ │ │ │ ├── upsampling.c.obj
│ │ │ │ │ │ ├── upsampling_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── upsampling_msa.c.obj
│ │ │ │ │ │ ├── upsampling_neon.c.obj
│ │ │ │ │ │ ├── upsampling_sse2.c.obj
│ │ │ │ │ │ ├── yuv.c.obj
│ │ │ │ │ │ ├── yuv_mips32.c.obj
│ │ │ │ │ │ ├── yuv_mips_dsp_r2.c.obj
│ │ │ │ │ │ ├── yuv_neon.c.obj
│ │ │ │ │ │ └── yuv_sse2.c.obj
│ │ │ │ │ ├── enc
│ │ │ │ │ │ ├── alpha_enc.c.obj
│ │ │ │ │ │ ├── analysis_enc.c.obj
│ │ │ │ │ │ ├── backward_references_cost_enc.c.obj
│ │ │ │ │ │ ├── backward_references_enc.c.obj
│ │ │ │ │ │ ├── config_enc.c.obj
│ │ │ │ │ │ ├── cost_enc.c.obj
│ │ │ │ │ │ ├── delta_palettization_enc.c.obj
│ │ │ │ │ │ ├── filter_enc.c.obj
│ │ │ │ │ │ ├── frame_enc.c.obj
│ │ │ │ │ │ ├── histogram_enc.c.obj
│ │ │ │ │ │ ├── iterator_enc.c.obj
│ │ │ │ │ │ ├── near_lossless_enc.c.obj
│ │ │ │ │ │ ├── picture_csp_enc.c.obj
│ │ │ │ │ │ ├── picture_enc.c.obj
│ │ │ │ │ │ ├── picture_psnr_enc.c.obj
│ │ │ │ │ │ ├── picture_rescale_enc.c.obj
│ │ │ │ │ │ ├── picture_tools_enc.c.obj
│ │ │ │ │ │ ├── predictor_enc.c.obj
│ │ │ │ │ │ ├── quant_enc.c.obj
│ │ │ │ │ │ ├── syntax_enc.c.obj
│ │ │ │ │ │ ├── token_enc.c.obj
│ │ │ │ │ │ ├── tree_enc.c.obj
│ │ │ │ │ │ ├── vp8l_enc.c.obj
│ │ │ │ │ │ └── webp_enc.c.obj
│ │ │ │ │ ├── mux
│ │ │ │ │ │ ├── anim_encode.c.obj
│ │ │ │ │ │ ├── muxedit.c.obj
│ │ │ │ │ │ ├── muxinternal.c.obj
│ │ │ │ │ │ └── muxread.c.obj
│ │ │ │ │ └── utils
│ │ │ │ │ ├── bit_reader_utils.c.obj
│ │ │ │ │ ├── bit_writer_utils.c.obj
│ │ │ │ │ ├── color_cache_utils.c.obj
│ │ │ │ │ ├── filters_utils.c.obj
│ │ │ │ │ ├── huffman_encode_utils.c.obj
│ │ │ │ │ ├── huffman_utils.c.obj
│ │ │ │ │ ├── quant_levels_dec_utils.c.obj
│ │ │ │ │ ├── quant_levels_utils.c.obj
│ │ │ │ │ ├── random_utils.c.obj
│ │ │ │ │ ├── rescaler_utils.c.obj
│ │ │ │ │ ├── thread_utils.c.obj
│ │ │ │ │ └── utils.c.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── openexr
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── IlmImf.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── Half
│ │ │ │ │ │ └── half.cpp.obj
│ │ │ │ │ ├── Iex
│ │ │ │ │ │ ├── IexBaseExc.cpp.obj
│ │ │ │ │ │ └── IexThrowErrnoExc.cpp.obj
│ │ │ │ │ ├── IlmImf
│ │ │ │ │ │ ├── ImfAcesFile.cpp.obj
│ │ │ │ │ │ ├── ImfAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfB44Compressor.cpp.obj
│ │ │ │ │ │ ├── ImfBoxAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfChannelListAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfChannelList.cpp.obj
│ │ │ │ │ │ ├── ImfChromaticitiesAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfChromaticities.cpp.obj
│ │ │ │ │ │ ├── ImfCompressionAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfCompressor.cpp.obj
│ │ │ │ │ │ ├── ImfConvert.cpp.obj
│ │ │ │ │ │ ├── ImfCRgbaFile.cpp.obj
│ │ │ │ │ │ ├── ImfDoubleAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfEnvmapAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfEnvmap.cpp.obj
│ │ │ │ │ │ ├── ImfFloatAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfFrameBuffer.cpp.obj
│ │ │ │ │ │ ├── ImfFramesPerSecond.cpp.obj
│ │ │ │ │ │ ├── ImfHeader.cpp.obj
│ │ │ │ │ │ ├── ImfHuf.cpp.obj
│ │ │ │ │ │ ├── ImfInputFile.cpp.obj
│ │ │ │ │ │ ├── ImfIntAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfIO.cpp.obj
│ │ │ │ │ │ ├── ImfKeyCodeAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfKeyCode.cpp.obj
│ │ │ │ │ │ ├── ImfLineOrderAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfLut.cpp.obj
│ │ │ │ │ │ ├── ImfMatrixAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfMisc.cpp.obj
│ │ │ │ │ │ ├── ImfMultiView.cpp.obj
│ │ │ │ │ │ ├── ImfOpaqueAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfOutputFile.cpp.obj
│ │ │ │ │ │ ├── ImfPizCompressor.cpp.obj
│ │ │ │ │ │ ├── ImfPreviewImageAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfPreviewImage.cpp.obj
│ │ │ │ │ │ ├── ImfPxr24Compressor.cpp.obj
│ │ │ │ │ │ ├── ImfRationalAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfRational.cpp.obj
│ │ │ │ │ │ ├── ImfRgbaFile.cpp.obj
│ │ │ │ │ │ ├── ImfRgbaYca.cpp.obj
│ │ │ │ │ │ ├── ImfRleCompressor.cpp.obj
│ │ │ │ │ │ ├── ImfScanLineInputFile.cpp.obj
│ │ │ │ │ │ ├── ImfStandardAttributes.cpp.obj
│ │ │ │ │ │ ├── ImfStdIO.cpp.obj
│ │ │ │ │ │ ├── ImfStringAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfStringVectorAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfTestFile.cpp.obj
│ │ │ │ │ │ ├── ImfThreading.cpp.obj
│ │ │ │ │ │ ├── ImfTileDescriptionAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfTiledInputFile.cpp.obj
│ │ │ │ │ │ ├── ImfTiledMisc.cpp.obj
│ │ │ │ │ │ ├── ImfTiledOutputFile.cpp.obj
│ │ │ │ │ │ ├── ImfTiledRgbaFile.cpp.obj
│ │ │ │ │ │ ├── ImfTileOffsets.cpp.obj
│ │ │ │ │ │ ├── ImfTimeCodeAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfTimeCode.cpp.obj
│ │ │ │ │ │ ├── ImfVecAttribute.cpp.obj
│ │ │ │ │ │ ├── ImfVersion.cpp.obj
│ │ │ │ │ │ ├── ImfWav.cpp.obj
│ │ │ │ │ │ └── ImfZipCompressor.cpp.obj
│ │ │ │ │ ├── IlmThread
│ │ │ │ │ │ ├── IlmThread.cpp.obj
│ │ │ │ │ │ ├── IlmThreadMutex.cpp.obj
│ │ │ │ │ │ ├── IlmThreadMutexWin32.cpp.obj
│ │ │ │ │ │ ├── IlmThreadPool.cpp.obj
│ │ │ │ │ │ ├── IlmThreadSemaphore.cpp.obj
│ │ │ │ │ │ ├── IlmThreadSemaphoreWin32.cpp.obj
│ │ │ │ │ │ └── IlmThreadWin32.cpp.obj
│ │ │ │ │ ├── Imath
│ │ │ │ │ │ ├── ImathColorAlgo.cpp.obj
│ │ │ │ │ │ ├── ImathFun.cpp.obj
│ │ │ │ │ │ ├── ImathMatrixAlgo.cpp.obj
│ │ │ │ │ │ ├── ImathRandom.cpp.obj
│ │ │ │ │ │ └── ImathVec.cpp.obj
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── IlmBaseConfig.h
│ │ │ ├── Makefile
│ │ │ └── OpenEXRConfig.h
│ │ ├── protobuf
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── libprotobuf.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── src
│ │ │ │ │ └── protobuf
│ │ │ │ │ ├── any.cc.obj
│ │ │ │ │ ├── any.pb.cc.obj
│ │ │ │ │ ├── api.pb.cc.obj
│ │ │ │ │ ├── arena.cc.obj
│ │ │ │ │ ├── arenastring.cc.obj
│ │ │ │ │ ├── descriptor.cc.obj
│ │ │ │ │ ├── descriptor_database.cc.obj
│ │ │ │ │ ├── descriptor.pb.cc.obj
│ │ │ │ │ ├── duration.pb.cc.obj
│ │ │ │ │ ├── dynamic_message.cc.obj
│ │ │ │ │ ├── empty.pb.cc.obj
│ │ │ │ │ ├── extension_set.cc.obj
│ │ │ │ │ ├── extension_set_heavy.cc.obj
│ │ │ │ │ ├── field_mask.pb.cc.obj
│ │ │ │ │ ├── generated_message_reflection.cc.obj
│ │ │ │ │ ├── generated_message_table_driven.cc.obj
│ │ │ │ │ ├── generated_message_table_driven_lite.cc.obj
│ │ │ │ │ ├── generated_message_util.cc.obj
│ │ │ │ │ ├── io
│ │ │ │ │ │ ├── coded_stream.cc.obj
│ │ │ │ │ │ ├── gzip_stream.cc.obj
│ │ │ │ │ │ ├── printer.cc.obj
│ │ │ │ │ │ ├── strtod.cc.obj
│ │ │ │ │ │ ├── tokenizer.cc.obj
│ │ │ │ │ │ ├── zero_copy_stream.cc.obj
│ │ │ │ │ │ ├── zero_copy_stream_impl.cc.obj
│ │ │ │ │ │ └── zero_copy_stream_impl_lite.cc.obj
│ │ │ │ │ ├── map_field.cc.obj
│ │ │ │ │ ├── message.cc.obj
│ │ │ │ │ ├── message_lite.cc.obj
│ │ │ │ │ ├── reflection_ops.cc.obj
│ │ │ │ │ ├── repeated_field.cc.obj
│ │ │ │ │ ├── service.cc.obj
│ │ │ │ │ ├── source_context.pb.cc.obj
│ │ │ │ │ ├── struct.pb.cc.obj
│ │ │ │ │ ├── stubs
│ │ │ │ │ │ ├── atomicops_internals_x86_gcc.cc.obj
│ │ │ │ │ │ ├── bytestream.cc.obj
│ │ │ │ │ │ ├── common.cc.obj
│ │ │ │ │ │ ├── int128.cc.obj
│ │ │ │ │ │ ├── io_win32.cc.obj
│ │ │ │ │ │ ├── mathlimits.cc.obj
│ │ │ │ │ │ ├── once.cc.obj
│ │ │ │ │ │ ├── status.cc.obj
│ │ │ │ │ │ ├── statusor.cc.obj
│ │ │ │ │ │ ├── stringpiece.cc.obj
│ │ │ │ │ │ ├── stringprintf.cc.obj
│ │ │ │ │ │ ├── structurally_valid.cc.obj
│ │ │ │ │ │ ├── strutil.cc.obj
│ │ │ │ │ │ ├── substitute.cc.obj
│ │ │ │ │ │ └── time.cc.obj
│ │ │ │ │ ├── text_format.cc.obj
│ │ │ │ │ ├── timestamp.pb.cc.obj
│ │ │ │ │ ├── type.pb.cc.obj
│ │ │ │ │ ├── unknown_field_set.cc.obj
│ │ │ │ │ ├── util
│ │ │ │ │ │ ├── delimited_message_util.cc.obj
│ │ │ │ │ │ ├── field_comparator.cc.obj
│ │ │ │ │ │ ├── field_mask_util.cc.obj
│ │ │ │ │ │ ├── internal
│ │ │ │ │ │ │ ├── datapiece.cc.obj
│ │ │ │ │ │ │ ├── default_value_objectwriter.cc.obj
│ │ │ │ │ │ │ ├── field_mask_utility.cc.obj
│ │ │ │ │ │ │ ├── json_escaping.cc.obj
│ │ │ │ │ │ │ ├── json_objectwriter.cc.obj
│ │ │ │ │ │ │ ├── json_stream_parser.cc.obj
│ │ │ │ │ │ │ ├── object_writer.cc.obj
│ │ │ │ │ │ │ ├── protostream_objectsource.cc.obj
│ │ │ │ │ │ │ ├── protostream_objectwriter.cc.obj
│ │ │ │ │ │ │ ├── proto_writer.cc.obj
│ │ │ │ │ │ │ ├── type_info.cc.obj
│ │ │ │ │ │ │ └── utility.cc.obj
│ │ │ │ │ │ ├── json_util.cc.obj
│ │ │ │ │ │ ├── message_differencer.cc.obj
│ │ │ │ │ │ ├── time_util.cc.obj
│ │ │ │ │ │ └── type_resolver_util.cc.obj
│ │ │ │ │ ├── wire_format.cc.obj
│ │ │ │ │ ├── wire_format_lite.cc.obj
│ │ │ │ │ └── wrappers.pb.cc.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ └── zlib
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── progress.marks
│ │ │ └── zlib.dir
│ │ │ ├── adler32.c.obj
│ │ │ ├── build.make
│ │ │ ├── C.includecache
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── cmake_clean_target.cmake
│ │ │ ├── compress.c.obj
│ │ │ ├── crc32.c.obj
│ │ │ ├── deflate.c.obj
│ │ │ ├── DependInfo.cmake
│ │ │ ├── depend.internal
│ │ │ ├── depend.make
│ │ │ ├── flags.make
│ │ │ ├── gzclose.c.obj
│ │ │ ├── gzlib.c.obj
│ │ │ ├── gzread.c.obj
│ │ │ ├── gzwrite.c.obj
│ │ │ ├── includes_C.rsp
│ │ │ ├── infback.c.obj
│ │ │ ├── inffast.c.obj
│ │ │ ├── inflate.c.obj
│ │ │ ├── inftrees.c.obj
│ │ │ ├── link.txt
│ │ │ ├── progress.make
│ │ │ ├── trees.c.obj
│ │ │ ├── uncompr.c.obj
│ │ │ └── zutil.c.obj
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ └── Makefile
│ ├── apps
│ │ ├── annotation
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_annotation.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencv_annotation.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── createsamples
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_createsamples.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── createsamples.cpp.obj
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── utility.cpp.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── CTestTestfile.cmake
│ │ ├── interactive-calibration
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_interactive-calibration.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── calibController.cpp.obj
│ │ │ │ │ ├── calibPipeline.cpp.obj
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── frameProcessor.cpp.obj
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── main.cpp.obj
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── parametersController.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── rotationConverters.cpp.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── Makefile
│ │ ├── traincascade
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_traincascade.dir
│ │ │ │ │ ├── boost.cpp.obj
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cascadeclassifier.cpp.obj
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── features.cpp.obj
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── haarfeatures.cpp.obj
│ │ │ │ │ ├── HOGfeatures.cpp.obj
│ │ │ │ │ ├── imagestorage.cpp.obj
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── lbpfeatures.cpp.obj
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── old_ml_boost.cpp.obj
│ │ │ │ │ ├── old_ml_data.cpp.obj
│ │ │ │ │ ├── old_ml_inner_functions.cpp.obj
│ │ │ │ │ ├── old_ml_tree.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── traincascade.cpp.obj
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── version
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_version.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencv_version.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ └── visualisation
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── opencv_visualisation.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── includes_CXX.rsp
│ │ │ │ ├── linklibs.rsp
│ │ │ │ ├── link.txt
│ │ │ │ ├── objects1.rsp
│ │ │ │ ├── objects.a
│ │ │ │ ├── opencv_visualisation.cpp.obj
│ │ │ │ └── progress.make
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ └── Makefile
│ ├── bin
│ │ ├── libopencv_calib3d341.dll
│ │ ├── libopencv_core341.dll
│ │ ├── libopencv_dnn341.dll
│ │ ├── libopencv_features2d341.dll
│ │ ├── libopencv_flann341.dll
│ │ ├── libopencv_highgui341.dll
│ │ ├── libopencv_imgcodecs341.dll
│ │ ├── libopencv_imgproc341.dll
│ │ ├── libopencv_ml341.dll
│ │ ├── libopencv_objdetect341.dll
│ │ ├── libopencv_photo341.dll
│ │ ├── libopencv_shape341.dll
│ │ ├── libopencv_stitching341.dll
│ │ ├── libopencv_superres341.dll
│ │ ├── libopencv_video341.dll
│ │ ├── libopencv_videoio341.dll
│ │ ├── libopencv_videostab341.dll
│ │ ├── opencv_annotation.exe
│ │ ├── opencv_createsamples.exe
│ │ ├── opencv_ffmpeg341.dll
│ │ ├── opencv_interactive-calibration.exe
│ │ ├── opencv_perf_calib3d.exe
│ │ ├── opencv_perf_core.exe
│ │ ├── opencv_perf_dnn.exe
│ │ ├── opencv_perf_features2d.exe
│ │ ├── opencv_perf_imgcodecs.exe
│ │ ├── opencv_perf_imgproc.exe
│ │ ├── opencv_perf_objdetect.exe
│ │ ├── opencv_perf_photo.exe
│ │ ├── opencv_perf_stitching.exe
│ │ ├── opencv_perf_superres.exe
│ │ ├── opencv_perf_video.exe
│ │ ├── opencv_perf_videoio.exe
│ │ ├── opencv_test_calib3d.exe
│ │ ├── opencv_test_core.exe
│ │ ├── opencv_test_dnn.exe
│ │ ├── opencv_test_features2d.exe
│ │ ├── opencv_test_flann.exe
│ │ ├── opencv_test_highgui.exe
│ │ ├── opencv_test_imgcodecs.exe
│ │ ├── opencv_test_imgproc.exe
│ │ ├── opencv_test_ml.exe
│ │ ├── opencv_test_objdetect.exe
│ │ ├── opencv_test_photo.exe
│ │ ├── opencv_test_shape.exe
│ │ ├── opencv_test_stitching.exe
│ │ ├── opencv_test_superres.exe
│ │ ├── opencv_test_video.exe
│ │ ├── opencv_test_videoio.exe
│ │ ├── opencv_test_videostab.exe
│ │ ├── opencv_traincascade.exe
│ │ ├── opencv_version.exe
│ │ └── opencv_visualisation.exe
│ ├── CMakeCache.txt
│ ├── CMakeDownloadLog.txt
│ ├── CMakeFiles
│ │ ├── 3.11.3
│ │ │ ├── CMakeCCompiler.cmake
│ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ ├── CMakeRCCompiler.cmake
│ │ │ ├── CMakeSystem.cmake
│ │ │ ├── CompilerIdC
│ │ │ │ ├── a.exe
│ │ │ │ └── CMakeCCompilerId.c
│ │ │ └── CompilerIdCXX
│ │ │ ├── a.exe
│ │ │ └── CMakeCXXCompilerId.cpp
│ │ ├── CheckTypeSize
│ │ │ ├── CMAKE_SIZEOF_UNSIGNED_SHORT.bin
│ │ │ ├── CMAKE_SIZEOF_UNSIGNED_SHORT.c
│ │ │ ├── int16.c
│ │ │ ├── int32.c
│ │ │ ├── int8.c
│ │ │ ├── OFF64_T.bin
│ │ │ ├── OFF64_T.c
│ │ │ ├── SIZEOF_PTRDIFF_T.bin
│ │ │ ├── SIZEOF_PTRDIFF_T.c
│ │ │ ├── SIZEOF_SIGNED_INT.bin
│ │ │ ├── SIZEOF_SIGNED_INT.c
│ │ │ ├── SIZEOF_SIGNED_LONG.bin
│ │ │ ├── SIZEOF_SIGNED_LONG.c
│ │ │ ├── SIZEOF_SIGNED_LONG_LONG.bin
│ │ │ ├── SIZEOF_SIGNED_LONG_LONG.c
│ │ │ ├── SIZEOF_SIGNED_SHORT.bin
│ │ │ ├── SIZEOF_SIGNED_SHORT.c
│ │ │ ├── SIZEOF_SIZE_T.bin
│ │ │ ├── SIZEOF_SIZE_T.c
│ │ │ ├── SIZEOF_UNSIGNED_CHAR_P.bin
│ │ │ ├── SIZEOF_UNSIGNED_CHAR_P.c
│ │ │ ├── SIZEOF_UNSIGNED_INT.bin
│ │ │ ├── SIZEOF_UNSIGNED_INT.c
│ │ │ ├── SIZEOF_UNSIGNED_LONG.bin
│ │ │ ├── SIZEOF_UNSIGNED_LONG.c
│ │ │ ├── SIZEOF_UNSIGNED_LONG_LONG.bin
│ │ │ ├── SIZEOF_UNSIGNED_LONG_LONG.c
│ │ │ ├── SIZEOF_UNSIGNED_SHORT.bin
│ │ │ └── SIZEOF_UNSIGNED_SHORT.c
│ │ ├── cmake.check_cache
│ │ ├── CMakeDirectoryInformation.cmake
│ │ ├── CMakeError.log
│ │ ├── CMakeOutput.log
│ │ ├── CMakeRuleHashes.txt
│ │ ├── developer_scripts.dir
│ │ │ ├── build.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── DependInfo.cmake
│ │ │ └── progress.make
│ │ ├── Export
│ │ │ └── x86
│ │ │ └── mingw
│ │ │ └── lib
│ │ │ ├── OpenCVModules.cmake
│ │ │ └── OpenCVModules-release.cmake
│ │ ├── feature_tests.bin
│ │ ├── feature_tests.c
│ │ ├── feature_tests.cxx
│ │ ├── gen-pkgconfig.dir
│ │ │ ├── build.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── DependInfo.cmake
│ │ │ ├── depend.internal
│ │ │ ├── depend.make
│ │ │ └── progress.make
│ │ ├── Makefile2
│ │ ├── Makefile.cmake
│ │ ├── opencv_modules.dir
│ │ │ ├── build.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── DependInfo.cmake
│ │ │ └── progress.make
│ │ ├── opencv_perf_tests.dir
│ │ │ ├── build.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── DependInfo.cmake
│ │ │ └── progress.make
│ │ ├── opencv_tests.dir
│ │ │ ├── build.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── DependInfo.cmake
│ │ │ └── progress.make
│ │ ├── progress.marks
│ │ ├── TargetDirectories.txt
│ │ ├── TestEndianess.bin
│ │ └── uninstall.dir
│ │ ├── build.make
│ │ ├── cmake_clean.cmake
│ │ ├── DependInfo.cmake
│ │ └── progress.make
│ ├── cmake_install.cmake
│ ├── cmake_uninstall.cmake
│ ├── CMakeVars.txt
│ ├── configured
│ │ └── modules
│ │ ├── core
│ │ │ └── misc
│ │ │ └── java
│ │ │ └── src
│ │ │ └── java
│ │ │ └── core+Core.jcode
│ │ └── java
│ │ └── generator
│ │ ├── android
│ │ │ └── java
│ │ │ └── org
│ │ │ └── opencv
│ │ │ └── android
│ │ │ └── OpenCVLoader.java
│ │ └── src
│ │ └── java
│ │ └── org
│ │ └── opencv
│ │ └── osgi
│ │ └── OpenCVNativeLoader.java
│ ├── CPackConfig.cmake
│ ├── CPackSourceConfig.cmake
│ ├── CTestTestfile.cmake
│ ├── custom_hal.hpp
│ ├── cvconfig.h
│ ├── cv_cpu_config.h
│ ├── data
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ └── Makefile
│ ├── doc
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ └── Makefile
│ ├── include
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ └── Makefile
│ ├── install
│ │ ├── etc
│ │ │ ├── haarcascades
│ │ │ │ ├── haarcascade_eye_tree_eyeglasses.xml
│ │ │ │ ├── haarcascade_eye.xml
│ │ │ │ ├── haarcascade_frontalcatface_extended.xml
│ │ │ │ ├── haarcascade_frontalcatface.xml
│ │ │ │ ├── haarcascade_frontalface_alt2.xml
│ │ │ │ ├── haarcascade_frontalface_alt_tree.xml
│ │ │ │ ├── haarcascade_frontalface_alt.xml
│ │ │ │ ├── haarcascade_frontalface_default.xml
│ │ │ │ ├── haarcascade_fullbody.xml
│ │ │ │ ├── haarcascade_lefteye_2splits.xml
│ │ │ │ ├── haarcascade_licence_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
│ │ │ └── lbpcascades
│ │ │ ├── lbpcascade_frontalcatface.xml
│ │ │ ├── lbpcascade_frontalface_improved.xml
│ │ │ ├── lbpcascade_frontalface.xml
│ │ │ ├── lbpcascade_profileface.xml
│ │ │ └── lbpcascade_silverware.xml
│ │ ├── include
│ │ │ ├── opencv
│ │ │ │ ├── cvaux.h
│ │ │ │ ├── cvaux.hpp
│ │ │ │ ├── cv.h
│ │ │ │ ├── cv.hpp
│ │ │ │ ├── cvwimage.h
│ │ │ │ ├── cxcore.h
│ │ │ │ ├── cxcore.hpp
│ │ │ │ ├── cxeigen.hpp
│ │ │ │ ├── cxmisc.h
│ │ │ │ ├── highgui.h
│ │ │ │ └── ml.h
│ │ │ └── opencv2
│ │ │ ├── calib3d
│ │ │ │ ├── calib3d_c.h
│ │ │ │ └── calib3d.hpp
│ │ │ ├── calib3d.hpp
│ │ │ ├── core
│ │ │ │ ├── affine.hpp
│ │ │ │ ├── base.hpp
│ │ │ │ ├── bufferpool.hpp
│ │ │ │ ├── core_c.h
│ │ │ │ ├── core.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.hpp
│ │ │ │ ├── cuda.inl.hpp
│ │ │ │ ├── cuda_stream_accessor.hpp
│ │ │ │ ├── cuda_types.hpp
│ │ │ │ ├── cv_cpu_dispatch.h
│ │ │ │ ├── cv_cpu_helper.h
│ │ │ │ ├── cvdef.h
│ │ │ │ ├── cvstd.hpp
│ │ │ │ ├── cvstd.inl.hpp
│ │ │ │ ├── directx.hpp
│ │ │ │ ├── eigen.hpp
│ │ │ │ ├── fast_math.hpp
│ │ │ │ ├── hal
│ │ │ │ │ ├── hal.hpp
│ │ │ │ │ ├── interface.h
│ │ │ │ │ ├── intrin_cpp.hpp
│ │ │ │ │ ├── intrin.hpp
│ │ │ │ │ ├── intrin_neon.hpp
│ │ │ │ │ ├── intrin_sse.hpp
│ │ │ │ │ └── intrin_vsx.hpp
│ │ │ │ ├── ippasync.hpp
│ │ │ │ ├── mat.hpp
│ │ │ │ ├── mat.inl.hpp
│ │ │ │ ├── matx.hpp
│ │ │ │ ├── neon_utils.hpp
│ │ │ │ ├── ocl_genbase.hpp
│ │ │ │ ├── ocl.hpp
│ │ │ │ ├── opencl
│ │ │ │ │ ├── ocl_defs.hpp
│ │ │ │ │ ├── opencl_info.hpp
│ │ │ │ │ ├── opencl_svm.hpp
│ │ │ │ │ └── runtime
│ │ │ │ │ ├── autogenerated
│ │ │ │ │ │ ├── opencl_clamdblas.hpp
│ │ │ │ │ │ ├── opencl_clamdfft.hpp
│ │ │ │ │ │ ├── opencl_core.hpp
│ │ │ │ │ │ ├── opencl_core_wrappers.hpp
│ │ │ │ │ │ ├── opencl_gl.hpp
│ │ │ │ │ │ └── opencl_gl_wrappers.hpp
│ │ │ │ │ ├── opencl_clamdblas.hpp
│ │ │ │ │ ├── opencl_clamdfft.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
│ │ │ │ ├── operations.hpp
│ │ │ │ ├── optim.hpp
│ │ │ │ ├── ovx.hpp
│ │ │ │ ├── persistence.hpp
│ │ │ │ ├── ptr.inl.hpp
│ │ │ │ ├── saturate.hpp
│ │ │ │ ├── softfloat.hpp
│ │ │ │ ├── sse_utils.hpp
│ │ │ │ ├── traits.hpp
│ │ │ │ ├── types_c.h
│ │ │ │ ├── types.hpp
│ │ │ │ ├── utility.hpp
│ │ │ │ ├── utils
│ │ │ │ │ ├── filesystem.hpp
│ │ │ │ │ ├── logger.defines.hpp
│ │ │ │ │ ├── logger.hpp
│ │ │ │ │ └── trace.hpp
│ │ │ │ ├── va_intel.hpp
│ │ │ │ ├── version.hpp
│ │ │ │ ├── vsx_utils.hpp
│ │ │ │ └── wimage.hpp
│ │ │ ├── core.hpp
│ │ │ ├── cvconfig.h
│ │ │ ├── dnn
│ │ │ │ ├── all_layers.hpp
│ │ │ │ ├── dict.hpp
│ │ │ │ ├── dnn.hpp
│ │ │ │ ├── dnn.inl.hpp
│ │ │ │ ├── layer.details.hpp
│ │ │ │ ├── layer.hpp
│ │ │ │ └── shape_utils.hpp
│ │ │ ├── dnn.hpp
│ │ │ ├── features2d
│ │ │ │ ├── features2d.hpp
│ │ │ │ └── hal
│ │ │ │ └── interface.h
│ │ │ ├── features2d.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_base.hpp
│ │ │ │ ├── flann.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
│ │ │ ├── flann.hpp
│ │ │ ├── highgui
│ │ │ │ ├── highgui_c.h
│ │ │ │ └── highgui.hpp
│ │ │ ├── highgui.hpp
│ │ │ ├── imgcodecs
│ │ │ │ ├── imgcodecs_c.h
│ │ │ │ ├── imgcodecs.hpp
│ │ │ │ └── ios.h
│ │ │ ├── imgcodecs.hpp
│ │ │ ├── imgproc
│ │ │ │ ├── detail
│ │ │ │ │ └── distortion_model.hpp
│ │ │ │ ├── hal
│ │ │ │ │ ├── hal.hpp
│ │ │ │ │ └── interface.h
│ │ │ │ ├── imgproc_c.h
│ │ │ │ ├── imgproc.hpp
│ │ │ │ └── types_c.h
│ │ │ ├── imgproc.hpp
│ │ │ ├── ml
│ │ │ │ ├── ml.hpp
│ │ │ │ └── ml.inl.hpp
│ │ │ ├── ml.hpp
│ │ │ ├── objdetect
│ │ │ │ ├── detection_based_tracker.hpp
│ │ │ │ ├── objdetect_c.h
│ │ │ │ └── objdetect.hpp
│ │ │ ├── objdetect.hpp
│ │ │ ├── opencv.hpp
│ │ │ ├── opencv_modules.hpp
│ │ │ ├── photo
│ │ │ │ ├── cuda.hpp
│ │ │ │ ├── photo_c.h
│ │ │ │ └── photo.hpp
│ │ │ ├── photo.hpp
│ │ │ ├── shape
│ │ │ │ ├── emdL1.hpp
│ │ │ │ ├── hist_cost.hpp
│ │ │ │ ├── shape_distance.hpp
│ │ │ │ ├── shape.hpp
│ │ │ │ └── shape_transformer.hpp
│ │ │ ├── shape.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
│ │ │ ├── stitching.hpp
│ │ │ ├── superres
│ │ │ │ └── optical_flow.hpp
│ │ │ ├── superres.hpp
│ │ │ ├── video
│ │ │ │ ├── background_segm.hpp
│ │ │ │ ├── tracking_c.h
│ │ │ │ ├── tracking.hpp
│ │ │ │ └── video.hpp
│ │ │ ├── video.hpp
│ │ │ ├── videoio
│ │ │ │ ├── cap_ios.h
│ │ │ │ ├── videoio_c.h
│ │ │ │ └── videoio.hpp
│ │ │ ├── videoio.hpp
│ │ │ ├── videostab
│ │ │ │ ├── deblurring.hpp
│ │ │ │ ├── fast_marching.hpp
│ │ │ │ ├── fast_marching_inl.hpp
│ │ │ │ ├── frame_source.hpp
│ │ │ │ ├── global_motion.hpp
│ │ │ │ ├── inpainting.hpp
│ │ │ │ ├── log.hpp
│ │ │ │ ├── motion_core.hpp
│ │ │ │ ├── motion_stabilizing.hpp
│ │ │ │ ├── optical_flow.hpp
│ │ │ │ ├── outlier_rejection.hpp
│ │ │ │ ├── ring_buffer.hpp
│ │ │ │ ├── stabilizer.hpp
│ │ │ │ └── wobble_suppression.hpp
│ │ │ └── videostab.hpp
│ │ ├── LICENSE
│ │ ├── OpenCVConfig.cmake
│ │ ├── OpenCVConfig-version.cmake
│ │ └── x86
│ │ └── mingw
│ │ ├── bin
│ │ │ ├── libopencv_calib3d341.dll
│ │ │ ├── libopencv_core341.dll
│ │ │ ├── libopencv_dnn341.dll
│ │ │ ├── libopencv_features2d341.dll
│ │ │ ├── libopencv_flann341.dll
│ │ │ ├── libopencv_highgui341.dll
│ │ │ ├── libopencv_imgcodecs341.dll
│ │ │ ├── libopencv_imgproc341.dll
│ │ │ ├── libopencv_ml341.dll
│ │ │ ├── libopencv_objdetect341.dll
│ │ │ ├── libopencv_photo341.dll
│ │ │ ├── libopencv_shape341.dll
│ │ │ ├── libopencv_stitching341.dll
│ │ │ ├── libopencv_superres341.dll
│ │ │ ├── libopencv_video341.dll
│ │ │ ├── libopencv_videoio341.dll
│ │ │ ├── libopencv_videostab341.dll
│ │ │ ├── opencv_annotation.exe
│ │ │ ├── opencv_createsamples.exe
│ │ │ ├── opencv_ffmpeg341.dll
│ │ │ ├── opencv_interactive-calibration.exe
│ │ │ ├── opencv_traincascade.exe
│ │ │ ├── opencv_version.exe
│ │ │ └── opencv_visualisation.exe
│ │ └── lib
│ │ ├── libopencv_calib3d341.dll.a
│ │ ├── libopencv_core341.dll.a
│ │ ├── libopencv_dnn341.dll.a
│ │ ├── libopencv_features2d341.dll.a
│ │ ├── libopencv_flann341.dll.a
│ │ ├── libopencv_highgui341.dll.a
│ │ ├── libopencv_imgcodecs341.dll.a
│ │ ├── libopencv_imgproc341.dll.a
│ │ ├── libopencv_ml341.dll.a
│ │ ├── libopencv_objdetect341.dll.a
│ │ ├── libopencv_photo341.dll.a
│ │ ├── libopencv_shape341.dll.a
│ │ ├── libopencv_stitching341.dll.a
│ │ ├── libopencv_superres341.dll.a
│ │ ├── libopencv_video341.dll.a
│ │ ├── libopencv_videoio341.dll.a
│ │ ├── libopencv_videostab341.dll.a
│ │ ├── OpenCVConfig.cmake
│ │ ├── OpenCVConfig-version.cmake
│ │ ├── OpenCVModules.cmake
│ │ └── OpenCVModules-release.cmake
│ ├── install_manifest.txt
│ ├── junk
│ │ └── version.junk
│ ├── lib
│ │ ├── libopencv_calib3d341.dll.a
│ │ ├── libopencv_calib3d_pch_dephelp.a
│ │ ├── libopencv_core341.dll.a
│ │ ├── libopencv_core_pch_dephelp.a
│ │ ├── libopencv_dnn341.dll.a
│ │ ├── libopencv_dnn_pch_dephelp.a
│ │ ├── libopencv_features2d341.dll.a
│ │ ├── libopencv_features2d_pch_dephelp.a
│ │ ├── libopencv_flann341.dll.a
│ │ ├── libopencv_flann_pch_dephelp.a
│ │ ├── libopencv_highgui341.dll.a
│ │ ├── libopencv_highgui_pch_dephelp.a
│ │ ├── libopencv_imgcodecs341.dll.a
│ │ ├── libopencv_imgcodecs_pch_dephelp.a
│ │ ├── libopencv_imgproc341.dll.a
│ │ ├── libopencv_imgproc_pch_dephelp.a
│ │ ├── libopencv_ml341.dll.a
│ │ ├── libopencv_ml_pch_dephelp.a
│ │ ├── libopencv_objdetect341.dll.a
│ │ ├── libopencv_objdetect_pch_dephelp.a
│ │ ├── libopencv_perf_calib3d_pch_dephelp.a
│ │ ├── libopencv_perf_core_pch_dephelp.a
│ │ ├── libopencv_perf_dnn_pch_dephelp.a
│ │ ├── libopencv_perf_features2d_pch_dephelp.a
│ │ ├── libopencv_perf_imgcodecs_pch_dephelp.a
│ │ ├── libopencv_perf_imgproc_pch_dephelp.a
│ │ ├── libopencv_perf_objdetect_pch_dephelp.a
│ │ ├── libopencv_perf_photo_pch_dephelp.a
│ │ ├── libopencv_perf_stitching_pch_dephelp.a
│ │ ├── libopencv_perf_superres_pch_dephelp.a
│ │ ├── libopencv_perf_videoio_pch_dephelp.a
│ │ ├── libopencv_perf_video_pch_dephelp.a
│ │ ├── libopencv_photo341.dll.a
│ │ ├── libopencv_photo_pch_dephelp.a
│ │ ├── libopencv_shape341.dll.a
│ │ ├── libopencv_shape_pch_dephelp.a
│ │ ├── libopencv_stitching341.dll.a
│ │ ├── libopencv_stitching_pch_dephelp.a
│ │ ├── libopencv_superres341.dll.a
│ │ ├── libopencv_superres_pch_dephelp.a
│ │ ├── libopencv_test_calib3d_pch_dephelp.a
│ │ ├── libopencv_test_core_pch_dephelp.a
│ │ ├── libopencv_test_dnn_pch_dephelp.a
│ │ ├── libopencv_test_features2d_pch_dephelp.a
│ │ ├── libopencv_test_flann_pch_dephelp.a
│ │ ├── libopencv_test_highgui_pch_dephelp.a
│ │ ├── libopencv_test_imgcodecs_pch_dephelp.a
│ │ ├── libopencv_test_imgproc_pch_dephelp.a
│ │ ├── libopencv_test_ml_pch_dephelp.a
│ │ ├── libopencv_test_objdetect_pch_dephelp.a
│ │ ├── libopencv_test_photo_pch_dephelp.a
│ │ ├── libopencv_test_shape_pch_dephelp.a
│ │ ├── libopencv_test_stitching_pch_dephelp.a
│ │ ├── libopencv_test_superres_pch_dephelp.a
│ │ ├── libopencv_test_videoio_pch_dephelp.a
│ │ ├── libopencv_test_video_pch_dephelp.a
│ │ ├── libopencv_test_videostab_pch_dephelp.a
│ │ ├── libopencv_ts341.a
│ │ ├── libopencv_ts_pch_dephelp.a
│ │ ├── libopencv_video341.dll.a
│ │ ├── libopencv_videoio341.dll.a
│ │ ├── libopencv_videoio_pch_dephelp.a
│ │ ├── libopencv_video_pch_dephelp.a
│ │ ├── libopencv_videostab341.dll.a
│ │ ├── libopencv_videostab_pch_dephelp.a
│ │ └── python3
│ │ └── cv2.cp36-win_amd64.pyd
│ ├── Makefile
│ ├── modules
│ │ ├── calib3d
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_calib3d.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── ap3p.cpp.obj
│ │ │ │ │ │ ├── calibinit.cpp.obj
│ │ │ │ │ │ ├── calibration.cpp.obj
│ │ │ │ │ │ ├── checkchessboard.cpp.obj
│ │ │ │ │ │ ├── circlesgrid.cpp.obj
│ │ │ │ │ │ ├── compat_ptsetreg.cpp.obj
│ │ │ │ │ │ ├── compat_stereo.cpp.obj
│ │ │ │ │ │ ├── dls.cpp.obj
│ │ │ │ │ │ ├── epnp.cpp.obj
│ │ │ │ │ │ ├── fisheye.cpp.obj
│ │ │ │ │ │ ├── five-point.cpp.obj
│ │ │ │ │ │ ├── fundam.cpp.obj
│ │ │ │ │ │ ├── homography_decomp.cpp.obj
│ │ │ │ │ │ ├── levmarq.cpp.obj
│ │ │ │ │ │ ├── main.cpp.obj
│ │ │ │ │ │ ├── p3p.cpp.obj
│ │ │ │ │ │ ├── polynom_solver.cpp.obj
│ │ │ │ │ │ ├── posit.cpp.obj
│ │ │ │ │ │ ├── ptsetreg.cpp.obj
│ │ │ │ │ │ ├── quadsubpix.cpp.obj
│ │ │ │ │ │ ├── rho.cpp.obj
│ │ │ │ │ │ ├── solvepnp.cpp.obj
│ │ │ │ │ │ ├── stereobm.cpp.obj
│ │ │ │ │ │ ├── stereosgbm.cpp.obj
│ │ │ │ │ │ ├── triangulate.cpp.obj
│ │ │ │ │ │ └── upnp.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_calib3d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_calib3d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ └── perf_stereobm.cpp.obj
│ │ │ │ │ │ ├── perf_affine2d.cpp.obj
│ │ │ │ │ │ ├── perf_cicrlesGrid.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ ├── perf_pnp.cpp.obj
│ │ │ │ │ │ └── perf_stereosgbm.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_calib3d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_calib3d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── opencl
│ │ │ │ │ │ └── test_stereobm.cpp.obj
│ │ │ │ │ ├── test_affine2d_estimator.cpp.obj
│ │ │ │ │ ├── test_affine3.cpp.obj
│ │ │ │ │ ├── test_affine3d_estimator.cpp.obj
│ │ │ │ │ ├── test_affine_partial2d_estimator.cpp.obj
│ │ │ │ │ ├── test_cameracalibration_artificial.cpp.obj
│ │ │ │ │ ├── test_cameracalibration_badarg.cpp.obj
│ │ │ │ │ ├── test_cameracalibration.cpp.obj
│ │ │ │ │ ├── test_cameracalibration_tilt.cpp.obj
│ │ │ │ │ ├── test_chessboardgenerator.cpp.obj
│ │ │ │ │ ├── test_chesscorners_badarg.cpp.obj
│ │ │ │ │ ├── test_chesscorners.cpp.obj
│ │ │ │ │ ├── test_chesscorners_timing.cpp.obj
│ │ │ │ │ ├── test_compose_rt.cpp.obj
│ │ │ │ │ ├── test_cornerssubpix.cpp.obj
│ │ │ │ │ ├── test_decompose_projection.cpp.obj
│ │ │ │ │ ├── test_fisheye.cpp.obj
│ │ │ │ │ ├── test_fundam.cpp.obj
│ │ │ │ │ ├── test_homography.cpp.obj
│ │ │ │ │ ├── test_homography_decomp.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_modelest.cpp.obj
│ │ │ │ │ ├── test_posit.cpp.obj
│ │ │ │ │ ├── test_reproject_image_to_3d.cpp.obj
│ │ │ │ │ ├── test_solvepnp_ransac.cpp.obj
│ │ │ │ │ ├── test_stereomatching.cpp.obj
│ │ │ │ │ ├── test_undistort_badarg.cpp.obj
│ │ │ │ │ ├── test_undistort.cpp.obj
│ │ │ │ │ └── test_undistort_points.cpp.obj
│ │ │ │ ├── opencv_test_calib3d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_calib3d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_calib3d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_calib3d.cpp
│ │ │ ├── opencl_kernels_calib3d.hpp
│ │ │ ├── opencv_calib3d_pch_dephelp.cxx
│ │ │ ├── opencv_perf_calib3d_pch_dephelp.cxx
│ │ │ ├── opencv_test_calib3d_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_calib3d_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_calib3d_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_calib3d_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── core
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── mathfuncs_core.avx.cpp.obj
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_core.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── algorithm.cpp.obj
│ │ │ │ │ │ ├── alloc.cpp.obj
│ │ │ │ │ │ ├── arithm.cpp.obj
│ │ │ │ │ │ ├── array.cpp.obj
│ │ │ │ │ │ ├── batch_distance.cpp.obj
│ │ │ │ │ │ ├── channels.cpp.obj
│ │ │ │ │ │ ├── command_line_parser.cpp.obj
│ │ │ │ │ │ ├── conjugate_gradient.cpp.obj
│ │ │ │ │ │ ├── convert_c.cpp.obj
│ │ │ │ │ │ ├── convert.cpp.obj
│ │ │ │ │ │ ├── convert.fp16.cpp.obj
│ │ │ │ │ │ ├── convert_scale.cpp.obj
│ │ │ │ │ │ ├── convert.sse4_1.cpp.obj
│ │ │ │ │ │ ├── copy.cpp.obj
│ │ │ │ │ │ ├── count_non_zero.cpp.obj
│ │ │ │ │ │ ├── cuda_gpu_mat.cpp.obj
│ │ │ │ │ │ ├── cuda_host_mem.cpp.obj
│ │ │ │ │ │ ├── cuda_info.cpp.obj
│ │ │ │ │ │ ├── cuda_stream.cpp.obj
│ │ │ │ │ │ ├── datastructs.cpp.obj
│ │ │ │ │ │ ├── directx.cpp.obj
│ │ │ │ │ │ ├── downhill_simplex.cpp.obj
│ │ │ │ │ │ ├── dxt.cpp.obj
│ │ │ │ │ │ ├── gl_core_3_1.cpp.obj
│ │ │ │ │ │ ├── glob.cpp.obj
│ │ │ │ │ │ ├── hal_internal.cpp.obj
│ │ │ │ │ │ ├── kmeans.cpp.obj
│ │ │ │ │ │ ├── lapack.cpp.obj
│ │ │ │ │ │ ├── lda.cpp.obj
│ │ │ │ │ │ ├── logger.cpp.obj
│ │ │ │ │ │ ├── lpsolver.cpp.obj
│ │ │ │ │ │ ├── lut.cpp.obj
│ │ │ │ │ │ ├── mathfuncs_core.dispatch.cpp.obj
│ │ │ │ │ │ ├── mathfuncs.cpp.obj
│ │ │ │ │ │ ├── matmul.cpp.obj
│ │ │ │ │ │ ├── matrix_c.cpp.obj
│ │ │ │ │ │ ├── matrix.cpp.obj
│ │ │ │ │ │ ├── matrix_decomp.cpp.obj
│ │ │ │ │ │ ├── matrix_expressions.cpp.obj
│ │ │ │ │ │ ├── matrix_iterator.cpp.obj
│ │ │ │ │ │ ├── matrix_operations.cpp.obj
│ │ │ │ │ │ ├── matrix_sparse.cpp.obj
│ │ │ │ │ │ ├── matrix_wrap.cpp.obj
│ │ │ │ │ │ ├── mean.cpp.obj
│ │ │ │ │ │ ├── merge.cpp.obj
│ │ │ │ │ │ ├── minmax.cpp.obj
│ │ │ │ │ │ ├── norm.cpp.obj
│ │ │ │ │ │ ├── ocl.cpp.obj
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ └── runtime
│ │ │ │ │ │ │ ├── opencl_clamdblas.cpp.obj
│ │ │ │ │ │ │ ├── opencl_clamdfft.cpp.obj
│ │ │ │ │ │ │ └── opencl_core.cpp.obj
│ │ │ │ │ │ ├── opengl.cpp.obj
│ │ │ │ │ │ ├── out.cpp.obj
│ │ │ │ │ │ ├── ovx.cpp.obj
│ │ │ │ │ │ ├── parallel.cpp.obj
│ │ │ │ │ │ ├── parallel_impl.cpp.obj
│ │ │ │ │ │ ├── pca.cpp.obj
│ │ │ │ │ │ ├── persistence_base64.cpp.obj
│ │ │ │ │ │ ├── persistence_c.cpp.obj
│ │ │ │ │ │ ├── persistence_cpp.cpp.obj
│ │ │ │ │ │ ├── persistence.cpp.obj
│ │ │ │ │ │ ├── persistence_json.cpp.obj
│ │ │ │ │ │ ├── persistence_types.cpp.obj
│ │ │ │ │ │ ├── persistence_xml.cpp.obj
│ │ │ │ │ │ ├── persistence_yml.cpp.obj
│ │ │ │ │ │ ├── rand.cpp.obj
│ │ │ │ │ │ ├── softfloat.cpp.obj
│ │ │ │ │ │ ├── split.cpp.obj
│ │ │ │ │ │ ├── stat_c.cpp.obj
│ │ │ │ │ │ ├── stat.dispatch.cpp.obj
│ │ │ │ │ │ ├── stl.cpp.obj
│ │ │ │ │ │ ├── sum.cpp.obj
│ │ │ │ │ │ ├── system.cpp.obj
│ │ │ │ │ │ ├── tables.cpp.obj
│ │ │ │ │ │ ├── trace.cpp.obj
│ │ │ │ │ │ ├── types.cpp.obj
│ │ │ │ │ │ ├── umatrix.cpp.obj
│ │ │ │ │ │ ├── utils
│ │ │ │ │ │ │ └── filesystem.cpp.obj
│ │ │ │ │ │ └── va_intel.cpp.obj
│ │ │ │ │ ├── stat.sse4_2.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_core_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_core_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── cuda
│ │ │ │ │ │ │ └── perf_gpumat.cpp.obj
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_arithm.cpp.obj
│ │ │ │ │ │ │ ├── perf_bufferpool.cpp.obj
│ │ │ │ │ │ │ ├── perf_channels.cpp.obj
│ │ │ │ │ │ │ ├── perf_dxt.cpp.obj
│ │ │ │ │ │ │ ├── perf_gemm.cpp.obj
│ │ │ │ │ │ │ ├── perf_matop.cpp.obj
│ │ │ │ │ │ │ └── perf_usage_flags.cpp.obj
│ │ │ │ │ │ ├── perf_abs.cpp.obj
│ │ │ │ │ │ ├── perf_addWeighted.cpp.obj
│ │ │ │ │ │ ├── perf_arithm.cpp.obj
│ │ │ │ │ │ ├── perf_bitwise.cpp.obj
│ │ │ │ │ │ ├── perf_compare.cpp.obj
│ │ │ │ │ │ ├── perf_convertTo.cpp.obj
│ │ │ │ │ │ ├── perf_cvround.cpp.obj
│ │ │ │ │ │ ├── perf_dft.cpp.obj
│ │ │ │ │ │ ├── perf_dot.cpp.obj
│ │ │ │ │ │ ├── perf_inRange.cpp.obj
│ │ │ │ │ │ ├── perf_io_base64.cpp.obj
│ │ │ │ │ │ ├── perf_lut.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ ├── perf_mat.cpp.obj
│ │ │ │ │ │ ├── perf_math.cpp.obj
│ │ │ │ │ │ ├── perf_merge.cpp.obj
│ │ │ │ │ │ ├── perf_minmaxloc.cpp.obj
│ │ │ │ │ │ ├── perf_norm.cpp.obj
│ │ │ │ │ │ ├── perf_reduce.cpp.obj
│ │ │ │ │ │ ├── perf_sort.cpp.obj
│ │ │ │ │ │ ├── perf_split.cpp.obj
│ │ │ │ │ │ ├── perf_stat.cpp.obj
│ │ │ │ │ │ └── perf_umat.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_core_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_core_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ ├── test_arithm.cpp.obj
│ │ │ │ │ │ ├── test_channels.cpp.obj
│ │ │ │ │ │ ├── test_dft.cpp.obj
│ │ │ │ │ │ ├── test_gemm.cpp.obj
│ │ │ │ │ │ ├── test_image2d.cpp.obj
│ │ │ │ │ │ ├── test_matrix_expr.cpp.obj
│ │ │ │ │ │ ├── test_matrix_operation.cpp.obj
│ │ │ │ │ │ └── test_opencl.cpp.obj
│ │ │ │ │ ├── test_arithm.cpp.obj
│ │ │ │ │ ├── test_concatenation.cpp.obj
│ │ │ │ │ ├── test_conjugate_gradient.cpp.obj
│ │ │ │ │ ├── test_countnonzero.cpp.obj
│ │ │ │ │ ├── test_downhill_simplex.cpp.obj
│ │ │ │ │ ├── test_ds.cpp.obj
│ │ │ │ │ ├── test_dxt.cpp.obj
│ │ │ │ │ ├── test_eigen.cpp.obj
│ │ │ │ │ ├── test_hal_core.cpp.obj
│ │ │ │ │ ├── test_intrin.cpp.obj
│ │ │ │ │ ├── test_intrin.fp16.cpp.obj
│ │ │ │ │ ├── test_io.cpp.obj
│ │ │ │ │ ├── test_ippasync.cpp.obj
│ │ │ │ │ ├── test_lpsolver.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_mat.cpp.obj
│ │ │ │ │ ├── test_math.cpp.obj
│ │ │ │ │ ├── test_misc.cpp.obj
│ │ │ │ │ ├── test_operations.cpp.obj
│ │ │ │ │ ├── test_ptr.cpp.obj
│ │ │ │ │ ├── test_rand.cpp.obj
│ │ │ │ │ ├── test_rotatedrect.cpp.obj
│ │ │ │ │ ├── test_umat.cpp.obj
│ │ │ │ │ └── test_utils.cpp.obj
│ │ │ │ ├── opencv_test_core_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_core_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_core.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── mathfuncs_core.avx2.cpp
│ │ │ ├── mathfuncs_core.avx.cpp
│ │ │ ├── mathfuncs_core.simd_declarations.hpp
│ │ │ ├── mathfuncs_core.sse2.cpp
│ │ │ ├── opencl_kernels_core.cpp
│ │ │ ├── opencl_kernels_core.hpp
│ │ │ ├── opencv_core_pch_dephelp.cxx
│ │ │ ├── opencv_perf_core_pch_dephelp.cxx
│ │ │ ├── opencv_test_core_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_core_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_core_Release.gch
│ │ │ ├── stat.avx2.cpp
│ │ │ ├── stat.simd_declarations.hpp
│ │ │ ├── stat.sse4_2.cpp
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_core_Release.gch
│ │ │ ├── version_string.inc
│ │ │ └── vs_version.rc
│ │ ├── CTestTestfile.cmake
│ │ ├── dnn
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── layers
│ │ │ │ │ │ └── layers_common.avx.cpp.obj
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── misc
│ │ │ │ │ │ ├── caffe
│ │ │ │ │ │ │ └── opencv-caffe.pb.cc.obj
│ │ │ │ │ │ └── tensorflow
│ │ │ │ │ │ ├── attr_value.pb.cc.obj
│ │ │ │ │ │ ├── function.pb.cc.obj
│ │ │ │ │ │ ├── graph.pb.cc.obj
│ │ │ │ │ │ ├── op_def.pb.cc.obj
│ │ │ │ │ │ ├── tensor.pb.cc.obj
│ │ │ │ │ │ ├── tensor_shape.pb.cc.obj
│ │ │ │ │ │ ├── types.pb.cc.obj
│ │ │ │ │ │ └── versions.pb.cc.obj
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_dnn.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── caffe
│ │ │ │ │ │ │ ├── caffe_importer.cpp.obj
│ │ │ │ │ │ │ ├── caffe_io.cpp.obj
│ │ │ │ │ │ │ └── caffe_shrinker.cpp.obj
│ │ │ │ │ │ ├── darknet
│ │ │ │ │ │ │ ├── darknet_importer.cpp.obj
│ │ │ │ │ │ │ └── darknet_io.cpp.obj
│ │ │ │ │ │ ├── dnn.cpp.obj
│ │ │ │ │ │ ├── halide_scheduler.cpp.obj
│ │ │ │ │ │ ├── init.cpp.obj
│ │ │ │ │ │ ├── layers
│ │ │ │ │ │ │ ├── batch_norm_layer.cpp.obj
│ │ │ │ │ │ │ ├── blank_layer.cpp.obj
│ │ │ │ │ │ │ ├── concat_layer.cpp.obj
│ │ │ │ │ │ │ ├── convolution_layer.cpp.obj
│ │ │ │ │ │ │ ├── crop_layer.cpp.obj
│ │ │ │ │ │ │ ├── detection_output_layer.cpp.obj
│ │ │ │ │ │ │ ├── elementwise_layers.cpp.obj
│ │ │ │ │ │ │ ├── eltwise_layer.cpp.obj
│ │ │ │ │ │ │ ├── flatten_layer.cpp.obj
│ │ │ │ │ │ │ ├── fully_connected_layer.cpp.obj
│ │ │ │ │ │ │ ├── layers_common.cpp.obj
│ │ │ │ │ │ │ ├── lrn_layer.cpp.obj
│ │ │ │ │ │ │ ├── max_unpooling_layer.cpp.obj
│ │ │ │ │ │ │ ├── mvn_layer.cpp.obj
│ │ │ │ │ │ │ ├── normalize_bbox_layer.cpp.obj
│ │ │ │ │ │ │ ├── padding_layer.cpp.obj
│ │ │ │ │ │ │ ├── permute_layer.cpp.obj
│ │ │ │ │ │ │ ├── pooling_layer.cpp.obj
│ │ │ │ │ │ │ ├── prior_box_layer.cpp.obj
│ │ │ │ │ │ │ ├── proposal_layer.cpp.obj
│ │ │ │ │ │ │ ├── recurrent_layers.cpp.obj
│ │ │ │ │ │ │ ├── region_layer.cpp.obj
│ │ │ │ │ │ │ ├── reorg_layer.cpp.obj
│ │ │ │ │ │ │ ├── reshape_layer.cpp.obj
│ │ │ │ │ │ │ ├── resize_nearest_neighbor_layer.cpp.obj
│ │ │ │ │ │ │ ├── scale_layer.cpp.obj
│ │ │ │ │ │ │ ├── shift_layer.cpp.obj
│ │ │ │ │ │ │ ├── slice_layer.cpp.obj
│ │ │ │ │ │ │ ├── softmax_layer.cpp.obj
│ │ │ │ │ │ │ └── split_layer.cpp.obj
│ │ │ │ │ │ ├── nms.cpp.obj
│ │ │ │ │ │ ├── ocl4dnn
│ │ │ │ │ │ │ └── src
│ │ │ │ │ │ │ ├── common.cpp.obj
│ │ │ │ │ │ │ ├── math_functions.cpp.obj
│ │ │ │ │ │ │ ├── ocl4dnn_conv_spatial.cpp.obj
│ │ │ │ │ │ │ ├── ocl4dnn_inner_product.cpp.obj
│ │ │ │ │ │ │ ├── ocl4dnn_lrn.cpp.obj
│ │ │ │ │ │ │ ├── ocl4dnn_pool.cpp.obj
│ │ │ │ │ │ │ └── ocl4dnn_softmax.cpp.obj
│ │ │ │ │ │ ├── op_halide.cpp.obj
│ │ │ │ │ │ ├── op_inf_engine.cpp.obj
│ │ │ │ │ │ ├── tensorflow
│ │ │ │ │ │ │ ├── tf_importer.cpp.obj
│ │ │ │ │ │ │ └── tf_io.cpp.obj
│ │ │ │ │ │ └── torch
│ │ │ │ │ │ ├── THDiskFile.cpp.obj
│ │ │ │ │ │ ├── THFile.cpp.obj
│ │ │ │ │ │ ├── THGeneral.cpp.obj
│ │ │ │ │ │ └── torch_importer.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_dnn_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_dnn_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ └── perf_convolution.cpp.obj
│ │ │ │ │ │ ├── perf_caffe.cpp.obj
│ │ │ │ │ │ ├── perf_convolution.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ └── perf_net.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_dnn_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_dnn_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── npy_blob.cpp.obj
│ │ │ │ │ ├── test_backends.cpp.obj
│ │ │ │ │ ├── test_caffe_importer.cpp.obj
│ │ │ │ │ ├── test_darknet_importer.cpp.obj
│ │ │ │ │ ├── test_googlenet.cpp.obj
│ │ │ │ │ ├── test_halide_layers.cpp.obj
│ │ │ │ │ ├── test_layers.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_misc.cpp.obj
│ │ │ │ │ ├── test_nms.cpp.obj
│ │ │ │ │ ├── test_tf_importer.cpp.obj
│ │ │ │ │ └── test_torch_importer.cpp.obj
│ │ │ │ ├── opencv_test_dnn_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_dnn_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_dnn.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── layers
│ │ │ │ ├── layers_common.avx2.cpp
│ │ │ │ ├── layers_common.avx512_skx.cpp
│ │ │ │ ├── layers_common.avx.cpp
│ │ │ │ └── layers_common.simd_declarations.hpp
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_dnn.cpp
│ │ │ ├── opencl_kernels_dnn.hpp
│ │ │ ├── opencv_dnn_pch_dephelp.cxx
│ │ │ ├── opencv_perf_dnn_pch_dephelp.cxx
│ │ │ ├── opencv_test_dnn_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_dnn_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_dnn_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_dnn_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── features2d
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_features2d.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── agast.cpp.obj
│ │ │ │ │ │ ├── agast_score.cpp.obj
│ │ │ │ │ │ ├── akaze.cpp.obj
│ │ │ │ │ │ ├── bagofwords.cpp.obj
│ │ │ │ │ │ ├── blobdetector.cpp.obj
│ │ │ │ │ │ ├── brisk.cpp.obj
│ │ │ │ │ │ ├── draw.cpp.obj
│ │ │ │ │ │ ├── dynamic.cpp.obj
│ │ │ │ │ │ ├── evaluation.cpp.obj
│ │ │ │ │ │ ├── fast.cpp.obj
│ │ │ │ │ │ ├── fast_score.cpp.obj
│ │ │ │ │ │ ├── feature2d.cpp.obj
│ │ │ │ │ │ ├── gftt.cpp.obj
│ │ │ │ │ │ ├── kaze
│ │ │ │ │ │ │ ├── AKAZEFeatures.cpp.obj
│ │ │ │ │ │ │ ├── fed.cpp.obj
│ │ │ │ │ │ │ ├── KAZEFeatures.cpp.obj
│ │ │ │ │ │ │ └── nldiffusion_functions.cpp.obj
│ │ │ │ │ │ ├── kaze.cpp.obj
│ │ │ │ │ │ ├── keypoint.cpp.obj
│ │ │ │ │ │ ├── main.cpp.obj
│ │ │ │ │ │ ├── matchers.cpp.obj
│ │ │ │ │ │ ├── mser.cpp.obj
│ │ │ │ │ │ └── orb.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_features2d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_features2d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_brute_force_matcher.cpp.obj
│ │ │ │ │ │ │ └── perf_feature2d.cpp.obj
│ │ │ │ │ │ ├── perf_batchDistance.cpp.obj
│ │ │ │ │ │ ├── perf_feature2d.cpp.obj
│ │ │ │ │ │ └── perf_main.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_features2d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_features2d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ ├── test_brute_force_matcher.cpp.obj
│ │ │ │ │ │ └── test_feature2d.cpp.obj
│ │ │ │ │ ├── test_agast.cpp.obj
│ │ │ │ │ ├── test_akaze.cpp.obj
│ │ │ │ │ ├── test_brisk.cpp.obj
│ │ │ │ │ ├── test_descriptors_invariance.cpp.obj
│ │ │ │ │ ├── test_descriptors_regression.cpp.obj
│ │ │ │ │ ├── test_detectors_invariance.cpp.obj
│ │ │ │ │ ├── test_detectors_regression.cpp.obj
│ │ │ │ │ ├── test_fast.cpp.obj
│ │ │ │ │ ├── test_keypoints.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_matchers_algorithmic.cpp.obj
│ │ │ │ │ ├── test_mser.cpp.obj
│ │ │ │ │ ├── test_nearestneighbors.cpp.obj
│ │ │ │ │ └── test_orb.cpp.obj
│ │ │ │ ├── opencv_test_features2d_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_features2d_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_features2d.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_features2d.cpp
│ │ │ ├── opencl_kernels_features2d.hpp
│ │ │ ├── opencv_features2d_pch_dephelp.cxx
│ │ │ ├── opencv_perf_features2d_pch_dephelp.cxx
│ │ │ ├── opencv_test_features2d_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_features2d_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_features2d_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_features2d_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── flann
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_flann.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── flann.cpp.obj
│ │ │ │ │ │ └── miniflann.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_flann_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_flann_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_flann.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_lshtable_badarg.cpp.obj
│ │ │ │ │ └── test_main.cpp.obj
│ │ │ │ ├── opencv_test_flann_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_flann_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_flann.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_flann.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_flann_pch_dephelp.cxx
│ │ │ ├── opencv_test_flann_pch_dephelp.cxx
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_flann_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_flann_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── highgui
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_highgui.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── qrc_window_QT.cpp.obj
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── moc_window_QT.cpp.obj
│ │ │ │ │ │ ├── roiSelector.cpp.obj
│ │ │ │ │ │ ├── window.cpp.obj
│ │ │ │ │ │ └── window_QT.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_highgui_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_highgui_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_highgui.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_gui.cpp.obj
│ │ │ │ │ └── test_main.cpp.obj
│ │ │ │ ├── opencv_test_highgui_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_highgui_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_highgui.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_highgui.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_highgui_pch_dephelp.cxx
│ │ │ ├── opencv_test_highgui_pch_dephelp.cxx
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_highgui_Release.gch
│ │ │ ├── qrc_window_QT.cpp
│ │ │ ├── src
│ │ │ │ ├── moc_window_QT.cpp
│ │ │ │ ├── moc_window_QT.cpp_parameters
│ │ │ │ └── window_QT.qrc.depends
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_highgui_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── imgcodecs
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── bitstrm.cpp.obj
│ │ │ │ │ │ ├── exif.cpp.obj
│ │ │ │ │ │ ├── grfmt_base.cpp.obj
│ │ │ │ │ │ ├── grfmt_bmp.cpp.obj
│ │ │ │ │ │ ├── grfmt_exr.cpp.obj
│ │ │ │ │ │ ├── grfmt_gdal.cpp.obj
│ │ │ │ │ │ ├── grfmt_gdcm.cpp.obj
│ │ │ │ │ │ ├── grfmt_hdr.cpp.obj
│ │ │ │ │ │ ├── grfmt_jpeg2000.cpp.obj
│ │ │ │ │ │ ├── grfmt_jpeg.cpp.obj
│ │ │ │ │ │ ├── grfmt_pam.cpp.obj
│ │ │ │ │ │ ├── grfmt_png.cpp.obj
│ │ │ │ │ │ ├── grfmt_pxm.cpp.obj
│ │ │ │ │ │ ├── grfmt_sunras.cpp.obj
│ │ │ │ │ │ ├── grfmt_tiff.cpp.obj
│ │ │ │ │ │ ├── grfmt_webp.cpp.obj
│ │ │ │ │ │ ├── loadsave.cpp.obj
│ │ │ │ │ │ ├── rgbe.cpp.obj
│ │ │ │ │ │ └── utils.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_imgcodecs_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_imgcodecs_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ └── perf_main.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_imgcodecs_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_imgcodecs_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_grfmt.cpp.obj
│ │ │ │ │ ├── test_jpeg.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_png.cpp.obj
│ │ │ │ │ ├── test_read_write.cpp.obj
│ │ │ │ │ ├── test_tiff.cpp.obj
│ │ │ │ │ └── test_webp.cpp.obj
│ │ │ │ ├── opencv_test_imgcodecs_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_imgcodecs_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_imgcodecs.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_imgcodecs_pch_dephelp.cxx
│ │ │ ├── opencv_perf_imgcodecs_pch_dephelp.cxx
│ │ │ ├── opencv_test_imgcodecs_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_imgcodecs_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_imgcodecs_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_imgcodecs_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── imgproc
│ │ │ ├── accum.avx.cpp
│ │ │ ├── accum.neon.cpp
│ │ │ ├── accum.simd_declarations.hpp
│ │ │ ├── accum.sse2.cpp
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_imgproc.dir
│ │ │ │ │ ├── accum.avx.cpp.obj
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_imgproc.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── accum.cpp.obj
│ │ │ │ │ │ ├── accum.dispatch.cpp.obj
│ │ │ │ │ │ ├── approx.cpp.obj
│ │ │ │ │ │ ├── blend.cpp.obj
│ │ │ │ │ │ ├── canny.cpp.obj
│ │ │ │ │ │ ├── clahe.cpp.obj
│ │ │ │ │ │ ├── color.cpp.obj
│ │ │ │ │ │ ├── colormap.cpp.obj
│ │ │ │ │ │ ├── connectedcomponents.cpp.obj
│ │ │ │ │ │ ├── contours.cpp.obj
│ │ │ │ │ │ ├── convhull.cpp.obj
│ │ │ │ │ │ ├── corner.avx.cpp.obj
│ │ │ │ │ │ ├── corner.cpp.obj
│ │ │ │ │ │ ├── cornersubpix.cpp.obj
│ │ │ │ │ │ ├── demosaicing.cpp.obj
│ │ │ │ │ │ ├── deriv.cpp.obj
│ │ │ │ │ │ ├── distransform.cpp.obj
│ │ │ │ │ │ ├── drawing.cpp.obj
│ │ │ │ │ │ ├── emd.cpp.obj
│ │ │ │ │ │ ├── featureselect.cpp.obj
│ │ │ │ │ │ ├── filter.cpp.obj
│ │ │ │ │ │ ├── floodfill.cpp.obj
│ │ │ │ │ │ ├── gabor.cpp.obj
│ │ │ │ │ │ ├── generalized_hough.cpp.obj
│ │ │ │ │ │ ├── geometry.cpp.obj
│ │ │ │ │ │ ├── grabcut.cpp.obj
│ │ │ │ │ │ ├── hershey_fonts.cpp.obj
│ │ │ │ │ │ ├── histogram.cpp.obj
│ │ │ │ │ │ ├── hough.cpp.obj
│ │ │ │ │ │ ├── imgwarp.cpp.obj
│ │ │ │ │ │ ├── imgwarp.sse4_1.cpp.obj
│ │ │ │ │ │ ├── intersection.cpp.obj
│ │ │ │ │ │ ├── linefit.cpp.obj
│ │ │ │ │ │ ├── lsd.cpp.obj
│ │ │ │ │ │ ├── main.cpp.obj
│ │ │ │ │ │ ├── matchcontours.cpp.obj
│ │ │ │ │ │ ├── min_enclosing_triangle.cpp.obj
│ │ │ │ │ │ ├── moments.cpp.obj
│ │ │ │ │ │ ├── morph.cpp.obj
│ │ │ │ │ │ ├── phasecorr.cpp.obj
│ │ │ │ │ │ ├── pyramids.cpp.obj
│ │ │ │ │ │ ├── resize.cpp.obj
│ │ │ │ │ │ ├── resize.sse4_1.cpp.obj
│ │ │ │ │ │ ├── rotcalipers.cpp.obj
│ │ │ │ │ │ ├── samplers.cpp.obj
│ │ │ │ │ │ ├── segmentation.cpp.obj
│ │ │ │ │ │ ├── shapedescr.cpp.obj
│ │ │ │ │ │ ├── smooth.cpp.obj
│ │ │ │ │ │ ├── spatialgradient.cpp.obj
│ │ │ │ │ │ ├── subdivision2d.cpp.obj
│ │ │ │ │ │ ├── sumpixels.cpp.obj
│ │ │ │ │ │ ├── tables.cpp.obj
│ │ │ │ │ │ ├── templmatch.cpp.obj
│ │ │ │ │ │ ├── thresh.cpp.obj
│ │ │ │ │ │ ├── undistort.cpp.obj
│ │ │ │ │ │ └── utils.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_imgproc_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_imgproc_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_imgproc.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_3vs4.cpp.obj
│ │ │ │ │ │ │ ├── perf_accumulate.cpp.obj
│ │ │ │ │ │ │ ├── perf_blend.cpp.obj
│ │ │ │ │ │ │ ├── perf_color.cpp.obj
│ │ │ │ │ │ │ ├── perf_filters.cpp.obj
│ │ │ │ │ │ │ ├── perf_gftt.cpp.obj
│ │ │ │ │ │ │ ├── perf_houghlines.cpp.obj
│ │ │ │ │ │ │ ├── perf_imgproc.cpp.obj
│ │ │ │ │ │ │ ├── perf_imgwarp.cpp.obj
│ │ │ │ │ │ │ ├── perf_matchTemplate.cpp.obj
│ │ │ │ │ │ │ ├── perf_moments.cpp.obj
│ │ │ │ │ │ │ └── perf_pyramid.cpp.obj
│ │ │ │ │ │ ├── perf_accumulate.cpp.obj
│ │ │ │ │ │ ├── perf_bilateral.cpp.obj
│ │ │ │ │ │ ├── perf_blur.cpp.obj
│ │ │ │ │ │ ├── perf_canny.cpp.obj
│ │ │ │ │ │ ├── perf_corners.cpp.obj
│ │ │ │ │ │ ├── perf_cvt_color.cpp.obj
│ │ │ │ │ │ ├── perf_distanceTransform.cpp.obj
│ │ │ │ │ │ ├── perf_filter2d.cpp.obj
│ │ │ │ │ │ ├── perf_floodfill.cpp.obj
│ │ │ │ │ │ ├── perf_goodFeaturesToTrack.cpp.obj
│ │ │ │ │ │ ├── perf_histogram.cpp.obj
│ │ │ │ │ │ ├── perf_houghcircles.cpp.obj
│ │ │ │ │ │ ├── perf_houghlines.cpp.obj
│ │ │ │ │ │ ├── perf_integral.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ ├── perf_matchTemplate.cpp.obj
│ │ │ │ │ │ ├── perf_moments.cpp.obj
│ │ │ │ │ │ ├── perf_morph.cpp.obj
│ │ │ │ │ │ ├── perf_phasecorr.cpp.obj
│ │ │ │ │ │ ├── perf_pyramids.cpp.obj
│ │ │ │ │ │ ├── perf_remap.cpp.obj
│ │ │ │ │ │ ├── perf_resize.cpp.obj
│ │ │ │ │ │ ├── perf_sepfilters.cpp.obj
│ │ │ │ │ │ ├── perf_spatialgradient.cpp.obj
│ │ │ │ │ │ ├── perf_threshold.cpp.obj
│ │ │ │ │ │ └── perf_warp.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_imgproc_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_imgproc_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_imgproc.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ ├── test_accumulate.cpp.obj
│ │ │ │ │ │ ├── test_blend.cpp.obj
│ │ │ │ │ │ ├── test_boxfilter.cpp.obj
│ │ │ │ │ │ ├── test_canny.cpp.obj
│ │ │ │ │ │ ├── test_color.cpp.obj
│ │ │ │ │ │ ├── test_filter2d.cpp.obj
│ │ │ │ │ │ ├── test_filters.cpp.obj
│ │ │ │ │ │ ├── test_gftt.cpp.obj
│ │ │ │ │ │ ├── test_histogram.cpp.obj
│ │ │ │ │ │ ├── test_houghlines.cpp.obj
│ │ │ │ │ │ ├── test_imgproc.cpp.obj
│ │ │ │ │ │ ├── test_match_template.cpp.obj
│ │ │ │ │ │ ├── test_medianfilter.cpp.obj
│ │ │ │ │ │ ├── test_pyramids.cpp.obj
│ │ │ │ │ │ ├── test_sepfilter2d.cpp.obj
│ │ │ │ │ │ └── test_warp.cpp.obj
│ │ │ │ │ ├── test_approxpoly.cpp.obj
│ │ │ │ │ ├── test_bilateral_filter.cpp.obj
│ │ │ │ │ ├── test_boundingrect.cpp.obj
│ │ │ │ │ ├── test_canny.cpp.obj
│ │ │ │ │ ├── test_color.cpp.obj
│ │ │ │ │ ├── test_connectedcomponents.cpp.obj
│ │ │ │ │ ├── test_contours.cpp.obj
│ │ │ │ │ ├── test_convhull.cpp.obj
│ │ │ │ │ ├── test_cvtyuv.cpp.obj
│ │ │ │ │ ├── test_distancetransform.cpp.obj
│ │ │ │ │ ├── test_drawing.cpp.obj
│ │ │ │ │ ├── test_emd.cpp.obj
│ │ │ │ │ ├── test_filter.cpp.obj
│ │ │ │ │ ├── test_fitellipse_ams.cpp.obj
│ │ │ │ │ ├── test_fitellipse.cpp.obj
│ │ │ │ │ ├── test_fitellipse_direct.cpp.obj
│ │ │ │ │ ├── test_floodfill.cpp.obj
│ │ │ │ │ ├── test_goodfeaturetotrack.cpp.obj
│ │ │ │ │ ├── test_grabcut.cpp.obj
│ │ │ │ │ ├── test_histograms.cpp.obj
│ │ │ │ │ ├── test_houghcircles.cpp.obj
│ │ │ │ │ ├── test_houghlines.cpp.obj
│ │ │ │ │ ├── test_imgproc_umat.cpp.obj
│ │ │ │ │ ├── test_imgwarp.cpp.obj
│ │ │ │ │ ├── test_imgwarp_strict.cpp.obj
│ │ │ │ │ ├── test_intersection.cpp.obj
│ │ │ │ │ ├── test_lsd.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_moments.cpp.obj
│ │ │ │ │ ├── test_pc.cpp.obj
│ │ │ │ │ ├── test_resize_bitexact.cpp.obj
│ │ │ │ │ ├── test_smooth_bitexact.cpp.obj
│ │ │ │ │ ├── test_templmatch.cpp.obj
│ │ │ │ │ ├── test_thresh.cpp.obj
│ │ │ │ │ └── test_watershed.cpp.obj
│ │ │ │ ├── opencv_test_imgproc_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_imgproc_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_imgproc.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_imgproc.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_imgproc.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_imgproc.cpp
│ │ │ ├── opencl_kernels_imgproc.hpp
│ │ │ ├── opencv_imgproc_pch_dephelp.cxx
│ │ │ ├── opencv_perf_imgproc_pch_dephelp.cxx
│ │ │ ├── opencv_test_imgproc_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_imgproc_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_imgproc_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_imgproc_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── java_bindings_generator
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── gen_opencv_java_source.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── gen_java.json
│ │ │ └── Makefile
│ │ ├── Makefile
│ │ ├── ml
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_ml.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── ann_mlp.cpp.obj
│ │ │ │ │ │ ├── boost.cpp.obj
│ │ │ │ │ │ ├── data.cpp.obj
│ │ │ │ │ │ ├── em.cpp.obj
│ │ │ │ │ │ ├── gbt.cpp.obj
│ │ │ │ │ │ ├── inner_functions.cpp.obj
│ │ │ │ │ │ ├── kdtree.cpp.obj
│ │ │ │ │ │ ├── knearest.cpp.obj
│ │ │ │ │ │ ├── lr.cpp.obj
│ │ │ │ │ │ ├── nbayes.cpp.obj
│ │ │ │ │ │ ├── rtrees.cpp.obj
│ │ │ │ │ │ ├── svm.cpp.obj
│ │ │ │ │ │ ├── svmsgd.cpp.obj
│ │ │ │ │ │ ├── testset.cpp.obj
│ │ │ │ │ │ └── tree.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_ml_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_ml_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_ml.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_emknearestkmeans.cpp.obj
│ │ │ │ │ ├── test_gbttest.cpp.obj
│ │ │ │ │ ├── test_lr.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_mltests2.cpp.obj
│ │ │ │ │ ├── test_mltests.cpp.obj
│ │ │ │ │ ├── test_save_load.cpp.obj
│ │ │ │ │ ├── test_svmsgd.cpp.obj
│ │ │ │ │ └── test_svmtrainauto.cpp.obj
│ │ │ │ ├── opencv_test_ml_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_ml_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_ml.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_ml.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_ml_pch_dephelp.cxx
│ │ │ ├── opencv_test_ml_pch_dephelp.cxx
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_ml_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_ml_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── objdetect
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_objdetect.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── cascadedetect_convert.cpp.obj
│ │ │ │ │ │ ├── cascadedetect.cpp.obj
│ │ │ │ │ │ ├── detection_based_tracker.cpp.obj
│ │ │ │ │ │ ├── haar.avx.cpp.obj
│ │ │ │ │ │ ├── haar.cpp.obj
│ │ │ │ │ │ ├── hog.cpp.obj
│ │ │ │ │ │ └── main.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_objdetect_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_objdetect_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_cascades.cpp.obj
│ │ │ │ │ │ │ └── perf_hogdetect.cpp.obj
│ │ │ │ │ │ └── perf_main.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_objdetect_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_objdetect_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── opencl
│ │ │ │ │ │ └── test_hogdetector.cpp.obj
│ │ │ │ │ ├── test_cascadeandhog.cpp.obj
│ │ │ │ │ └── test_main.cpp.obj
│ │ │ │ ├── opencv_test_objdetect_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_objdetect_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_objdetect.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_objdetect.cpp
│ │ │ ├── opencl_kernels_objdetect.hpp
│ │ │ ├── opencv_objdetect_pch_dephelp.cxx
│ │ │ ├── opencv_perf_objdetect_pch_dephelp.cxx
│ │ │ ├── opencv_test_objdetect_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_objdetect_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_objdetect_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_objdetect_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── photo
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_perf_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ └── perf_denoising.cpp.obj
│ │ │ │ │ │ ├── perf_cuda.cpp.obj
│ │ │ │ │ │ ├── perf_inpaint.cpp.obj
│ │ │ │ │ │ └── perf_main.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_photo_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_photo_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_photo.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── align.cpp.obj
│ │ │ │ │ │ ├── calibrate.cpp.obj
│ │ │ │ │ │ ├── contrast_preserve.cpp.obj
│ │ │ │ │ │ ├── denoise_tvl1.cpp.obj
│ │ │ │ │ │ ├── denoising.cpp.obj
│ │ │ │ │ │ ├── denoising.cuda.cpp.obj
│ │ │ │ │ │ ├── hdr_common.cpp.obj
│ │ │ │ │ │ ├── inpaint.cpp.obj
│ │ │ │ │ │ ├── merge.cpp.obj
│ │ │ │ │ │ ├── npr.cpp.obj
│ │ │ │ │ │ ├── seamless_cloning.cpp.obj
│ │ │ │ │ │ ├── seamless_cloning_impl.cpp.obj
│ │ │ │ │ │ └── tonemap.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_photo_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_photo_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ └── test_denoising.cpp.obj
│ │ │ │ │ ├── test_cloning.cpp.obj
│ │ │ │ │ ├── test_decolor.cpp.obj
│ │ │ │ │ ├── test_denoise_tvl1.cpp.obj
│ │ │ │ │ ├── test_denoising.cpp.obj
│ │ │ │ │ ├── test_denoising.cuda.cpp.obj
│ │ │ │ │ ├── test_hdr.cpp.obj
│ │ │ │ │ ├── test_inpaint.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ └── test_npr.cpp.obj
│ │ │ │ ├── opencv_test_photo_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_photo_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_photo.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_photo.cpp
│ │ │ ├── opencl_kernels_photo.hpp
│ │ │ ├── opencv_perf_photo_pch_dephelp.cxx
│ │ │ ├── opencv_photo_pch_dephelp.cxx
│ │ │ ├── opencv_test_photo_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_photo_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_photo_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_photo_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── python3
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_python3.dir
│ │ │ │ │ ├── __
│ │ │ │ │ │ └── src2
│ │ │ │ │ │ └── cv2.cpp.obj
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ └── Makefile
│ │ ├── python_bindings_generator
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── gen_opencv_python_source.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── headers.txt
│ │ │ ├── Makefile
│ │ │ ├── pyopencv_custom_headers.h
│ │ │ ├── pyopencv_generated_funcs.h
│ │ │ ├── pyopencv_generated_include.h
│ │ │ ├── pyopencv_generated_ns_reg.h
│ │ │ ├── pyopencv_generated_type_publish.h
│ │ │ ├── pyopencv_generated_type_reg.h
│ │ │ ├── pyopencv_generated_types.h
│ │ │ └── pyopencv_signatures.json
│ │ ├── shape
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_shape.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── aff_trans.cpp.obj
│ │ │ │ │ │ ├── emdL1.cpp.obj
│ │ │ │ │ │ ├── haus_dis.cpp.obj
│ │ │ │ │ │ ├── hist_cost.cpp.obj
│ │ │ │ │ │ ├── sc_dis.cpp.obj
│ │ │ │ │ │ └── tps_trans.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_shape_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_shape_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_shape.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ └── test_shape.cpp.obj
│ │ │ │ ├── opencv_test_shape_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_shape_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_shape.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_shape.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_shape_pch_dephelp.cxx
│ │ │ ├── opencv_test_shape_pch_dephelp.cxx
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_shape_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_shape_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── stitching
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_perf_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_stitch.cpp.obj
│ │ │ │ │ │ │ └── perf_warpers.cpp.obj
│ │ │ │ │ │ ├── perf_estimators.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ ├── perf_matchers.cpp.obj
│ │ │ │ │ │ └── perf_stich.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_stitching_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_stitching_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_stitching.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── autocalib.cpp.obj
│ │ │ │ │ │ ├── blenders.cpp.obj
│ │ │ │ │ │ ├── camera.cpp.obj
│ │ │ │ │ │ ├── exposure_compensate.cpp.obj
│ │ │ │ │ │ ├── matchers.cpp.obj
│ │ │ │ │ │ ├── motion_estimators.cpp.obj
│ │ │ │ │ │ ├── seam_finders.cpp.obj
│ │ │ │ │ │ ├── stitcher.cpp.obj
│ │ │ │ │ │ ├── timelapsers.cpp.obj
│ │ │ │ │ │ ├── util.cpp.obj
│ │ │ │ │ │ ├── warpers.cpp.obj
│ │ │ │ │ │ └── warpers_cuda.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_stitching_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_stitching_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ └── test_warpers.cpp.obj
│ │ │ │ │ ├── test_blenders.cpp.obj
│ │ │ │ │ ├── test_blenders.cuda.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ └── test_matchers.cpp.obj
│ │ │ │ ├── opencv_test_stitching_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_stitching_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_stitching.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_stitching.cpp
│ │ │ ├── opencl_kernels_stitching.hpp
│ │ │ ├── opencv_perf_stitching_pch_dephelp.cxx
│ │ │ ├── opencv_stitching_pch_dephelp.cxx
│ │ │ ├── opencv_test_stitching_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_stitching_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_stitching_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_stitching_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── superres
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_perf_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ └── perf_superres.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_superres_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_superres_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_superres.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── btv_l1.cpp.obj
│ │ │ │ │ │ ├── btv_l1_cuda.cpp.obj
│ │ │ │ │ │ ├── frame_source.cpp.obj
│ │ │ │ │ │ ├── input_array_utility.cpp.obj
│ │ │ │ │ │ ├── optical_flow.cpp.obj
│ │ │ │ │ │ └── super_resolution.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_superres_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_superres_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ └── test_superres.cpp.obj
│ │ │ │ ├── opencv_test_superres_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_superres_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_superres.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_superres.cpp
│ │ │ ├── opencl_kernels_superres.hpp
│ │ │ ├── opencv_perf_superres_pch_dephelp.cxx
│ │ │ ├── opencv_superres_pch_dephelp.cxx
│ │ │ ├── opencv_test_superres_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_superres_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_superres_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_superres_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── ts
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_ts.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── src
│ │ │ │ │ ├── cuda_perf.cpp.obj
│ │ │ │ │ ├── cuda_test.cpp.obj
│ │ │ │ │ ├── ocl_perf.cpp.obj
│ │ │ │ │ ├── ocl_test.cpp.obj
│ │ │ │ │ ├── ts_arrtest.cpp.obj
│ │ │ │ │ ├── ts.cpp.obj
│ │ │ │ │ ├── ts_func.cpp.obj
│ │ │ │ │ ├── ts_gtest.cpp.obj
│ │ │ │ │ └── ts_perf.cpp.obj
│ │ │ │ ├── opencv_ts_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_ts_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_ts.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_ts_pch_dephelp.cxx
│ │ │ ├── precomp.hpp
│ │ │ └── precomp.hpp.gch
│ │ │ └── opencv_ts_Release.gch
│ │ ├── video
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_perf_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── opencl
│ │ │ │ │ │ │ ├── perf_bgfg_knn.cpp.obj
│ │ │ │ │ │ │ ├── perf_bgfg_mog2.cpp.obj
│ │ │ │ │ │ │ ├── perf_motempl.cpp.obj
│ │ │ │ │ │ │ ├── perf_optflow_dualTVL1.cpp.obj
│ │ │ │ │ │ │ ├── perf_optflow_farneback.cpp.obj
│ │ │ │ │ │ │ └── perf_optflow_pyrlk.cpp.obj
│ │ │ │ │ │ ├── perf_bgfg_knn.cpp.obj
│ │ │ │ │ │ ├── perf_bgfg_mog2.cpp.obj
│ │ │ │ │ │ ├── perf_ecc.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ ├── perf_optflowpyrlk.cpp.obj
│ │ │ │ │ │ └── perf_tvl1optflow.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_video_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_video_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── ocl
│ │ │ │ │ │ ├── test_bgfg_mog2.cpp.obj
│ │ │ │ │ │ ├── test_optflow_farneback.cpp.obj
│ │ │ │ │ │ ├── test_optflowpyrlk.cpp.obj
│ │ │ │ │ │ └── test_optflow_tvl1flow.cpp.obj
│ │ │ │ │ ├── test_accum.cpp.obj
│ │ │ │ │ ├── test_camshift.cpp.obj
│ │ │ │ │ ├── test_ecc.cpp.obj
│ │ │ │ │ ├── test_estimaterigid.cpp.obj
│ │ │ │ │ ├── test_kalman.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_optflowpyrlk.cpp.obj
│ │ │ │ │ └── test_tvl1optflow.cpp.obj
│ │ │ │ ├── opencv_test_video_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_video_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── opencl_kernels_video.cpp.obj
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── bgfg_gaussmix2.cpp.obj
│ │ │ │ │ │ ├── bgfg_KNN.cpp.obj
│ │ │ │ │ │ ├── camshift.cpp.obj
│ │ │ │ │ │ ├── compat_video.cpp.obj
│ │ │ │ │ │ ├── ecc.cpp.obj
│ │ │ │ │ │ ├── kalman.cpp.obj
│ │ │ │ │ │ ├── lkpyramid.cpp.obj
│ │ │ │ │ │ ├── optflowgf.cpp.obj
│ │ │ │ │ │ └── tvl1flow.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_video_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_video_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_video.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencl_kernels_video.cpp
│ │ │ ├── opencl_kernels_video.hpp
│ │ │ ├── opencv_perf_video_pch_dephelp.cxx
│ │ │ ├── opencv_test_video_pch_dephelp.cxx
│ │ │ ├── opencv_video_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_video_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_video_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_video_Release.gch
│ │ │ └── vs_version.rc
│ │ ├── videoio
│ │ │ ├── CMakeFiles
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── opencv_perf_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── perf
│ │ │ │ │ │ ├── perf_input.cpp.obj
│ │ │ │ │ │ ├── perf_main.cpp.obj
│ │ │ │ │ │ └── perf_output.cpp.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_perf_videoio_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_perf_videoio_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_test_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── test
│ │ │ │ │ ├── test_container_avi.cpp.obj
│ │ │ │ │ ├── test_ffmpeg.cpp.obj
│ │ │ │ │ ├── test_fourcc.cpp.obj
│ │ │ │ │ ├── test_main.cpp.obj
│ │ │ │ │ ├── test_mfx.cpp.obj
│ │ │ │ │ └── test_video_io.cpp.obj
│ │ │ │ ├── opencv_test_videoio_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_test_videoio_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── opencv_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── Labels.json
│ │ │ │ │ ├── Labels.txt
│ │ │ │ │ ├── linklibs.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── objects1.rsp
│ │ │ │ │ ├── objects.a
│ │ │ │ │ ├── progress.make
│ │ │ │ │ ├── RC.includecache
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── cap_cmu.cpp.obj
│ │ │ │ │ │ ├── cap.cpp.obj
│ │ │ │ │ │ ├── cap_dshow.cpp.obj
│ │ │ │ │ │ ├── cap_ffmpeg.cpp.obj
│ │ │ │ │ │ ├── cap_images.cpp.obj
│ │ │ │ │ │ ├── cap_mjpeg_decoder.cpp.obj
│ │ │ │ │ │ ├── cap_mjpeg_encoder.cpp.obj
│ │ │ │ │ │ ├── cap_vfw.cpp.obj
│ │ │ │ │ │ └── container_avi.cpp.obj
│ │ │ │ │ └── vs_version.rc.obj
│ │ │ │ ├── opencv_videoio_pch_dephelp.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ │ ├── CXX.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── includes_CXX.rsp
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── opencv_videoio_pch_dephelp.cxx.obj
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_perf_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_test_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ ├── pch_Generate_opencv_videoio.dir
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ └── progress.make
│ │ │ │ └── progress.marks
│ │ │ ├── cmake_install.cmake
│ │ │ ├── CTestTestfile.cmake
│ │ │ ├── Makefile
│ │ │ ├── opencv_perf_videoio_pch_dephelp.cxx
│ │ │ ├── opencv_test_videoio_pch_dephelp.cxx
│ │ │ ├── opencv_videoio_pch_dephelp.cxx
│ │ │ ├── perf_precomp.hpp
│ │ │ ├── perf_precomp.hpp.gch
│ │ │ │ └── opencv_perf_videoio_Release.gch
│ │ │ ├── precomp.hpp
│ │ │ ├── precomp.hpp.gch
│ │ │ │ └── opencv_videoio_Release.gch
│ │ │ ├── test_precomp.hpp
│ │ │ ├── test_precomp.hpp.gch
│ │ │ │ └── opencv_test_videoio_Release.gch
│ │ │ └── vs_version.rc
│ │ └── videostab
│ │ ├── CMakeFiles
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── opencv_test_videostab.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── includes_CXX.rsp
│ │ │ │ ├── Labels.json
│ │ │ │ ├── Labels.txt
│ │ │ │ ├── linklibs.rsp
│ │ │ │ ├── link.txt
│ │ │ │ ├── objects1.rsp
│ │ │ │ ├── objects.a
│ │ │ │ ├── progress.make
│ │ │ │ └── test
│ │ │ │ ├── test_main.cpp.obj
│ │ │ │ └── test_motion_estimation.cpp.obj
│ │ │ ├── opencv_test_videostab_pch_dephelp.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── includes_CXX.rsp
│ │ │ │ ├── link.txt
│ │ │ │ ├── opencv_test_videostab_pch_dephelp.cxx.obj
│ │ │ │ └── progress.make
│ │ │ ├── opencv_videostab.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── includes_CXX.rsp
│ │ │ │ ├── Labels.json
│ │ │ │ ├── Labels.txt
│ │ │ │ ├── linklibs.rsp
│ │ │ │ ├── link.txt
│ │ │ │ ├── objects1.rsp
│ │ │ │ ├── objects.a
│ │ │ │ ├── progress.make
│ │ │ │ ├── RC.includecache
│ │ │ │ ├── src
│ │ │ │ │ ├── deblurring.cpp.obj
│ │ │ │ │ ├── fast_marching.cpp.obj
│ │ │ │ │ ├── frame_source.cpp.obj
│ │ │ │ │ ├── global_motion.cpp.obj
│ │ │ │ │ ├── inpainting.cpp.obj
│ │ │ │ │ ├── log.cpp.obj
│ │ │ │ │ ├── motion_stabilizing.cpp.obj
│ │ │ │ │ ├── optical_flow.cpp.obj
│ │ │ │ │ ├── outlier_rejection.cpp.obj
│ │ │ │ │ ├── stabilizer.cpp.obj
│ │ │ │ │ └── wobble_suppression.cpp.obj
│ │ │ │ └── vs_version.rc.obj
│ │ │ ├── opencv_videostab_pch_dephelp.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── cmake_clean_target.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── includes_CXX.rsp
│ │ │ │ ├── link.txt
│ │ │ │ ├── opencv_videostab_pch_dephelp.cxx.obj
│ │ │ │ └── progress.make
│ │ │ ├── pch_Generate_opencv_test_videostab.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ └── progress.make
│ │ │ ├── pch_Generate_opencv_videostab.dir
│ │ │ │ ├── build.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── depend.make
│ │ │ │ └── progress.make
│ │ │ └── progress.marks
│ │ ├── cmake_install.cmake
│ │ ├── CTestTestfile.cmake
│ │ ├── Makefile
│ │ ├── opencv_test_videostab_pch_dephelp.cxx
│ │ ├── opencv_videostab_pch_dephelp.cxx
│ │ ├── precomp.hpp
│ │ ├── precomp.hpp.gch
│ │ │ └── opencv_videostab_Release.gch
│ │ ├── test_precomp.hpp
│ │ ├── test_precomp.hpp.gch
│ │ │ └── opencv_test_videostab_Release.gch
│ │ └── vs_version.rc
│ ├── opencv2
│ │ ├── cvconfig.h
│ │ └── opencv_modules.hpp
│ ├── OpenCVConfig.cmake
│ ├── OpenCVConfig-version.cmake
│ ├── OpenCVGenPkgConfig.info.cmake
│ ├── OpenCVModules.cmake
│ ├── opencv_tests_config.hpp
│ ├── unix-install
│ │ └── opencv.pc
│ ├── version_string.tmp
│ └── win-install
│ ├── OpenCVConfig.cmake
│ ├── OpenCVConfig-version.cmake
│ └── x86
│ └── mingw
│ └── lib
│ └── OpenCVConfig.cmake
└── README.txt
1763 directories, 9590 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论