实例介绍
【实例简介】opencv 2.4.13源代码,支持windows,linux,android多种平台,支持跨平台编译
【代码目录】
└─opencv-2.4.13.6
│ .tgitconfig
│ CMakeLists.txt
│ CONTRIBUTING.md
│ index.rst
│ LICENSE
│ README.md
│
├─3rdparty
│ │ readme.txt
│ │
│ ├─ffmpeg
│ │ ffmpeg_version.cmake
│ │ ffopencv.c
│ │ make.bat
│ │ opencv_ffmpeg.dll
│ │ opencv_ffmpeg_64.dll
│ │ readme.txt
│ │
│ ├─include
│ │ │ msc_inttypes.h
│ │ │ msc_stdint.h
│ │ │
│ │ ├─dshow
│ │ │ amvideo.h
│ │ │ audevcod.h
│ │ │ bdatypes.h
│ │ │ control.h
│ │ │ ddraw.h
│ │ │ dshow.h
│ │ │ dsound.h
│ │ │ dvdmedia.h
│ │ │ errors.h
│ │ │ evcode.h
│ │ │ ksuuids.h
│ │ │ strmif.h
│ │ │ uuids.h
│ │ │ _mingw_dxhelper.h
│ │ │ _mingw_unicode.h
│ │ │
│ │ ├─ffmpeg_
│ │ │ ├─libavcodec
│ │ │ │ avcodec.h
│ │ │ │ avfft.h
│ │ │ │ dxva2.h
│ │ │ │ old_codec_ids.h
│ │ │ │ vaapi.h
│ │ │ │ vda.h
│ │ │ │ vdpau.h
│ │ │ │ version.h
│ │ │ │ xvmc.h
│ │ │ │
│ │ │ ├─libavdevice
│ │ │ │ avdevice.h
│ │ │ │ version.h
│ │ │ │
│ │ │ ├─libavformat
│ │ │ │ avformat.h
│ │ │ │ avio.h
│ │ │ │ version.h
│ │ │ │
│ │ │ ├─libavutil
│ │ │ │ adler32.h
│ │ │ │ aes.h
│ │ │ │ attributes.h
│ │ │ │ audioconvert.h
│ │ │ │ audio_fifo.h
│ │ │ │ avassert.h
│ │ │ │ avconfig.h
│ │ │ │ avstring.h
│ │ │ │ avutil.h
│ │ │ │ base64.h
│ │ │ │ blowfish.h
│ │ │ │ bprint.h
│ │ │ │ bswap.h
│ │ │ │ buffer.h
│ │ │ │ channel_layout.h
│ │ │ │ common.h
│ │ │ │ cpu.h
│ │ │ │ crc.h
│ │ │ │ dict.h
│ │ │ │ error.h
│ │ │ │ eval.h
│ │ │ │ fifo.h
│ │ │ │ file.h
│ │ │ │ frame.h
│ │ │ │ hmac.h
│ │ │ │ imgutils.h
│ │ │ │ intfloat.h
│ │ │ │ intfloat_readwrite.h
│ │ │ │ intreadwrite.h
│ │ │ │ lfg.h
│ │ │ │ log.h
│ │ │ │ lzo.h
│ │ │ │ mathematics.h
│ │ │ │ md5.h
│ │ │ │ mem.h
│ │ │ │ murmur3.h
│ │ │ │ old_pix_fmts.h
│ │ │ │ opt.h
│ │ │ │ parseutils.h
│ │ │ │ pixdesc.h
│ │ │ │ pixfmt.h
│ │ │ │ random_seed.h
│ │ │ │ rational.h
│ │ │ │ ripemd.h
│ │ │ │ samplefmt.h
│ │ │ │ sha.h
│ │ │ │ sha512.h
│ │ │ │ time.h
│ │ │ │ timecode.h
│ │ │ │ timestamp.h
│ │ │ │ version.h
│ │ │ │ xtea.h
│ │ │ │
│ │ │ └─libswscale
│ │ │ swscale.h
│ │ │ version.h
│ │ │
│ │ └─opencl
│ │ └─1.2
│ │ └─CL
│ │ cl.h
│ │ cl.hpp
│ │ cl_d3d10.h
│ │ cl_d3d11.h
│ │ cl_dx9_media_sharing.h
│ │ cl_egl.h
│ │ cl_ext.h
│ │ cl_gl.h
│ │ cl_gl_ext.h
│ │ cl_platform.h
│ │ opencl.h
│ │
│ ├─lib
│ │ │ libavcodec.a
│ │ │ libavcodec64.a
│ │ │ libavdevice.a
│ │ │ libavdevice64.a
│ │ │ libavformat.a
│ │ │ libavformat64.a
│ │ │ libavutil.a
│ │ │ libavutil64.a
│ │ │ libcoldname_.a
│ │ │ libgcc64.a
│ │ │ libgcc_.a
│ │ │ libmingwex64.a
│ │ │ libmingwex_.a
│ │ │ libswscale.a
│ │ │ libswscale64.a
│ │ │ libwsock3264.a
│ │ │ libwsock32_.a
│ │ │
│ │ ├─armeabi
│ │ │ libnative_camera_r2.2.0.so
│ │ │ libnative_camera_r2.3.3.so
│ │ │ libnative_camera_r3.0.1.so
│ │ │ libnative_camera_r4.0.0.so
│ │ │ libnative_camera_r4.0.3.so
│ │ │ libnative_camera_r4.1.1.so
│ │ │ libnative_camera_r4.2.0.so
│ │ │ libnative_camera_r4.3.0.so
│ │ │ libnative_camera_r4.4.0.so
│ │ │
│ │ ├─armeabi-v7a
│ │ │ libnative_camera_r2.2.0.so
│ │ │ libnative_camera_r2.3.3.so
│ │ │ libnative_camera_r3.0.1.so
│ │ │ libnative_camera_r4.0.0.so
│ │ │ libnative_camera_r4.0.3.so
│ │ │ libnative_camera_r4.1.1.so
│ │ │ libnative_camera_r4.2.0.so
│ │ │ libnative_camera_r4.3.0.so
│ │ │ libnative_camera_r4.4.0.so
│ │ │
│ │ ├─mips
│ │ │ libnative_camera_r4.0.3.so
│ │ │ libnative_camera_r4.1.1.so
│ │ │ libnative_camera_r4.2.0.so
│ │ │ libnative_camera_r4.3.0.so
│ │ │ libnative_camera_r4.4.0.so
│ │ │
│ │ └─x86
│ │ libnative_camera_r2.3.3.so
│ │ libnative_camera_r3.0.1.so
│ │ libnative_camera_r4.0.3.so
│ │ libnative_camera_r4.1.1.so
│ │ libnative_camera_r4.2.0.so
│ │ libnative_camera_r4.3.0.so
│ │ libnative_camera_r4.4.0.so
│ │
│ ├─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
│ │ │ 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
│ │ │
│ │ └─jasper
│ │ jasper.h
│ │ jas_cm.h
│ │ jas_config.h
│ │ jas_config.h.in
│ │ jas_config2.h
│ │ jas_debug.h
│ │ jas_fix.h
│ │ jas_getopt.h
│ │ jas_icc.h
│ │ jas_image.h
│ │ jas_init.h
│ │ jas_malloc.h
│ │ jas_math.h
│ │ jas_seq.h
│ │ jas_stream.h
│ │ jas_string.h
│ │ jas_tmr.h
│ │ jas_tvp.h
│ │ jas_types.h
│ │ jas_version.h
│ │
│ ├─libjpeg
│ │ CMakeLists.txt
│ │ jcapimin.c
│ │ jcapistd.c
│ │ jccoefct.c
│ │ jccolor.c
│ │ jcdctmgr.c
│ │ jchuff.c
│ │ jchuff.h
│ │ jcinit.c
│ │ jcmainct.c
│ │ jcmarker.c
│ │ jcmaster.c
│ │ jcomapi.c
│ │ jconfig.h
│ │ jcparam.c
│ │ jcphuff.c
│ │ jcprepct.c
│ │ jcsample.c
│ │ jctrans.c
│ │ jdapimin.c
│ │ jdapistd.c
│ │ jdatadst.c
│ │ jdatasrc.c
│ │ jdcoefct.c
│ │ jdcolor.c
│ │ jdct.h
│ │ jddctmgr.c
│ │ jdhuff.c
│ │ jdhuff.h
│ │ jdinput.c
│ │ jdmainct.c
│ │ jdmarker.c
│ │ jdmaster.c
│ │ jdmerge.c
│ │ jdphuff.c
│ │ jdpostct.c
│ │ jdsample.c
│ │ jdtrans.c
│ │ jerror.c
│ │ jerror.h
│ │ jfdctflt.c
│ │ jfdctfst.c
│ │ jfdctint.c
│ │ jidctflt.c
│ │ jidctfst.c
│ │ jidctint.c
│ │ jidctred.c
│ │ jinclude.h
│ │ jmemansi.c
│ │ jmemmgr.c
│ │ jmemsys.h
│ │ jmorecfg.h
│ │ jpegint.h
│ │ jpeglib.h
│ │ jquant1.c
│ │ jquant2.c
│ │ jutils.c
│ │ jversion.h
│ │ README
│ │ transupp.c
│ │ transupp.h
│ │
│ ├─libpng
│ │ │ CHANGES
│ │ │ CMakeLists.txt
│ │ │ LICENSE
│ │ │ opencv-libpng.patch
│ │ │ png.c
│ │ │ png.h
│ │ │ pngconf.h
│ │ │ pngdebug.h
│ │ │ pngerror.c
│ │ │ pngget.c
│ │ │ pnginfo.h
│ │ │ pnglibconf.h
│ │ │ pngmem.c
│ │ │ pngpread.c
│ │ │ pngpriv.h
│ │ │ pngread.c
│ │ │ pngrio.c
│ │ │ pngrtran.c
│ │ │ pngrutil.c
│ │ │ pngset.c
│ │ │ pngstruct.h
│ │ │ pngtrans.c
│ │ │ pngwio.c
│ │ │ pngwrite.c
│ │ │ pngwtran.c
│ │ │ pngwutil.c
│ │ │ README
│ │ │
│ │ └─arm
│ │ arm_init.c
│ │ filter_neon.S
│ │
│ ├─libtiff
│ │ ChangeLog
│ │ CMakeLists.txt
│ │ COPYRIGHT
│ │ t4.h
│ │ tiff.h
│ │ tiffio.h
│ │ tiffio.hxx
│ │ tiffiop.h
│ │ tiffvers.h
│ │ tif_aux.c
│ │ tif_close.c
│ │ tif_codec.c
│ │ tif_color.c
│ │ tif_compress.c
│ │ tif_config.h.cmakein
│ │ tif_dir.c
│ │ tif_dir.h
│ │ tif_dirinfo.c
│ │ tif_dirread.c
│ │ tif_dirwrite.c
│ │ tif_dumpmode.c
│ │ tif_error.c
│ │ tif_extension.c
│ │ tif_fax3.c
│ │ tif_fax3.h
│ │ tif_fax3sm.c
│ │ tif_flush.c
│ │ tif_getimage.c
│ │ tif_jbig.c
│ │ tif_jpeg.c
│ │ tif_jpeg_12.c
│ │ tif_luv.c
│ │ tif_lzma.c
│ │ tif_lzw.c
│ │ tif_next.c
│ │ tif_ojpeg.c
│ │ tif_open.c
│ │ tif_packbits.c
│ │ tif_pixarlog.c
│ │ tif_predict.c
│ │ tif_predict.h
│ │ tif_print.c
│ │ tif_read.c
│ │ tif_stream.cxx
│ │ tif_strip.c
│ │ tif_swab.c
│ │ tif_thunder.c
│ │ tif_tile.c
│ │ tif_unix.c
│ │ tif_version.c
│ │ tif_warning.c
│ │ tif_win32.c
│ │ tif_write.c
│ │ tif_zip.c
│ │ uvcode.h
│ │
│ ├─openexr
│ │ │ AUTHORS.ilmbase
│ │ │ AUTHORS.openexr
│ │ │ ChangeLog.ilmbase
│ │ │ ChangeLog.openexr
│ │ │ CMakeLists.txt
│ │ │ fix_msvc2013_errors.patch
│ │ │ IlmBaseConfig.h.cmakein
│ │ │ LICENSE
│ │ │ OpenEXRConfig.h.cmakein
│ │ │
│ │ ├─Half
│ │ │ eLut.cpp
│ │ │ eLut.h
│ │ │ half.cpp
│ │ │ half.h
│ │ │ halfFunction.h
│ │ │ halfLimits.h
│ │ │ toFloat.cpp
│ │ │ toFloat.h
│ │ │
│ │ ├─Iex
│ │ │ Iex.h
│ │ │ IexBaseExc.cpp
│ │ │ IexBaseExc.h
│ │ │ IexErrnoExc.h
│ │ │ IexMacros.h
│ │ │ IexMathExc.h
│ │ │ IexThrowErrnoExc.cpp
│ │ │ IexThrowErrnoExc.h
│ │ │
│ │ ├─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
│ │ │ ImfChannelList.cpp
│ │ │ ImfChannelList.h
│ │ │ ImfChannelListAttribute.cpp
│ │ │ ImfChannelListAttribute.h
│ │ │ ImfCheckedArithmetic.h
│ │ │ ImfChromaticities.cpp
│ │ │ ImfChromaticities.h
│ │ │ ImfChromaticitiesAttribute.cpp
│ │ │ ImfChromaticitiesAttribute.h
│ │ │ ImfCompression.h
│ │ │ ImfCompressionAttribute.cpp
│ │ │ ImfCompressionAttribute.h
│ │ │ ImfCompressor.cpp
│ │ │ ImfCompressor.h
│ │ │ ImfConvert.cpp
│ │ │ ImfConvert.h
│ │ │ ImfCRgbaFile.cpp
│ │ │ ImfCRgbaFile.h
│ │ │ ImfDoubleAttribute.cpp
│ │ │ ImfDoubleAttribute.h
│ │ │ ImfEnvmap.cpp
│ │ │ ImfEnvmap.h
│ │ │ ImfEnvmapAttribute.cpp
│ │ │ ImfEnvmapAttribute.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
│ │ │ ImfKeyCode.cpp
│ │ │ ImfKeyCode.h
│ │ │ ImfKeyCodeAttribute.cpp
│ │ │ ImfKeyCodeAttribute.h
│ │ │ ImfLineOrder.h
│ │ │ ImfLineOrderAttribute.cpp
│ │ │ ImfLineOrderAttribute.h
│ │ │ ImfLut.cpp
│ │ │ ImfLut.h
│ │ │ ImfMatrixAttribute.cpp
│ │ │ ImfMatrixAttribute.h
│ │ │ ImfMisc.cpp
│ │ │ ImfMisc.h
│ │ │ ImfMultiView.cpp
│ │ │ ImfMultiView.h
│ │ │ ImfName.h
│ │ │ ImfOpaqueAttribute.cpp
│ │ │ ImfOpaqueAttribute.h
│ │ │ ImfOutputFile.cpp
│ │ │ ImfOutputFile.h
│ │ │ ImfPixelType.h
│ │ │ ImfPizCompressor.cpp
│ │ │ ImfPizCompressor.h
│ │ │ ImfPreviewImage.cpp
│ │ │ ImfPreviewImage.h
│ │ │ ImfPreviewImageAttribute.cpp
│ │ │ ImfPreviewImageAttribute.h
│ │ │ ImfPxr24Compressor.cpp
│ │ │ ImfPxr24Compressor.h
│ │ │ ImfRational.cpp
│ │ │ ImfRational.h
│ │ │ ImfRationalAttribute.cpp
│ │ │ ImfRationalAttribute.h
│ │ │ ImfRgba.h
│ │ │ ImfRgbaFile.cpp
│ │ │ ImfRgbaFile.h
│ │ │ ImfRgbaYca.cpp
│ │ │ ImfRgbaYca.h
│ │ │ 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
│ │ │ ImfTileDescription.h
│ │ │ ImfTileDescriptionAttribute.cpp
│ │ │ ImfTileDescriptionAttribute.h
│ │ │ ImfTiledInputFile.cpp
│ │ │ ImfTiledInputFile.h
│ │ │ ImfTiledMisc.cpp
│ │ │ ImfTiledMisc.h
│ │ │ ImfTiledOutputFile.cpp
│ │ │ ImfTiledOutputFile.h
│ │ │ ImfTiledRgbaFile.cpp
│ │ │ ImfTiledRgbaFile.h
│ │ │ ImfTileOffsets.cpp
│ │ │ ImfTileOffsets.h
│ │ │ ImfTimeCode.cpp
│ │ │ ImfTimeCode.h
│ │ │ ImfTimeCodeAttribute.cpp
│ │ │ ImfTimeCodeAttribute.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
│ │ │ IlmThreadSemaphorePosix.cpp
│ │ │ IlmThreadSemaphorePosixCompat.cpp
│ │ │ IlmThreadSemaphoreWin32.cpp
│ │ │ IlmThreadWin32.cpp
│ │ │
│ │ └─Imath
│ │ ImathBox.h
│ │ ImathBoxAlgo.h
│ │ ImathColor.h
│ │ ImathColorAlgo.cpp
│ │ ImathColorAlgo.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
│ │ ImathLine.h
│ │ ImathLineAlgo.h
│ │ ImathMath.h
│ │ ImathMatrix.h
│ │ ImathMatrixAlgo.cpp
│ │ ImathMatrixAlgo.h
│ │ ImathPlane.h
│ │ ImathPlatform.h
│ │ ImathQuat.h
│ │ ImathRandom.cpp
│ │ ImathRandom.h
│ │ ImathRoots.h
│ │ ImathShear.h
│ │ ImathSphere.h
│ │ ImathVec.cpp
│ │ ImathVec.h
│ │ ImathVecAlgo.h
│ │
│ ├─tbb
│ │ android_additional.h
│ │ arm_linux_stub.cpp
│ │ CMakeLists.txt
│ │ version_string.tmp
│ │ version_string.ver
│ │
│ └─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.cmakein
│ zlib.h
│ zutil.c
│ zutil.h
│
├─apps
│ │ CMakeLists.txt
│ │
│ ├─annotation
│ │ CMakeLists.txt
│ │ opencv_annotation.cpp
│ │
│ ├─haartraining
│ │ CMakeLists.txt
│ │ createsamples.cpp
│ │ cvboost.cpp
│ │ cvclassifier.h
│ │ cvcommon.cpp
│ │ cvhaarclassifier.cpp
│ │ cvhaartraining.cpp
│ │ cvhaartraining.h
│ │ cvsamples.cpp
│ │ cvsamplesoutput.cpp
│ │ cvsamplesoutput.h
│ │ haartraining.cpp
│ │ ioutput.h
│ │ performance.cpp
│ │ _cvcommon.h
│ │ _cvhaartraining.h
│ │
│ ├─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
│ │ traincascade.cpp
│ │ traincascade_features.h
│ │
│ ├─version
│ │ CMakeLists.txt
│ │ opencv_version.cpp
│ │
│ └─visualisation
│ CMakeLists.txt
│ opencv_visualisation.cpp
│
├─cmake
│ │ cl2cpp.cmake
│ │ CMakeParseArguments.cmake
│ │ FindCUDA.cmake
│ │ OpenCVCompilerOptions.cmake
│ │ OpenCVConfig.cmake
│ │ OpenCVCRTLinkage.cmake
│ │ OpenCVDetectAndroidSDK.cmake
│ │ OpenCVDetectApacheAnt.cmake
│ │ OpenCVDetectCStripes.cmake
│ │ OpenCVDetectCUDA.cmake
│ │ OpenCVDetectCXXCompiler.cmake
│ │ OpenCVDetectOpenCL.cmake
│ │ OpenCVDetectPython.cmake
│ │ OpenCVDetectTBB.cmake
│ │ OpenCVDetectVTK.cmake
│ │ OpenCVExtraTargets.cmake
│ │ OpenCVFindIntelPerCSDK.cmake
│ │ OpenCVFindIPP.cmake
│ │ OpenCVFindLATEX.cmake
│ │ OpenCVFindLibsGrfmt.cmake
│ │ OpenCVFindLibsGUI.cmake
│ │ OpenCVFindLibsPerf.cmake
│ │ OpenCVFindLibsVideo.cmake
│ │ OpenCVFindOpenEXR.cmake
│ │ OpenCVFindOpenNI.cmake
│ │ OpenCVFindXimea.cmake
│ │ OpenCVGenAndroidMK.cmake
│ │ OpenCVGenConfig.cmake
│ │ OpenCVGenHeaders.cmake
│ │ OpenCVGenInfoPlist.cmake
│ │ OpenCVGenPkgconfig.cmake
│ │ OpenCVLegacyOptions.cmake
│ │ OpenCVModule.cmake
│ │ OpenCVPackaging.cmake
│ │ OpenCVPCHSupport.cmake
│ │ OpenCVUtils.cmake
│ │ OpenCVVersion.cmake
│ │
│ ├─checks
│ │ ffmpeg_test.cpp
│ │ opencl.cpp
│ │ OpenCVDetectCudaArch.cu
│ │ vfwtest.cpp
│ │ win32uitest.cpp
│ │ winrttest.cpp
│ │
│ ├─FindCUDA
│ │ make2cmake.cmake
│ │ parse_cubin.cmake
│ │ run_nvcc.cmake
│ │
│ └─templates
│ changelog.Debian.in
│ cmake_uninstall.cmake.in
│ copyright
│ cvconfig.h.in
│ opencv-XXX.pc.in
│ OpenCV.mk.in
│ OpenCVConfig-version.cmake.in
│ OpenCVConfig.cmake.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
│
├─data
│ │ CMakeLists.txt
│ │ readme.txt
│ │
│ ├─haarcascades
│ │ haarcascade_eye.xml
│ │ haarcascade_eye_tree_eyeglasses.xml
│ │ haarcascade_frontalcatface.xml
│ │ haarcascade_frontalcatface_extended.xml
│ │ haarcascade_frontalface_alt.xml
│ │ haarcascade_frontalface_alt2.xml
│ │ haarcascade_frontalface_alt_tree.xml
│ │ haarcascade_frontalface_default.xml
│ │ haarcascade_fullbody.xml
│ │ haarcascade_lefteye_2splits.xml
│ │ haarcascade_licence_plate_rus_16stages.xml
│ │ haarcascade_lowerbody.xml
│ │ haarcascade_mcs_eyepair_big.xml
│ │ haarcascade_mcs_eyepair_small.xml
│ │ haarcascade_mcs_leftear.xml
│ │ haarcascade_mcs_lefteye.xml
│ │ haarcascade_mcs_mouth.xml
│ │ haarcascade_mcs_nose.xml
│ │ haarcascade_mcs_rightear.xml
│ │ haarcascade_mcs_righteye.xml
│ │ haarcascade_mcs_upperbody.xml
│ │ haarcascade_profileface.xml
│ │ haarcascade_righteye_2splits.xml
│ │ haarcascade_russian_plate_number.xml
│ │ haarcascade_smile.xml
│ │ haarcascade_upperbody.xml
│ │
│ ├─haarcascades_GPU
│ │ haarcascade_eye.xml
│ │ haarcascade_eye_tree_eyeglasses.xml
│ │ haarcascade_frontalface_alt.xml
│ │ haarcascade_frontalface_alt2.xml
│ │ haarcascade_frontalface_alt_tree.xml
│ │ haarcascade_frontalface_default.xml
│ │ haarcascade_fullbody.xml
│ │ haarcascade_lefteye_2splits.xml
│ │ haarcascade_lowerbody.xml
│ │ haarcascade_profileface.xml
│ │ haarcascade_righteye_2splits.xml
│ │ haarcascade_smile.xml
│ │ haarcascade_upperbody.xml
│ │
│ ├─hogcascades
│ │ hogcascade_pedestrians.xml
│ │
│ ├─lbpcascades
│ │ lbpcascade_frontalcatface.xml
│ │ lbpcascade_frontalface.xml
│ │ lbpcascade_profileface.xml
│ │ lbpcascade_silverware.xml
│ │
│ └─vec_files
│ trainingfaces_24-24.vec
│
├─doc
│ │ acircles_pattern.png
│ │ check_docs.py
│ │ check_docs2.py
│ │ check_docs_whitelist.txt
│ │ CMakeLists.txt
│ │ conf.py
│ │ Doxyfile.in
│ │ DoxygenLayout.xml
│ │ haartraining.htm
│ │ mymath.sty
│ │ ocv.py
│ │ opencv-logo-small.png
│ │ opencv-logo-white.png
│ │ opencv-logo.png
│ │ opencv-logo2.png
│ │ opencv.bib
│ │ opencv.ico
│ │ opencv.jpg
│ │ opencv_cheatsheet.tex
│ │ packaging.txt
│ │ patch_refman_latex.py
│ │ pattern.png
│ │ reformat.py
│ │
│ ├─pattern_tools
│ │ gen_pattern.py
│ │ README.txt
│ │ svgfig.py
│ │
│ ├─tutorials
│ │ │ tutorials.rst
│ │ │
│ │ ├─calib3d
│ │ │ ├─camera_calibration
│ │ │ │ │ camera_calibration.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ asymetricalPattern.jpg
│ │ │ │ fileListImage.jpg
│ │ │ │ fileListImageUnDist.jpg
│ │ │ │
│ │ │ ├─camera_calibration_square_chess
│ │ │ │ camera_calibration_square_chess.rst
│ │ │ │
│ │ │ └─table_of_content_calib3d
│ │ │ │ table_of_content_calib3d.rst
│ │ │ │
│ │ │ └─images
│ │ │ camera_calibration.png
│ │ │ camera_calibration_square_chess.jpg
│ │ │
│ │ ├─contrib
│ │ │ ├─retina_model
│ │ │ │ │ retina_model.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ retina_TreeHdr_retina.jpg
│ │ │ │ retina_TreeHdr_small.jpg
│ │ │ │ studentsSample_input.jpg
│ │ │ │ studentsSample_magno.jpg
│ │ │ │ studentsSample_parvo.jpg
│ │ │ │
│ │ │ └─table_of_content_contrib
│ │ │ │ table_of_content_contrib.rst
│ │ │ │
│ │ │ └─images
│ │ │ retina_TreeHdr_small.jpg
│ │ │
│ │ ├─core
│ │ │ ├─adding_images
│ │ │ │ │ adding_images.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Adding_Images_Tutorial_Result_0.jpg
│ │ │ │
│ │ │ ├─basic_geometric_drawing
│ │ │ │ │ basic_geometric_drawing.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Drawing_1_Tutorial_Result_0.png
│ │ │ │
│ │ │ ├─basic_linear_transform
│ │ │ │ │ basic_linear_transform.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Basic_Linear_Transform_Tutorial_Result_0.jpg
│ │ │ │
│ │ │ ├─discrete_fourier_transform
│ │ │ │ │ discrete_fourier_transform.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ result_normal.jpg
│ │ │ │ result_rotated.jpg
│ │ │ │
│ │ │ ├─file_input_output_with_xml_yml
│ │ │ │ file_input_output_with_xml_yml.rst
│ │ │ │
│ │ │ ├─how_to_scan_images
│ │ │ │ how_to_scan_images.rst
│ │ │ │
│ │ │ ├─interoperability_with_OpenCV_1
│ │ │ │ │ interoperability_with_OpenCV_1.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ outputInteropOpenCV1.jpg
│ │ │ │
│ │ │ ├─mat-mask-operations
│ │ │ │ │ mat-mask-operations.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ resultMatMaskFilter2D.png
│ │ │ │
│ │ │ ├─mat_the_basic_image_container
│ │ │ │ │ mat_the_basic_image_container.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ MatBasicContainerOut1.png
│ │ │ │ MatBasicContainerOut10.png
│ │ │ │ MatBasicContainerOut11.png
│ │ │ │ MatBasicContainerOut12.png
│ │ │ │ MatBasicContainerOut13.png
│ │ │ │ MatBasicContainerOut14.png
│ │ │ │ MatBasicContainerOut15.png
│ │ │ │ MatBasicContainerOut16.png
│ │ │ │ MatBasicContainerOut2.png
│ │ │ │ MatBasicContainerOut3.png
│ │ │ │ MatBasicContainerOut6.png
│ │ │ │ MatBasicContainerOut7.png
│ │ │ │ MatBasicContainerOut8.png
│ │ │ │ MatBasicContainerOut9.png
│ │ │ │ MatBasicImageForComputer.jpg
│ │ │ │
│ │ │ ├─random_generator_and_text
│ │ │ │ │ random_generator_and_text.rst
│ │ │ │ │
│ │ │ │ └─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_7.jpg
│ │ │ │
│ │ │ └─table_of_content_core
│ │ │ │ table_of_content_core.rst
│ │ │ │
│ │ │ └─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
│ │ │ interopOpenCV1.png
│ │ │ matMaskFilter2DOp.png
│ │ │ matTheBasicImageStructure.jpg
│ │ │ Morphology_1_Tutorial_Cover.jpg
│ │ │ Smoothing_Tutorial_Cover.jpg
│ │ │
│ │ ├─definitions
│ │ │ noContent.rst
│ │ │ README.txt
│ │ │ tocDefinitions.rst
│ │ │
│ │ ├─features2d
│ │ │ ├─detection_of_planar_objects
│ │ │ │ detection_of_planar_objects.rst
│ │ │ │
│ │ │ ├─feature_description
│ │ │ │ │ feature_description.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Feature_Description_BruteForce_Result.jpg
│ │ │ │
│ │ │ ├─feature_detection
│ │ │ │ │ feature_detection.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Feature_Detection_Result_a.jpg
│ │ │ │ Feature_Detection_Result_b.jpg
│ │ │ │
│ │ │ ├─feature_flann_matcher
│ │ │ │ │ feature_flann_matcher.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Feature_FlannMatcher_Keypoints_Result.jpg
│ │ │ │ Featur_FlannMatcher_Result.jpg
│ │ │ │
│ │ │ ├─feature_homography
│ │ │ │ │ feature_homography.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Feature_Homography_Result.jpg
│ │ │ │
│ │ │ ├─table_of_content_features2d
│ │ │ │ │ table_of_content_features2d.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ │ 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
│ │ │ │
│ │ │ └─trackingmotion
│ │ │ ├─corner_subpixeles
│ │ │ │ │ corner_subpixeles.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Corner_Subpixeles_Original_Image.jpg
│ │ │ │ Corner_Subpixeles_Result.jpg
│ │ │ │
│ │ │ ├─generic_corner_detector
│ │ │ │ │ generic_corner_detector.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ My_Harris_corner_detector_Result.jpg
│ │ │ │ My_Shi_Tomasi_corner_detector_Result.jpg
│ │ │ │
│ │ │ ├─good_features_to_track
│ │ │ │ │ good_features_to_track.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Feature_Detection_Result_a.jpg
│ │ │ │ Feature_Detection_Result_b.jpg
│ │ │ │
│ │ │ └─harris_detector
│ │ │ │ harris_detector.rst
│ │ │ │
│ │ │ └─images
│ │ │ Harris_Detector_Original_Image.jpg
│ │ │ Harris_Detector_Result.jpg
│ │ │
│ │ ├─general
│ │ │ └─table_of_content_general
│ │ │ table_of_content_general.rst
│ │ │
│ │ ├─gpu
│ │ │ ├─gpu-basics-similarity
│ │ │ │ gpu-basics-similarity.rst
│ │ │ │
│ │ │ └─table_of_content_gpu
│ │ │ │ table_of_content_gpu.rst
│ │ │ │
│ │ │ └─images
│ │ │ gpu-basics-similarity.png
│ │ │
│ │ ├─highgui
│ │ │ ├─table_of_content_highgui
│ │ │ │ │ table_of_content_highgui.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Adding_Trackbars_Tutorial_Cover.jpg
│ │ │ │ video-input-psnr-ssim.png
│ │ │ │ video-write.png
│ │ │ │
│ │ │ ├─trackbar
│ │ │ │ │ trackbar.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Adding_Trackbars_Tutorial_Result_0.jpg
│ │ │ │ Adding_Trackbars_Tutorial_Result_1.jpg
│ │ │ │ Adding_Trackbars_Tutorial_Trackbar.png
│ │ │ │
│ │ │ ├─video-input-psnr-ssim
│ │ │ │ │ video-input-psnr-ssim.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ outputVideoInput.png
│ │ │ │
│ │ │ └─video-write
│ │ │ │ video-write.rst
│ │ │ │
│ │ │ └─images
│ │ │ resultOutputWideoWrite.png
│ │ │ videoCompressSelect.png
│ │ │ videoFileStructure.png
│ │ │
│ │ ├─images
│ │ │ calib3d.jpg
│ │ │ core.jpg
│ │ │ feature2D.jpg
│ │ │ general.jpg
│ │ │ gpu.jpg
│ │ │ highgui.jpg
│ │ │ imgproc.jpg
│ │ │ introduction.jpg
│ │ │ ml.jpg
│ │ │ objdetect.jpg
│ │ │ opencv_ios.png
│ │ │ retina.jpg
│ │ │ video.jpg
│ │ │ viz.jpg
│ │ │
│ │ ├─imgproc
│ │ │ ├─erosion_dilatation
│ │ │ │ │ erosion_dilatation.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Morphology_1_Tutorial_Cover.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.png
│ │ │ │ Morphology_1_Tutorial_Theory_Erosion_2.png
│ │ │ │ Morphology_1_Tutorial_Theory_Original_Image.png
│ │ │ │
│ │ │ ├─gausian_median_blur_bilateral_filter
│ │ │ │ │ gausian_median_blur_bilateral_filter.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Smoothing_Tutorial_Result_Median_Filter.jpg
│ │ │ │ Smoothing_Tutorial_theory_gaussian_0.jpg
│ │ │ │
│ │ │ ├─histograms
│ │ │ │ ├─back_projection
│ │ │ │ │ │ back_projection.rst
│ │ │ │ │ │
│ │ │ │ │ └─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.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Histogram_Calculation_Original_Image.jpg
│ │ │ │ │ Histogram_Calculation_Result.jpg
│ │ │ │ │ Histogram_Calculation_Theory_Hist0.jpg
│ │ │ │ │ Histogram_Calculation_Theory_Hist1.jpg
│ │ │ │ │
│ │ │ │ ├─histogram_comparison
│ │ │ │ │ │ histogram_comparison.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Histogram_Comparison_Source_0.jpg
│ │ │ │ │ Histogram_Comparison_Source_1.jpg
│ │ │ │ │ Histogram_Comparison_Source_2.jpg
│ │ │ │ │
│ │ │ │ ├─histogram_equalization
│ │ │ │ │ │ histogram_equalization.rst
│ │ │ │ │ │
│ │ │ │ │ └─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
│ │ │ │ │ template_matching.rst
│ │ │ │ │
│ │ │ │ └─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_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
│ │ │ │
│ │ │ ├─imgtrans
│ │ │ │ ├─canny_detector
│ │ │ │ │ │ canny_detector.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Canny_Detector_Tutorial_Original_Image.jpg
│ │ │ │ │ Canny_Detector_Tutorial_Result.jpg
│ │ │ │ │
│ │ │ │ ├─copyMakeBorder
│ │ │ │ │ │ copyMakeBorder.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ CopyMakeBorder_Tutorial_Results.jpg
│ │ │ │ │
│ │ │ │ ├─filter_2d
│ │ │ │ │ │ filter_2d.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ filter_2d_tutorial_kernel_theory.png
│ │ │ │ │ filter_2d_tutorial_result.jpg
│ │ │ │ │
│ │ │ │ ├─hough_circle
│ │ │ │ │ │ hough_circle.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Hough_Circle_Tutorial_Result.jpg
│ │ │ │ │ Hough_Circle_Tutorial_Theory_0.jpg
│ │ │ │ │
│ │ │ │ ├─hough_lines
│ │ │ │ │ │ hough_lines.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Hough_Lines_Tutorial_Original_Image.jpg
│ │ │ │ │ Hough_Lines_Tutorial_Result.jpg
│ │ │ │ │ Hough_Lines_Tutorial_Theory_0.jpg
│ │ │ │ │ Hough_Lines_Tutorial_Theory_1.jpg
│ │ │ │ │ Hough_Lines_Tutorial_Theory_2.jpg
│ │ │ │ │
│ │ │ │ ├─laplace_operator
│ │ │ │ │ │ laplace_operator.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Laplace_Operator_Tutorial_Original_Image.jpg
│ │ │ │ │ Laplace_Operator_Tutorial_Result.jpg
│ │ │ │ │ Laplace_Operator_Tutorial_Theory_ddIntensity.jpg
│ │ │ │ │ Laplace_Operator_Tutorial_Theory_Previous.jpg
│ │ │ │ │
│ │ │ │ ├─remap
│ │ │ │ │ │ remap.rst
│ │ │ │ │ │
│ │ │ │ │ └─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
│ │ │ │ │
│ │ │ │ ├─sobel_derivatives
│ │ │ │ │ │ sobel_derivatives.rst
│ │ │ │ │ │
│ │ │ │ │ └─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
│ │ │ │ │
│ │ │ │ └─warp_affine
│ │ │ │ │ warp_affine.rst
│ │ │ │ │
│ │ │ │ └─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
│ │ │ │
│ │ │ ├─opening_closing_hats
│ │ │ │ │ opening_closing_hats.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Morphology_2_Tutorial_Cover.jpg
│ │ │ │ Morphology_2_Tutorial_Original_Image.jpg
│ │ │ │ Morphology_2_Tutorial_Theory_BlackHat.png
│ │ │ │ Morphology_2_Tutorial_Theory_Closing.png
│ │ │ │ Morphology_2_Tutorial_Theory_Closing_2.png
│ │ │ │ Morphology_2_Tutorial_Theory_Gradient.png
│ │ │ │ Morphology_2_Tutorial_Theory_Opening.png
│ │ │ │ Morphology_2_Tutorial_Theory_Opening_2.png
│ │ │ │ Morphology_2_Tutorial_Theory_TopHat.png
│ │ │ │
│ │ │ ├─pyramids
│ │ │ │ │ pyramids.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Pyramids_Tutorial_Original_Image.jpg
│ │ │ │ Pyramids_Tutorial_Pyramid_Theory.png
│ │ │ │ Pyramids_Tutorial_PyrDown_Result.jpg
│ │ │ │ Pyramids_Tutorial_PyrUp_Result.jpg
│ │ │ │
│ │ │ ├─shapedescriptors
│ │ │ │ ├─bounding_rects_circles
│ │ │ │ │ │ bounding_rects_circles.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Bounding_Rects_Circles_Result.jpg
│ │ │ │ │ Bounding_Rects_Circles_Source_Image.jpg
│ │ │ │ │
│ │ │ │ ├─bounding_rotated_ellipses
│ │ │ │ │ │ bounding_rotated_ellipses.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Bounding_Rotated_Ellipses_Result.jpg
│ │ │ │ │ Bounding_Rotated_Ellipses_Source_Image.jpg
│ │ │ │ │
│ │ │ │ ├─find_contours
│ │ │ │ │ │ find_contours.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Find_Contours_Original_Image.jpg
│ │ │ │ │ Find_Contours_Result.jpg
│ │ │ │ │
│ │ │ │ ├─hull
│ │ │ │ │ │ hull.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Hull_Original_Image.jpg
│ │ │ │ │ Hull_Result.jpg
│ │ │ │ │
│ │ │ │ ├─moments
│ │ │ │ │ │ moments.rst
│ │ │ │ │ │
│ │ │ │ │ └─images
│ │ │ │ │ Moments_Result1.jpg
│ │ │ │ │ Moments_Result2.jpg
│ │ │ │ │ Moments_Source_Image.jpg
│ │ │ │ │
│ │ │ │ └─point_polygon_test
│ │ │ │ │ point_polygon_test.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Point_Polygon_Test_Result.jpg
│ │ │ │ Point_Polygon_Test_Source_Image.png
│ │ │ │
│ │ │ ├─table_of_content_imgproc
│ │ │ │ │ table_of_content_imgproc.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ │ Morphology_1_Tutorial_Cover.jpg
│ │ │ │ │ Morphology_2_Tutorial_Cover.jpg
│ │ │ │ │ Pyramids_Tutorial_Cover.jpg
│ │ │ │ │ Smoothing_Tutorial_Cover.jpg
│ │ │ │ │ Threshold_Tutorial_Cover.jpg
│ │ │ │ │
│ │ │ │ ├─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
│ │ │ │ │ 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
│ │ │ │ │
│ │ │ │ └─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
│ │ │ │
│ │ │ └─threshold
│ │ │ │ threshold.rst
│ │ │ │
│ │ │ └─images
│ │ │ Threshold_Tutorial_Cover.jpg
│ │ │ Threshold_Tutorial_Original_Image.jpg
│ │ │ Threshold_Tutorial_Result_Binary_Inverted.jpg
│ │ │ Threshold_Tutorial_Result_Zero.jpg
│ │ │ Threshold_Tutorial_Theory_Base_Figure.png
│ │ │ Threshold_Tutorial_Theory_Binary.png
│ │ │ Threshold_Tutorial_Theory_Binary_Inverted.png
│ │ │ Threshold_Tutorial_Theory_Example.jpg
│ │ │ Threshold_Tutorial_Theory_Truncate.png
│ │ │ Threshold_Tutorial_Theory_Zero.png
│ │ │ Threshold_Tutorial_Theory_Zero_Inverted.png
│ │ │
│ │ ├─introduction
│ │ │ ├─android_binary_package
│ │ │ │ │ android_dev_intro.rst
│ │ │ │ │ dev_with_OCV_on_Android.rst
│ │ │ │ │ O4A_SDK.rst
│ │ │ │ │
│ │ │ │ └─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.png
│ │ │ │ eclipse_inst_cdt_2.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
│ │ │ │
│ │ │ ├─clojure_dev_intro
│ │ │ │ │ clojure_dev_intro.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ blurred.png
│ │ │ │ lena.png
│ │ │ │
│ │ │ ├─crosscompilation
│ │ │ │ arm_crosscompile_with_cmake.rst
│ │ │ │
│ │ │ ├─desktop_java
│ │ │ │ │ java_dev_intro.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ ant_output.png
│ │ │ │ cmake_output.png
│ │ │ │ faceDetection.png
│ │ │ │ Java_logo.png
│ │ │ │ lena.png
│ │ │ │ sbt_eclipse.png
│ │ │ │ sbt_run.png
│ │ │ │ sbt_run_face.png
│ │ │ │
│ │ │ ├─display_image
│ │ │ │ │ display_image.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Display_Image_Tutorial_Result.jpg
│ │ │ │
│ │ │ ├─how_to_write_a_tutorial
│ │ │ │ │ how_to_write_a_tutorial.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ matTheBasicImageStructure.jpg
│ │ │ │
│ │ │ ├─ios_install
│ │ │ │ ios_install.rst
│ │ │ │
│ │ │ ├─java_eclipse
│ │ │ │ │ java_eclipse.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ 1-window-preferences.png
│ │ │ │ 10-new-project-created.png
│ │ │ │ 11-the-code.png
│ │ │ │ 2-user-library-new.png
│ │ │ │ 3-library-name.png
│ │ │ │ 4-add-external-jars.png
│ │ │ │ 5-native-library.png
│ │ │ │ 6-external-folder.png
│ │ │ │ 7-user-library-final.png
│ │ │ │ 7_5-new-java-project.png
│ │ │ │ 8-add-library.png
│ │ │ │ 9-select-user-lib.png
│ │ │ │
│ │ │ ├─linux_eclipse
│ │ │ │ │ linux_eclipse.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ a0.png
│ │ │ │ a1.png
│ │ │ │ a10.png
│ │ │ │ a12.png
│ │ │ │ a14.png
│ │ │ │ a15.jpg
│ │ │ │ a3.png
│ │ │ │ a4.png
│ │ │ │ a7.png
│ │ │ │ a9.png
│ │ │ │
│ │ │ ├─linux_gcc_cmake
│ │ │ │ │ linux_gcc_cmake.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ GCC_CMake_Example_Tutorial.jpg
│ │ │ │
│ │ │ ├─linux_install
│ │ │ │ linux_install.rst
│ │ │ │
│ │ │ ├─load_save_image
│ │ │ │ │ load_save_image.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Load_Save_Image_Result_1.jpg
│ │ │ │ Load_Save_Image_Result_2.jpg
│ │ │ │
│ │ │ ├─table_of_content_introduction
│ │ │ │ │ table_of_content_introduction.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ android_logo.png
│ │ │ │ clojure-logo.png
│ │ │ │ Display_Image_Tutorial_Result.jpg
│ │ │ │ eclipse-logo.png
│ │ │ │ eclipse_cpp_logo.jpeg
│ │ │ │ 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
│ │ │ │
│ │ │ ├─windows_install
│ │ │ │ │ windows_install.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ ChangeBuildVisualStudio.jpg
│ │ │ │ CMakeBuildOptionsOpenCV.jpg
│ │ │ │ CMakeBuildWithWindowsGUI.jpg
│ │ │ │ CMakeOutputPackageNotFound.jpg
│ │ │ │ CMakePackageNotFoundWindows.jpg
│ │ │ │ CMakeSelectBin.jpg
│ │ │ │ CMake_Configure_Windows.jpg
│ │ │ │ cmsdstartwindows.jpg
│ │ │ │ IntelTBB.png
│ │ │ │ MiktexInstall.png
│ │ │ │ OpenCVBuildResultWindows.jpg
│ │ │ │ OpenCV_Install_Directory.png
│ │ │ │ PathEditorOpenCVInsertNew.png
│ │ │ │ PathEditorOpenCVSetPath.png
│ │ │ │ qtDownloadThisPackage.png
│ │ │ │ Sphinx_Install.png
│ │ │ │ SVNCheckOutProgress.png
│ │ │ │ TortoiseSVNCheckout.png
│ │ │ │ TortoiseSVNCheckoutWindow.png
│ │ │ │ visualstudiocommandprompt.jpg
│ │ │ │ WindowsBuildDoc.png
│ │ │ │ WindowsBuildInstall.png
│ │ │ │ WindowsOpenCVDirPath.png
│ │ │ │ WindowsOpenCVInstaller.png
│ │ │ │ WindowsQtContoursOutput.png
│ │ │ │
│ │ │ ├─windows_visual_studio_image_watch
│ │ │ │ │ windows_visual_studio_image_watch.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ breakpoint.png
│ │ │ │ edges_zoom.png
│ │ │ │ help_button.jpg
│ │ │ │ input_zoom.png
│ │ │ │ toolwindow.jpg
│ │ │ │ viewer.jpg
│ │ │ │ viewer_context_menu.png
│ │ │ │ visual_studio_image_watch.png
│ │ │ │ vs_locals.png
│ │ │ │
│ │ │ └─windows_visual_studio_Opencv
│ │ │ │ windows_visual_studio_Opencv.rst
│ │ │ │
│ │ │ └─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
│ │ │
│ │ ├─ios
│ │ │ ├─hello
│ │ │ │ │ hello.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ header_directive.png
│ │ │ │ linking_opencv_ios.png
│ │ │ │ output.png
│ │ │ │ view_did_load.png
│ │ │ │
│ │ │ ├─image_manipulation
│ │ │ │ │ image_manipulation.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ output.jpg
│ │ │ │
│ │ │ ├─table_of_content_ios
│ │ │ │ │ table_of_content_ios.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ facedetect.jpg
│ │ │ │ image_effects.png
│ │ │ │ intro.png
│ │ │ │
│ │ │ └─video_processing
│ │ │ │ video_processing.rst
│ │ │ │
│ │ │ └─images
│ │ │ xcode_hello_ios_frameworks_add_dependencies.png
│ │ │ xcode_hello_ios_framework_drag_and_drop.png
│ │ │ xcode_hello_ios_viewcontroller_layout.png
│ │ │
│ │ ├─ml
│ │ │ ├─introduction_to_svm
│ │ │ │ │ introduction_to_svm.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ optimal-hyperplane.png
│ │ │ │ result.png
│ │ │ │ separating-lines.png
│ │ │ │
│ │ │ ├─non_linear_svms
│ │ │ │ │ non_linear_svms.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ result.png
│ │ │ │ sample-errors-dist.png
│ │ │ │
│ │ │ └─table_of_content_ml
│ │ │ │ table_of_content_ml.rst
│ │ │ │
│ │ │ └─images
│ │ │ introduction_to_svm.png
│ │ │ non_linear_svms.png
│ │ │
│ │ ├─objdetect
│ │ │ ├─cascade_classifier
│ │ │ │ │ cascade_classifier.rst
│ │ │ │ │
│ │ │ │ └─images
│ │ │ │ Cascade_Classifier_Tutorial_Result_Haar.jpg
│ │ │ │ Cascade_Classifier_Tutorial_Result_LBP.jpg
│ │ │ │
│ │ │ └─table_of_content_objdetect
│ │ │ │ table_of_content_objdetect.rst
│ │ │ │
│ │ │ └─images
│ │ │ Cascade_Classifier_Tutorial_Cover.jpg
│ │ │
│ │ ├─video
│ │ │ └─table_of_content_video
│ │ │ table_of_content_video.rst
│ │ │
│ │ └─viz
│ │ ├─creating_widgets
│ │ │ │ creating_widgets.rst
│ │ │ │
│ │ │ └─images
│ │ │ red_triangle.png
│ │ │
│ │ ├─launching_viz
│ │ │ │ launching_viz.rst
│ │ │ │
│ │ │ └─images
│ │ │ window_demo.png
│ │ │
│ │ ├─table_of_content_viz
│ │ │ │ table_of_content_viz.rst
│ │ │ │
│ │ │ └─images
│ │ │ facedetect.jpg
│ │ │ image_effects.png
│ │ │ intro.png
│ │ │
│ │ ├─transformations
│ │ │ │ transformations.rst
│ │ │ │
│ │ │ └─images
│ │ │ camera_view_point.png
│ │ │ global_view_point.png
│ │ │
│ │ └─widget_pose
│ │ │ widget_pose.rst
│ │ │
│ │ └─images
│ │ widgetpose.png
│ │
│ ├─user_guide
│ │ ug_features2d.rst
│ │ ug_intelperc.rst
│ │ ug_kinect.rst
│ │ ug_mat.rst
│ │ ug_traincascade.rst
│ │ user_guide.rst
│ │
│ ├─vidsurv
│ │ Blob_Tracking_Modules.doc
│ │ Blob_Tracking_Tests.doc
│ │ TestSeq.doc
│ │
│ └─_themes
│ └─blue
│ │ layout.html
│ │ searchbox.html
│ │ theme.conf
│ │
│ └─static
│ default.css_t
│
├─include
│ │ CMakeLists.txt
│ │
│ ├─opencv
│ │ cv.h
│ │ cv.hpp
│ │ cvaux.h
│ │ cvaux.hpp
│ │ cvwimage.h
│ │ cxcore.h
│ │ cxcore.hpp
│ │ cxeigen.hpp
│ │ cxmisc.h
│ │ highgui.h
│ │ ml.h
│ │
│ └─opencv2
│ opencv.hpp
│
├─modules
│ │ CMakeLists.txt
│ │ refman.rst.in
│ │
│ ├─androidcamera
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─camera_wrapper
│ │ │ │ camera_wrapper.cpp
│ │ │ │ camera_wrapper.h
│ │ │ │ CMakeLists.txt
│ │ │ │
│ │ │ └─android.3.0.1
│ │ │ Camera.patch
│ │ │ ICamera.patch
│ │ │ README
│ │ │ SurfaceTexture.patch
│ │ │
│ │ ├─include
│ │ │ camera_activity.hpp
│ │ │ camera_properties.h
│ │ │
│ │ └─src
│ │ camera_activity.cpp
│ │
│ ├─calib3d
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ calib3d.rst
│ │ │ │ camera_calibration_and_3d_reconstruction.rst
│ │ │ │
│ │ │ └─pics
│ │ │ distortion_examples.png
│ │ │ fisheye_undistorted.jpg
│ │ │ pinhole_camera_model.png
│ │ │ stereo_undistort.jpg
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ calib3d.hpp
│ │ │ │
│ │ │ └─calib3d
│ │ │ calib3d.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_cicrlesGrid.cpp
│ │ │ perf_main.cpp
│ │ │ perf_pnp.cpp
│ │ │ perf_precomp.hpp
│ │ │
│ │ ├─src
│ │ │ calibinit.cpp
│ │ │ calibration.cpp
│ │ │ checkchessboard.cpp
│ │ │ circlesgrid.cpp
│ │ │ circlesgrid.hpp
│ │ │ epnp.cpp
│ │ │ epnp.h
│ │ │ fisheye.cpp
│ │ │ fisheye.hpp
│ │ │ fundam.cpp
│ │ │ modelest.cpp
│ │ │ p3p.cpp
│ │ │ p3p.h
│ │ │ polynom_solver.cpp
│ │ │ polynom_solver.h
│ │ │ posit.cpp
│ │ │ precomp.hpp
│ │ │ quadsubpix.cpp
│ │ │ solvepnp.cpp
│ │ │ stereobm.cpp
│ │ │ stereosgbm.cpp
│ │ │ triangulate.cpp
│ │ │ _modelest.h
│ │ │
│ │ └─test
│ │ test_affine3d_estimator.cpp
│ │ test_cameracalibration.cpp
│ │ test_cameracalibration_artificial.cpp
│ │ test_cameracalibration_badarg.cpp
│ │ test_chessboardgenerator.cpp
│ │ test_chessboardgenerator.hpp
│ │ test_chesscorners.cpp
│ │ test_chesscorners_badarg.cpp
│ │ test_chesscorners_timing.cpp
│ │ test_compose_rt.cpp
│ │ test_cornerssubpix.cpp
│ │ test_fisheye.cpp
│ │ test_fundam.cpp
│ │ test_homography.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.cpp
│ │ test_undistort_badarg.cpp
│ │ test_undistort_points.cpp
│ │
│ ├─contrib
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ contrib.rst
│ │ │ │ openfabmap.rst
│ │ │ │ stereo.rst
│ │ │ │
│ │ │ ├─facerec
│ │ │ │ │ colormaps.rst
│ │ │ │ │ facerec_api.rst
│ │ │ │ │ facerec_changelog.rst
│ │ │ │ │ facerec_tutorial.rst
│ │ │ │ │ index.rst
│ │ │ │ │
│ │ │ │ ├─etc
│ │ │ │ │ at.txt
│ │ │ │ │
│ │ │ │ ├─img
│ │ │ │ │ │ at_database_small_sample_size.png
│ │ │ │ │ │ eigenfaces_opencv.png
│ │ │ │ │ │ eigenface_reconstruction_opencv.png
│ │ │ │ │ │ fisherfaces_opencv.png
│ │ │ │ │ │ fisherface_reconstruction_opencv.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_pink.jpg
│ │ │ │ │ │ colorscale_rainbow.jpg
│ │ │ │ │ │ colorscale_spring.jpg
│ │ │ │ │ │ colorscale_summer.jpg
│ │ │ │ │ │ colorscale_winter.jpg
│ │ │ │ │ │
│ │ │ │ │ ├─lbp
│ │ │ │ │ │ lbp.png
│ │ │ │ │ │ lbp_yale.jpg
│ │ │ │ │ │ patterns.png
│ │ │ │ │ │
│ │ │ │ │ └─tutorial
│ │ │ │ │ ├─facerec_video
│ │ │ │ │ │ facerec_video.png
│ │ │ │ │ │
│ │ │ │ │ └─gender_classification
│ │ │ │ │ arnie_10_10_200_200.jpg
│ │ │ │ │ arnie_20_20_200_200.jpg
│ │ │ │ │ arnie_20_20_70_70.jpg
│ │ │ │ │ arnie_30_30_200_200.jpg
│ │ │ │ │ clooney_set.png
│ │ │ │ │ fisherface_0.png
│ │ │ │ │ fisherface_reconstruction_0.png
│ │ │ │ │ mean.png
│ │ │ │ │
│ │ │ │ ├─src
│ │ │ │ │ CMakeLists.txt
│ │ │ │ │ create_csv.py
│ │ │ │ │ crop_face.py
│ │ │ │ │ facerec_demo.cpp
│ │ │ │ │ facerec_eigenfaces.cpp
│ │ │ │ │ facerec_fisherfaces.cpp
│ │ │ │ │ facerec_lbph.cpp
│ │ │ │ │ facerec_save_load.cpp
│ │ │ │ │ facerec_video.cpp
│ │ │ │ │
│ │ │ │ └─tutorial
│ │ │ │ facerec_gender_classification.rst
│ │ │ │ facerec_save_load.rst
│ │ │ │ facerec_video_recognition.rst
│ │ │ │
│ │ │ └─retina
│ │ │ index.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─contrib
│ │ │ contrib.hpp
│ │ │ detection_based_tracker.hpp
│ │ │ hybridtracker.hpp
│ │ │ openfabmap.hpp
│ │ │ retina.hpp
│ │ │
│ │ ├─src
│ │ │ adaptiveskindetector.cpp
│ │ │ ba.cpp
│ │ │ basicretinafilter.cpp
│ │ │ basicretinafilter.hpp
│ │ │ bowmsctrainer.cpp
│ │ │ chamfermatching.cpp
│ │ │ chowliutree.cpp
│ │ │ colormap.cpp
│ │ │ colortracker.cpp
│ │ │ contrib_init.cpp
│ │ │ detection_based_tracker.cpp
│ │ │ facerec.cpp
│ │ │ featuretracker.cpp
│ │ │ fuzzymeanshifttracker.cpp
│ │ │ gencolors.cpp
│ │ │ hybridtracker.cpp
│ │ │ imagelogpolprojection.cpp
│ │ │ imagelogpolprojection.hpp
│ │ │ inputoutput.cpp
│ │ │ lda.cpp
│ │ │ logpolar_bsm.cpp
│ │ │ magnoretinafilter.cpp
│ │ │ magnoretinafilter.hpp
│ │ │ octree.cpp
│ │ │ openfabmap.cpp
│ │ │ parvoretinafilter.cpp
│ │ │ parvoretinafilter.hpp
│ │ │ polyfit.cpp
│ │ │ precomp.hpp
│ │ │ retina.cpp
│ │ │ retinacolor.cpp
│ │ │ retinacolor.hpp
│ │ │ retinafilter.cpp
│ │ │ retinafilter.hpp
│ │ │ rgbdodometry.cpp
│ │ │ selfsimilarity.cpp
│ │ │ spinimages.cpp
│ │ │ stereovar.cpp
│ │ │ templatebuffer.hpp
│ │ │
│ │ └─test
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │
│ ├─core
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ basic_structures.rst
│ │ │ │ clustering.rst
│ │ │ │ core.rst
│ │ │ │ drawing_functions.rst
│ │ │ │ dynamic_structures.rst
│ │ │ │ intro.rst
│ │ │ │ old_basic_structures.rst
│ │ │ │ old_xml_yaml_persistence.rst
│ │ │ │ opengl_interop.rst
│ │ │ │ operations_on_arrays.rst
│ │ │ │ utility_and_system_functions_and_macros.rst
│ │ │ │ xml_yaml_persistence.rst
│ │ │ │
│ │ │ └─pics
│ │ │ ellipse.png
│ │ │ memstorage1.png
│ │ │ memstorage2.png
│ │ │ rotatedrect.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ core.hpp
│ │ │ │
│ │ │ └─core
│ │ │ affine.hpp
│ │ │ core.hpp
│ │ │ core_c.h
│ │ │ cuda_devptrs.hpp
│ │ │ devmem2d.hpp
│ │ │ eigen.hpp
│ │ │ gpumat.hpp
│ │ │ internal.hpp
│ │ │ mat.hpp
│ │ │ opengl_interop.hpp
│ │ │ opengl_interop_deprecated.hpp
│ │ │ operations.hpp
│ │ │ types_c.h
│ │ │ version.hpp
│ │ │ wimage.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_abs.cpp
│ │ │ perf_addWeighted.cpp
│ │ │ perf_arithm.cpp
│ │ │ perf_bitwise.cpp
│ │ │ perf_compare.cpp
│ │ │ perf_convertTo.cpp
│ │ │ perf_dft.cpp
│ │ │ perf_dot.cpp
│ │ │ perf_inRange.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_split.cpp
│ │ │ perf_stat.cpp
│ │ │
│ │ ├─src
│ │ │ algorithm.cpp
│ │ │ alloc.cpp
│ │ │ arithm.cpp
│ │ │ array.cpp
│ │ │ cmdparser.cpp
│ │ │ convert.cpp
│ │ │ copy.cpp
│ │ │ datastructs.cpp
│ │ │ drawing.cpp
│ │ │ dxt.cpp
│ │ │ glob.cpp
│ │ │ gl_core_3_1.cpp
│ │ │ gl_core_3_1.hpp
│ │ │ gpumat.cpp
│ │ │ lapack.cpp
│ │ │ mathfuncs.cpp
│ │ │ matmul.cpp
│ │ │ matop.cpp
│ │ │ matrix.cpp
│ │ │ opengl_interop.cpp
│ │ │ opengl_interop_deprecated.cpp
│ │ │ out.cpp
│ │ │ parallel.cpp
│ │ │ persistence.cpp
│ │ │ precomp.hpp
│ │ │ rand.cpp
│ │ │ stat.cpp
│ │ │ system.cpp
│ │ │ tables.cpp
│ │ │
│ │ └─test
│ │ test_arithm.cpp
│ │ test_countnonzero.cpp
│ │ test_ds.cpp
│ │ test_dxt.cpp
│ │ test_eigen.cpp
│ │ test_io.cpp
│ │ test_main.cpp
│ │ test_mat.cpp
│ │ test_math.cpp
│ │ test_misc.cpp
│ │ test_operations.cpp
│ │ test_precomp.hpp
│ │ test_rand.cpp
│ │
│ ├─dynamicuda
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─dynamicuda
│ │ │ dynamicuda.hpp
│ │ │
│ │ └─src
│ │ │ main.cpp
│ │ │
│ │ └─cuda
│ │ matrix_operations.cu
│ │
│ ├─features2d
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ common_interfaces_of_descriptor_extractors.rst
│ │ │ common_interfaces_of_descriptor_matchers.rst
│ │ │ common_interfaces_of_feature_detectors.rst
│ │ │ common_interfaces_of_generic_descriptor_matchers.rst
│ │ │ drawing_function_of_keypoints_and_matches.rst
│ │ │ features2d.rst
│ │ │ feature_detection_and_description.rst
│ │ │ object_categorization.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ features2d.hpp
│ │ │ │
│ │ │ └─features2d
│ │ │ features2d.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_batchDistance.cpp
│ │ │ perf_fast.cpp
│ │ │ perf_main.cpp
│ │ │ perf_orb.cpp
│ │ │ perf_precomp.hpp
│ │ │
│ │ ├─src
│ │ │ bagofwords.cpp
│ │ │ blobdetector.cpp
│ │ │ brief.cpp
│ │ │ brisk.cpp
│ │ │ descriptors.cpp
│ │ │ detectors.cpp
│ │ │ draw.cpp
│ │ │ dynamic.cpp
│ │ │ evaluation.cpp
│ │ │ fast.cpp
│ │ │ fast_score.cpp
│ │ │ fast_score.hpp
│ │ │ features2d_init.cpp
│ │ │ freak.cpp
│ │ │ generated_16.i
│ │ │ generated_32.i
│ │ │ generated_64.i
│ │ │ keypoint.cpp
│ │ │ matchers.cpp
│ │ │ mser.cpp
│ │ │ orb.cpp
│ │ │ precomp.hpp
│ │ │ stardetector.cpp
│ │ │
│ │ └─test
│ │ test_brisk.cpp
│ │ test_descriptors_regression.cpp
│ │ test_detectors_regression.cpp
│ │ test_fast.cpp
│ │ test_keypoints.cpp
│ │ test_lshindex_flannbased_matcher.cpp
│ │ test_main.cpp
│ │ test_matchers_algorithmic.cpp
│ │ test_mser.cpp
│ │ test_nearestneighbors.cpp
│ │ test_orb.cpp
│ │ test_precomp.hpp
│ │ test_rotation_and_scale_invariance.cpp
│ │
│ ├─flann
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ flann.rst
│ │ │ flann_clustering.rst
│ │ │ flann_fast_approximate_nearest_neighbor_search.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ flann.hpp
│ │ │ │
│ │ │ └─flann
│ │ │ allocator.h
│ │ │ all_indices.h
│ │ │ any.h
│ │ │ autotuned_index.h
│ │ │ composite_index.h
│ │ │ config.h
│ │ │ defines.h
│ │ │ dist.h
│ │ │ dummy.h
│ │ │ dynamic_bitset.h
│ │ │ flann.hpp
│ │ │ flann_base.hpp
│ │ │ general.h
│ │ │ ground_truth.h
│ │ │ hdf5.h
│ │ │ heap.h
│ │ │ hierarchical_clustering_index.h
│ │ │ index_testing.h
│ │ │ kdtree_index.h
│ │ │ kdtree_single_index.h
│ │ │ kmeans_index.h
│ │ │ linear_index.h
│ │ │ logger.h
│ │ │ lsh_index.h
│ │ │ lsh_table.h
│ │ │ matrix.h
│ │ │ miniflann.hpp
│ │ │ nn_index.h
│ │ │ object_factory.h
│ │ │ params.h
│ │ │ random.h
│ │ │ result_set.h
│ │ │ sampling.h
│ │ │ saving.h
│ │ │ simplex_downhill.h
│ │ │ timer.h
│ │ │
│ │ ├─src
│ │ │ flann.cpp
│ │ │ miniflann.cpp
│ │ │ precomp.hpp
│ │ │
│ │ └─test
│ │ test_lshtable_badarg.cpp
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │
│ ├─gpu
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ camera_calibration_and_3d_reconstruction.rst
│ │ │ data_structures.rst
│ │ │ feature_detection_and_description.rst
│ │ │ gpu.rst
│ │ │ image_filtering.rst
│ │ │ image_processing.rst
│ │ │ initalization_and_information.rst
│ │ │ introduction.rst
│ │ │ matrix_reductions.rst
│ │ │ object_detection.rst
│ │ │ operations_on_matrices.rst
│ │ │ per_element_operations.rst
│ │ │ video.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─gpu
│ │ │ │ devmem2d.hpp
│ │ │ │ gpu.hpp
│ │ │ │ gpumat.hpp
│ │ │ │ stream_accessor.hpp
│ │ │ │
│ │ │ └─device
│ │ │ │ block.hpp
│ │ │ │ border_interpolate.hpp
│ │ │ │ color.hpp
│ │ │ │ common.hpp
│ │ │ │ datamov_utils.hpp
│ │ │ │ dynamic_smem.hpp
│ │ │ │ emulation.hpp
│ │ │ │ filters.hpp
│ │ │ │ funcattrib.hpp
│ │ │ │ functional.hpp
│ │ │ │ limits.hpp
│ │ │ │ reduce.hpp
│ │ │ │ saturate_cast.hpp
│ │ │ │ scan.hpp
│ │ │ │ simd_functions.hpp
│ │ │ │ static_check.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
│ │ │ │
│ │ │ └─detail
│ │ │ color_detail.hpp
│ │ │ reduce.hpp
│ │ │ reduce_key_val.hpp
│ │ │ transform_detail.hpp
│ │ │ type_traits_detail.hpp
│ │ │ vec_distance_detail.hpp
│ │ │
│ │ ├─misc
│ │ │ mark_nvidia.py
│ │ │
│ │ ├─perf
│ │ │ perf_calib3d.cpp
│ │ │ perf_core.cpp
│ │ │ perf_denoising.cpp
│ │ │ perf_features2d.cpp
│ │ │ perf_filters.cpp
│ │ │ perf_imgproc.cpp
│ │ │ perf_labeling.cpp
│ │ │ perf_main.cpp
│ │ │ perf_matop.cpp
│ │ │ perf_objdetect.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_video.cpp
│ │ │
│ │ ├─perf4au
│ │ │ CMakeLists.txt
│ │ │ im1_1280x800.jpg
│ │ │ im2_1280x800.jpg
│ │ │ main.cpp
│ │ │
│ │ ├─src
│ │ │ │ arithm.cpp
│ │ │ │ bgfg_gmg.cpp
│ │ │ │ bgfg_mog.cpp
│ │ │ │ bilateral_filter.cpp
│ │ │ │ blend.cpp
│ │ │ │ brute_force_matcher.cpp
│ │ │ │ calib3d.cpp
│ │ │ │ cascadeclassifier.cpp
│ │ │ │ color.cpp
│ │ │ │ cudastream.cpp
│ │ │ │ cuvid_video_source.cpp
│ │ │ │ cuvid_video_source.h
│ │ │ │ cu_safe_call.cpp
│ │ │ │ cu_safe_call.h
│ │ │ │ cvt_color_internal.h
│ │ │ │ denoising.cpp
│ │ │ │ element_operations.cpp
│ │ │ │ error.cpp
│ │ │ │ fast.cpp
│ │ │ │ ffmpeg_video_source.cpp
│ │ │ │ ffmpeg_video_source.h
│ │ │ │ fgd_bgfg.cpp
│ │ │ │ filtering.cpp
│ │ │ │ frame_queue.cpp
│ │ │ │ frame_queue.h
│ │ │ │ generalized_hough.cpp
│ │ │ │ gftt.cpp
│ │ │ │ global_motion.cpp
│ │ │ │ graphcuts.cpp
│ │ │ │ hog.cpp
│ │ │ │ hough_circles.cpp
│ │ │ │ hough_lines.cpp
│ │ │ │ hough_segments.cpp
│ │ │ │ imgproc.cpp
│ │ │ │ match_template.cpp
│ │ │ │ matrix_operations.cpp
│ │ │ │ matrix_reductions.cpp
│ │ │ │ mssegmentation.cpp
│ │ │ │ optflowbm.cpp
│ │ │ │ optical_flow.cpp
│ │ │ │ optical_flow_farneback.cpp
│ │ │ │ orb.cpp
│ │ │ │ precomp.cpp
│ │ │ │ precomp.hpp
│ │ │ │ pyramids.cpp
│ │ │ │ pyrlk.cpp
│ │ │ │ remap.cpp
│ │ │ │ resize.cpp
│ │ │ │ speckle_filtering.cpp
│ │ │ │ split_merge.cpp
│ │ │ │ stereobm.cpp
│ │ │ │ stereobp.cpp
│ │ │ │ stereocsbp.cpp
│ │ │ │ thread_wrappers.cpp
│ │ │ │ thread_wrappers.h
│ │ │ │ tvl1flow.cpp
│ │ │ │ video_decoder.cpp
│ │ │ │ video_decoder.h
│ │ │ │ video_parser.cpp
│ │ │ │ video_parser.h
│ │ │ │ video_reader.cpp
│ │ │ │ video_writer.cpp
│ │ │ │ warp.cpp
│ │ │ │
│ │ │ ├─cuda
│ │ │ │ bf_knnmatch.cu
│ │ │ │ bf_match.cu
│ │ │ │ bf_radius_match.cu
│ │ │ │ bgfg_gmg.cu
│ │ │ │ bgfg_mog.cu
│ │ │ │ bilateral_filter.cu
│ │ │ │ blend.cu
│ │ │ │ build_point_list.cu
│ │ │ │ calib3d.cu
│ │ │ │ canny.cu
│ │ │ │ ccomponetns.cu
│ │ │ │ clahe.cu
│ │ │ │ color.cu
│ │ │ │ column_filter.0.cu
│ │ │ │ column_filter.1.cu
│ │ │ │ column_filter.10.cu
│ │ │ │ column_filter.11.cu
│ │ │ │ column_filter.12.cu
│ │ │ │ column_filter.13.cu
│ │ │ │ column_filter.14.cu
│ │ │ │ column_filter.2.cu
│ │ │ │ column_filter.3.cu
│ │ │ │ column_filter.4.cu
│ │ │ │ column_filter.5.cu
│ │ │ │ column_filter.6.cu
│ │ │ │ column_filter.7.cu
│ │ │ │ column_filter.8.cu
│ │ │ │ column_filter.9.cu
│ │ │ │ column_filter.h
│ │ │ │ copy_make_border.cu
│ │ │ │ debayer.cu
│ │ │ │ disp_bilateral_filter.cu
│ │ │ │ element_operations.cu
│ │ │ │ fast.cu
│ │ │ │ fgd_bgfg.cu
│ │ │ │ fgd_bgfg_common.hpp
│ │ │ │ generalized_hough.cu
│ │ │ │ gftt.cu
│ │ │ │ global_motion.cu
│ │ │ │ hist.cu
│ │ │ │ hog.cu
│ │ │ │ hough_circles.cu
│ │ │ │ hough_lines.cu
│ │ │ │ hough_segments.cu
│ │ │ │ imgproc.cu
│ │ │ │ integral_image.cu
│ │ │ │ internal_shared.hpp
│ │ │ │ lbp.cu
│ │ │ │ lbp.hpp
│ │ │ │ lut.cu
│ │ │ │ match_template.cu
│ │ │ │ mathfunc.cu
│ │ │ │ matrix_reductions.cu
│ │ │ │ nlm.cu
│ │ │ │ NV12ToARGB.cu
│ │ │ │ optflowbm.cu
│ │ │ │ optical_flow.cu
│ │ │ │ optical_flow_farneback.cu
│ │ │ │ orb.cu
│ │ │ │ pyrlk.cu
│ │ │ │ pyr_down.cu
│ │ │ │ pyr_up.cu
│ │ │ │ remap.cu
│ │ │ │ resize.cu
│ │ │ │ rgb_to_yv12.cu
│ │ │ │ row_filter.0.cu
│ │ │ │ row_filter.1.cu
│ │ │ │ row_filter.10.cu
│ │ │ │ row_filter.11.cu
│ │ │ │ row_filter.12.cu
│ │ │ │ row_filter.13.cu
│ │ │ │ row_filter.14.cu
│ │ │ │ row_filter.2.cu
│ │ │ │ row_filter.3.cu
│ │ │ │ row_filter.4.cu
│ │ │ │ row_filter.5.cu
│ │ │ │ row_filter.6.cu
│ │ │ │ row_filter.7.cu
│ │ │ │ row_filter.8.cu
│ │ │ │ row_filter.9.cu
│ │ │ │ row_filter.h
│ │ │ │ safe_call.hpp
│ │ │ │ split_merge.cu
│ │ │ │ stereobm.cu
│ │ │ │ stereobp.cu
│ │ │ │ stereocsbp.cu
│ │ │ │ texture_binder.hpp
│ │ │ │ tvl1flow.cu
│ │ │ │ warp.cu
│ │ │ │
│ │ │ └─nvidia
│ │ │ │ NCVBroxOpticalFlow.cu
│ │ │ │ NCVBroxOpticalFlow.hpp
│ │ │ │ NCVHaarObjectDetection.cu
│ │ │ │ NCVHaarObjectDetection.hpp
│ │ │ │
│ │ │ ├─core
│ │ │ │ NCV.cu
│ │ │ │ NCV.hpp
│ │ │ │ NCVAlg.hpp
│ │ │ │ NCVColorConversion.hpp
│ │ │ │ NCVPixelOperations.hpp
│ │ │ │ NCVPyramid.cu
│ │ │ │ NCVPyramid.hpp
│ │ │ │ NCVRuntimeTemplates.hpp
│ │ │ │
│ │ │ └─NPP_staging
│ │ │ NPP_staging.cu
│ │ │ NPP_staging.hpp
│ │ │
│ │ └─test
│ │ │ interpolation.hpp
│ │ │ main.cpp
│ │ │ main_test_nvidia.h
│ │ │ test_bgfg.cpp
│ │ │ test_calib3d.cpp
│ │ │ test_color.cpp
│ │ │ test_copy_make_border.cpp
│ │ │ test_core.cpp
│ │ │ test_denoising.cpp
│ │ │ test_features2d.cpp
│ │ │ test_filters.cpp
│ │ │ test_global_motion.cpp
│ │ │ test_gpumat.cpp
│ │ │ test_hough.cpp
│ │ │ test_imgproc.cpp
│ │ │ test_labeling.cpp
│ │ │ test_nvidia.cpp
│ │ │ test_objdetect.cpp
│ │ │ test_opengl.cpp
│ │ │ test_optflow.cpp
│ │ │ test_precomp.hpp
│ │ │ test_pyramids.cpp
│ │ │ test_remap.cpp
│ │ │ test_resize.cpp
│ │ │ test_stream.cpp
│ │ │ test_threshold.cpp
│ │ │ test_video.cpp
│ │ │ test_warp_affine.cpp
│ │ │ test_warp_perspective.cpp
│ │ │
│ │ └─nvidia
│ │ main_nvidia.cpp
│ │ NCVAutoTestLister.hpp
│ │ NCVTest.hpp
│ │ NCVTestSourceProvider.hpp
│ │ 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
│ │ TestRectStdDev.cpp
│ │ TestRectStdDev.h
│ │ TestResize.cpp
│ │ TestResize.h
│ │ TestTranspose.cpp
│ │ TestTranspose.h
│ │
│ ├─highgui
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ highgui.rst
│ │ │ │ qt_new_functions.rst
│ │ │ │ reading_and_writing_images_and_video.rst
│ │ │ │ user_interface.rst
│ │ │ │
│ │ │ └─pics
│ │ │ qtgui.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ highgui.hpp
│ │ │ │
│ │ │ └─highgui
│ │ │ cap_ios.h
│ │ │ highgui.hpp
│ │ │ highgui_c.h
│ │ │ ios.h
│ │ │
│ │ ├─perf
│ │ │ perf_input.cpp
│ │ │ perf_main.cpp
│ │ │ perf_output.cpp
│ │ │ perf_precomp.hpp
│ │ │
│ │ ├─src
│ │ │ │ agile_wrl.h
│ │ │ │ bitstrm.cpp
│ │ │ │ bitstrm.hpp
│ │ │ │ cap.cpp
│ │ │ │ cap_android.cpp
│ │ │ │ cap_avfoundation.mm
│ │ │ │ cap_avfoundation_mac.mm
│ │ │ │ cap_cmu.cpp
│ │ │ │ cap_dc1394.cpp
│ │ │ │ cap_dc1394_v2.cpp
│ │ │ │ cap_dshow.cpp
│ │ │ │ cap_ffmpeg.cpp
│ │ │ │ cap_ffmpeg_api.hpp
│ │ │ │ cap_ffmpeg_impl.hpp
│ │ │ │ cap_giganetix.cpp
│ │ │ │ cap_gstreamer.cpp
│ │ │ │ cap_images.cpp
│ │ │ │ cap_intelperc.cpp
│ │ │ │ cap_ios_abstract_camera.mm
│ │ │ │ cap_ios_photo_camera.mm
│ │ │ │ cap_ios_video_camera.mm
│ │ │ │ cap_libv4l.cpp
│ │ │ │ cap_mil.cpp
│ │ │ │ cap_msmf.cpp
│ │ │ │ cap_msmf.hpp
│ │ │ │ cap_openni.cpp
│ │ │ │ cap_pvapi.cpp
│ │ │ │ cap_qt.cpp
│ │ │ │ cap_qtkit.mm
│ │ │ │ cap_tyzx.cpp
│ │ │ │ cap_unicap.cpp
│ │ │ │ cap_v4l.cpp
│ │ │ │ cap_vfw.cpp
│ │ │ │ cap_ximea.cpp
│ │ │ │ cap_xine.cpp
│ │ │ │ ffmpeg_codecs.hpp
│ │ │ │ grfmts.hpp
│ │ │ │ grfmt_base.cpp
│ │ │ │ grfmt_base.hpp
│ │ │ │ grfmt_bmp.cpp
│ │ │ │ grfmt_bmp.hpp
│ │ │ │ grfmt_exr.cpp
│ │ │ │ grfmt_exr.hpp
│ │ │ │ grfmt_imageio.cpp
│ │ │ │ grfmt_imageio.hpp
│ │ │ │ grfmt_jpeg.cpp
│ │ │ │ grfmt_jpeg.hpp
│ │ │ │ grfmt_jpeg2000.cpp
│ │ │ │ grfmt_jpeg2000.hpp
│ │ │ │ grfmt_png.cpp
│ │ │ │ grfmt_png.hpp
│ │ │ │ grfmt_pxm.cpp
│ │ │ │ grfmt_pxm.hpp
│ │ │ │ grfmt_sunras.cpp
│ │ │ │ grfmt_sunras.hpp
│ │ │ │ grfmt_tiff.cpp
│ │ │ │ grfmt_tiff.hpp
│ │ │ │ ios_conversions.mm
│ │ │ │ loadsave.cpp
│ │ │ │ ppltasks_winrt.h
│ │ │ │ precomp.hpp
│ │ │ │ utils.cpp
│ │ │ │ utils.hpp
│ │ │ │ window.cpp
│ │ │ │ window_carbon.cpp
│ │ │ │ window_cocoa.mm
│ │ │ │ window_gtk.cpp
│ │ │ │ window_QT.cpp
│ │ │ │ window_QT.h
│ │ │ │ window_QT.qrc
│ │ │ │ window_w32.cpp
│ │ │ │
│ │ │ └─files_Qt
│ │ │ │ stylesheet_trackbar.qss
│ │ │ │
│ │ │ └─Milky
│ │ │ │ README.txt
│ │ │ │
│ │ │ ├─48
│ │ │ │ 1.png
│ │ │ │ 10.png
│ │ │ │ 100.png
│ │ │ │ 101.png
│ │ │ │ 102.png
│ │ │ │ 103.png
│ │ │ │ 104.png
│ │ │ │ 105.png
│ │ │ │ 106.png
│ │ │ │ 107.png
│ │ │ │ 108.png
│ │ │ │ 109.png
│ │ │ │ 11.png
│ │ │ │ 110.png
│ │ │ │ 111.png
│ │ │ │ 112.png
│ │ │ │ 113.png
│ │ │ │ 114.png
│ │ │ │ 115.png
│ │ │ │ 116.png
│ │ │ │ 117.png
│ │ │ │ 118.png
│ │ │ │ 119.png
│ │ │ │ 12.png
│ │ │ │ 120.png
│ │ │ │ 121.png
│ │ │ │ 122.png
│ │ │ │ 123.png
│ │ │ │ 124.png
│ │ │ │ 125.png
│ │ │ │ 126.png
│ │ │ │ 127.png
│ │ │ │ 128.png
│ │ │ │ 129.png
│ │ │ │ 13.png
│ │ │ │ 130.png
│ │ │ │ 131.png
│ │ │ │ 14.png
│ │ │ │ 15.png
│ │ │ │ 16.png
│ │ │ │ 17.png
│ │ │ │ 18.png
│ │ │ │ 19.png
│ │ │ │ 2.png
│ │ │ │ 20.png
│ │ │ │ 21.png
│ │ │ │ 22.png
│ │ │ │ 23.png
│ │ │ │ 24.png
│ │ │ │ 25.png
│ │ │ │ 26.png
│ │ │ │ 27.png
│ │ │ │ 28.png
│ │ │ │ 29.png
│ │ │ │ 3.png
│ │ │ │ 30.png
│ │ │ │ 31.png
│ │ │ │ 32.png
│ │ │ │ 33.png
│ │ │ │ 34.png
│ │ │ │ 35.png
│ │ │ │ 36.png
│ │ │ │ 37.png
│ │ │ │ 38.png
│ │ │ │ 39.png
│ │ │ │ 4.png
│ │ │ │ 40.png
│ │ │ │ 41.png
│ │ │ │ 42.png
│ │ │ │ 43.png
│ │ │ │ 44.png
│ │ │ │ 45.png
│ │ │ │ 46.png
│ │ │ │ 47.png
│ │ │ │ 48.png
│ │ │ │ 49.png
│ │ │ │ 5.png
│ │ │ │ 50.png
│ │ │ │ 51.png
│ │ │ │ 52.png
│ │ │ │ 53.png
│ │ │ │ 54.png
│ │ │ │ 55.png
│ │ │ │ 56.png
│ │ │ │ 57.png
│ │ │ │ 58.png
│ │ │ │ 59.png
│ │ │ │ 6.png
│ │ │ │ 60.png
│ │ │ │ 61.png
│ │ │ │ 62.png
│ │ │ │ 63.png
│ │ │ │ 64.png
│ │ │ │ 65.png
│ │ │ │ 66.png
│ │ │ │ 67.png
│ │ │ │ 68.png
│ │ │ │ 69.png
│ │ │ │ 7.png
│ │ │ │ 70.png
│ │ │ │ 71.png
│ │ │ │ 72.png
│ │ │ │ 73.png
│ │ │ │ 74.png
│ │ │ │ 75.png
│ │ │ │ 76.png
│ │ │ │ 77.png
│ │ │ │ 78.png
│ │ │ │ 79.png
│ │ │ │ 8.png
│ │ │ │ 80.png
│ │ │ │ 81.png
│ │ │ │ 82.png
│ │ │ │ 83.png
│ │ │ │ 84.png
│ │ │ │ 85.png
│ │ │ │ 86.png
│ │ │ │ 87.png
│ │ │ │ 88.png
│ │ │ │ 89.png
│ │ │ │ 9.png
│ │ │ │ 90.png
│ │ │ │ 91.png
│ │ │ │ 92.png
│ │ │ │ 93.png
│ │ │ │ 94.png
│ │ │ │ 95.png
│ │ │ │ 96.png
│ │ │ │ 97.png
│ │ │ │ 98.png
│ │ │ │ 99.png
│ │ │ │
│ │ │ └─64
│ │ │ 1.png
│ │ │ 10.png
│ │ │ 100.png
│ │ │ 101.png
│ │ │ 102.png
│ │ │ 103.png
│ │ │ 104.png
│ │ │ 105.png
│ │ │ 106.png
│ │ │ 107.png
│ │ │ 108.png
│ │ │ 109.png
│ │ │ 11.png
│ │ │ 110.png
│ │ │ 111.png
│ │ │ 112.png
│ │ │ 113.png
│ │ │ 114.png
│ │ │ 115.png
│ │ │ 116.png
│ │ │ 117.png
│ │ │ 118.png
│ │ │ 119.png
│ │ │ 12.png
│ │ │ 120.png
│ │ │ 121.png
│ │ │ 122.png
│ │ │ 123.png
│ │ │ 124.png
│ │ │ 125.png
│ │ │ 126.png
│ │ │ 127.png
│ │ │ 128.png
│ │ │ 129.png
│ │ │ 13.png
│ │ │ 130.png
│ │ │ 131.png
│ │ │ 14.png
│ │ │ 15.png
│ │ │ 16.png
│ │ │ 17.png
│ │ │ 18.png
│ │ │ 19.png
│ │ │ 2.png
│ │ │ 20.png
│ │ │ 21.png
│ │ │ 22.png
│ │ │ 23.png
│ │ │ 24.png
│ │ │ 25.png
│ │ │ 26.png
│ │ │ 27.png
│ │ │ 28.png
│ │ │ 29.png
│ │ │ 3.png
│ │ │ 30.png
│ │ │ 31.png
│ │ │ 32.png
│ │ │ 33.png
│ │ │ 34.png
│ │ │ 35.png
│ │ │ 36.png
│ │ │ 37.png
│ │ │ 38.png
│ │ │ 39.png
│ │ │ 4.png
│ │ │ 40.png
│ │ │ 41.png
│ │ │ 42.png
│ │ │ 43.png
│ │ │ 44.png
│ │ │ 45.png
│ │ │ 46.png
│ │ │ 47.png
│ │ │ 48.png
│ │ │ 49.png
│ │ │ 5.png
│ │ │ 50.png
│ │ │ 51.png
│ │ │ 52.png
│ │ │ 53.png
│ │ │ 54.png
│ │ │ 55.png
│ │ │ 56.png
│ │ │ 57.png
│ │ │ 58.png
│ │ │ 59.png
│ │ │ 6.png
│ │ │ 60.png
│ │ │ 61.png
│ │ │ 62.png
│ │ │ 63.png
│ │ │ 64.png
│ │ │ 65.png
│ │ │ 66.png
│ │ │ 67.png
│ │ │ 68.png
│ │ │ 69.png
│ │ │ 7.png
│ │ │ 70.png
│ │ │ 71.png
│ │ │ 72.png
│ │ │ 73.png
│ │ │ 74.png
│ │ │ 75.png
│ │ │ 76.png
│ │ │ 77.png
│ │ │ 78.png
│ │ │ 79.png
│ │ │ 8.png
│ │ │ 80.png
│ │ │ 81.png
│ │ │ 82.png
│ │ │ 83.png
│ │ │ 84.png
│ │ │ 85.png
│ │ │ 86.png
│ │ │ 87.png
│ │ │ 88.png
│ │ │ 89.png
│ │ │ 9.png
│ │ │ 90.png
│ │ │ 91.png
│ │ │ 92.png
│ │ │ 93.png
│ │ │ 94.png
│ │ │ 95.png
│ │ │ 96.png
│ │ │ 97.png
│ │ │ 98.png
│ │ │ 99.png
│ │ │
│ │ └─test
│ │ test_basic_props.cpp
│ │ test_drawing.cpp
│ │ test_ffmpeg.cpp
│ │ test_fourcc.cpp
│ │ test_framecount.cpp
│ │ test_grfmt.cpp
│ │ test_gui.cpp
│ │ test_main.cpp
│ │ test_positioning.cpp
│ │ test_precomp.hpp
│ │ test_video_io.cpp
│ │ test_video_pos.cpp
│ │
│ ├─imgproc
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ feature_detection.rst
│ │ │ │ filtering.rst
│ │ │ │ geometric_transformations.rst
│ │ │ │ histograms.rst
│ │ │ │ imgproc.rst
│ │ │ │ miscellaneous_transformations.rst
│ │ │ │ motion_analysis_and_object_tracking.rst
│ │ │ │ object_detection.rst
│ │ │ │ structural_analysis_and_shape_descriptors.rst
│ │ │ │
│ │ │ └─pics
│ │ │ backprojectpatch.png
│ │ │ bayer.png
│ │ │ boundingrect.png
│ │ │ building.jpg
│ │ │ contoursecarea.png
│ │ │ cornersubpix.png
│ │ │ defects.png
│ │ │ houghp.png
│ │ │ integral.png
│ │ │ inv_logpolar.jpg
│ │ │ logpolar.jpg
│ │ │ minareabox.png
│ │ │ pointpolygon.png
│ │ │ quadedge.png
│ │ │ subdiv.png
│ │ │ threshold.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ imgproc.hpp
│ │ │ │
│ │ │ └─imgproc
│ │ │ imgproc.hpp
│ │ │ imgproc_c.h
│ │ │ types_c.h
│ │ │
│ │ ├─perf
│ │ │ perf_bilateral.cpp
│ │ │ perf_blur.cpp
│ │ │ perf_canny.cpp
│ │ │ perf_cornerEigenValsAndVecs.cpp
│ │ │ perf_cornerHarris.cpp
│ │ │ perf_cvt_color.cpp
│ │ │ perf_distanceTransform.cpp
│ │ │ perf_filter2d.cpp
│ │ │ perf_goodFeaturesToTrack.cpp
│ │ │ perf_histogram.cpp
│ │ │ perf_houghLines.cpp
│ │ │ perf_integral.cpp
│ │ │ perf_main.cpp
│ │ │ perf_matchTemplate.cpp
│ │ │ perf_morph.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_pyramids.cpp
│ │ │ perf_remap.cpp
│ │ │ perf_resize.cpp
│ │ │ perf_sepfilters.cpp
│ │ │ perf_threshold.cpp
│ │ │ perf_warp.cpp
│ │ │
│ │ ├─src
│ │ │ │ accum.cpp
│ │ │ │ approx.cpp
│ │ │ │ canny.cpp
│ │ │ │ clahe.cpp
│ │ │ │ color.cpp
│ │ │ │ contours.cpp
│ │ │ │ convhull.cpp
│ │ │ │ corner.cpp
│ │ │ │ cornersubpix.cpp
│ │ │ │ deriv.cpp
│ │ │ │ distransform.cpp
│ │ │ │ emd.cpp
│ │ │ │ featureselect.cpp
│ │ │ │ filter.cpp
│ │ │ │ floodfill.cpp
│ │ │ │ gabor.cpp
│ │ │ │ gcgraph.hpp
│ │ │ │ generalized_hough.cpp
│ │ │ │ geometry.cpp
│ │ │ │ grabcut.cpp
│ │ │ │ histogram.cpp
│ │ │ │ hough.cpp
│ │ │ │ imgwarp.cpp
│ │ │ │ linefit.cpp
│ │ │ │ matchcontours.cpp
│ │ │ │ moments.cpp
│ │ │ │ morph.cpp
│ │ │ │ phasecorr.cpp
│ │ │ │ precomp.hpp
│ │ │ │ pyramids.cpp
│ │ │ │ rotcalipers.cpp
│ │ │ │ samplers.cpp
│ │ │ │ segmentation.cpp
│ │ │ │ shapedescr.cpp
│ │ │ │ smooth.cpp
│ │ │ │ subdivision2d.cpp
│ │ │ │ sumpixels.cpp
│ │ │ │ tables.cpp
│ │ │ │ templmatch.cpp
│ │ │ │ thresh.cpp
│ │ │ │ undistort.cpp
│ │ │ │ utils.cpp
│ │ │ │ _geom.h
│ │ │ │ _list.h
│ │ │ │
│ │ │ ├─avx
│ │ │ │ imgwarp_avx.cpp
│ │ │ │ imgwarp_avx.hpp
│ │ │ │
│ │ │ └─avx2
│ │ │ imgwarp_avx2.cpp
│ │ │ imgwarp_avx2.hpp
│ │ │
│ │ └─test
│ │ test_approxpoly.cpp
│ │ test_bilateral_filter.cpp
│ │ test_boundingrect.cpp
│ │ test_canny.cpp
│ │ test_color.cpp
│ │ test_contours.cpp
│ │ test_convhull.cpp
│ │ test_cvtyuv.cpp
│ │ test_distancetransform.cpp
│ │ test_emd.cpp
│ │ test_filter.cpp
│ │ test_floodfill.cpp
│ │ test_grabcut.cpp
│ │ test_histograms.cpp
│ │ test_houghLines.cpp
│ │ test_imgwarp.cpp
│ │ test_imgwarp_strict.cpp
│ │ test_main.cpp
│ │ test_moments.cpp
│ │ test_pc.cpp
│ │ test_precomp.hpp
│ │ test_templmatch.cpp
│ │ test_thresh.cpp
│ │ test_watershed.cpp
│ │
│ ├─java
│ │ │ build.xml.in
│ │ │ check-tests.py
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─android_lib
│ │ │ │ .classpath
│ │ │ │ .project
│ │ │ │ AndroidManifest.xml
│ │ │ │ lint.xml
│ │ │ │
│ │ │ ├─.settings
│ │ │ │ org.eclipse.jdt.core.prefs
│ │ │ │
│ │ │ ├─jni
│ │ │ │ Android.mk
│ │ │ │ Application.mk
│ │ │ │
│ │ │ └─res
│ │ │ └─values
│ │ │ attrs.xml
│ │ │
│ │ ├─android_test
│ │ │ │ .classpath
│ │ │ │ .project
│ │ │ │ AndroidManifest.xml
│ │ │ │ CMakeLists.txt
│ │ │ │
│ │ │ ├─.settings
│ │ │ │ org.eclipse.jdt.core.prefs
│ │ │ │
│ │ │ ├─res
│ │ │ │ ├─drawable
│ │ │ │ │ chessboard.jpg
│ │ │ │ │ icon.png
│ │ │ │ │ lena.jpg
│ │ │ │ │
│ │ │ │ ├─layout
│ │ │ │ │ main.xml
│ │ │ │ │
│ │ │ │ ├─raw
│ │ │ │ │ lbpcascade_frontalface.xml
│ │ │ │ │
│ │ │ │ └─values
│ │ │ │ strings.xml
│ │ │ │
│ │ │ └─src
│ │ │ └─org
│ │ │ └─opencv
│ │ │ └─test
│ │ │ │ OpenCVTestCase.java
│ │ │ │ OpenCVTestRunner.java
│ │ │ │
│ │ │ ├─android
│ │ │ │ UtilsTest.java
│ │ │ │
│ │ │ ├─calib3d
│ │ │ │ Calib3dTest.java
│ │ │ │ StereoBMTest.java
│ │ │ │ StereoSGBMTest.java
│ │ │ │
│ │ │ ├─core
│ │ │ │ CoreTest.java
│ │ │ │ CvTypeTest.java
│ │ │ │ MatTest.java
│ │ │ │ Point3Test.java
│ │ │ │ PointTest.java
│ │ │ │ RangeTest.java
│ │ │ │ RectTest.java
│ │ │ │ RotatedRectTest.java
│ │ │ │ ScalarTest.java
│ │ │ │ SizeTest.java
│ │ │ │ TermCriteriaTest.java
│ │ │ │
│ │ │ ├─features2d
│ │ │ │ BRIEFDescriptorExtractorTest.java
│ │ │ │ BruteForceDescriptorMatcherTest.java
│ │ │ │ BruteForceHammingDescriptorMatcherTest.java
│ │ │ │ BruteForceHammingLUTDescriptorMatcherTest.java
│ │ │ │ BruteForceL1DescriptorMatcherTest.java
│ │ │ │ BruteForceSL2DescriptorMatcherTest.java
│ │ │ │ DENSEFeatureDetectorTest.java
│ │ │ │ DMatchTest.java
│ │ │ │ DynamicDENSEFeatureDetectorTest.java
│ │ │ │ DynamicFASTFeatureDetectorTest.java
│ │ │ │ DynamicGFTTFeatureDetectorTest.java
│ │ │ │ DynamicHARRISFeatureDetectorTest.java
│ │ │ │ DynamicMSERFeatureDetectorTest.java
│ │ │ │ DynamicORBFeatureDetectorTest.java
│ │ │ │ DynamicSIFTFeatureDetectorTest.java
│ │ │ │ DynamicSIMPLEBLOBFeatureDetectorTest.java
│ │ │ │ DynamicSTARFeatureDetectorTest.java
│ │ │ │ DynamicSURFFeatureDetectorTest.java
│ │ │ │ FASTFeatureDetectorTest.java
│ │ │ │ Features2dTest.java
│ │ │ │ FernGenericDescriptorMatcherTest.java
│ │ │ │ FlannBasedDescriptorMatcherTest.java
│ │ │ │ GFTTFeatureDetectorTest.java
│ │ │ │ GridDENSEFeatureDetectorTest.java
│ │ │ │ GridFASTFeatureDetectorTest.java
│ │ │ │ GridGFTTFeatureDetectorTest.java
│ │ │ │ GridHARRISFeatureDetectorTest.java
│ │ │ │ GridMSERFeatureDetectorTest.java
│ │ │ │ GridORBFeatureDetectorTest.java
│ │ │ │ GridSIFTFeatureDetectorTest.java
│ │ │ │ GridSIMPLEBLOBFeatureDetectorTest.java
│ │ │ │ GridSTARFeatureDetectorTest.java
│ │ │ │ GridSURFFeatureDetectorTest.java
│ │ │ │ HARRISFeatureDetectorTest.java
│ │ │ │ KeyPointTest.java
│ │ │ │ MSERFeatureDetectorTest.java
│ │ │ │ OneWayGenericDescriptorMatcherTest.java
│ │ │ │ OpponentBRIEFDescriptorExtractorTest.java
│ │ │ │ OpponentORBDescriptorExtractorTest.java
│ │ │ │ OpponentSIFTDescriptorExtractorTest.java
│ │ │ │ OpponentSURFDescriptorExtractorTest.java
│ │ │ │ ORBDescriptorExtractorTest.java
│ │ │ │ ORBFeatureDetectorTest.java
│ │ │ │ PyramidDENSEFeatureDetectorTest.java
│ │ │ │ PyramidFASTFeatureDetectorTest.java
│ │ │ │ PyramidGFTTFeatureDetectorTest.java
│ │ │ │ PyramidHARRISFeatureDetectorTest.java
│ │ │ │ PyramidMSERFeatureDetectorTest.java
│ │ │ │ PyramidORBFeatureDetectorTest.java
│ │ │ │ PyramidSIFTFeatureDetectorTest.java
│ │ │ │ PyramidSIMPLEBLOBFeatureDetectorTest.java
│ │ │ │ PyramidSTARFeatureDetectorTest.java
│ │ │ │ PyramidSURFFeatureDetectorTest.java
│ │ │ │ SIFTDescriptorExtractorTest.java
│ │ │ │ SIFTFeatureDetectorTest.java
│ │ │ │ SIMPLEBLOBFeatureDetectorTest.java
│ │ │ │ STARFeatureDetectorTest.java
│ │ │ │ SURFDescriptorExtractorTest.java
│ │ │ │ SURFFeatureDetectorTest.java
│ │ │ │
│ │ │ ├─highgui
│ │ │ │ HighguiTest.java
│ │ │ │ VideoCaptureTest.java
│ │ │ │
│ │ │ ├─imgproc
│ │ │ │ ImgprocTest.java
│ │ │ │ MomentsTest.java
│ │ │ │ Subdiv2DTest.java
│ │ │ │
│ │ │ ├─ml
│ │ │ │ CvANN_MLPTest.java
│ │ │ │ CvANN_MLP_TrainParamsTest.java
│ │ │ │ CvBoostParamsTest.java
│ │ │ │ CvBoostTest.java
│ │ │ │ CvDTreeParamsTest.java
│ │ │ │ CvDTreeTest.java
│ │ │ │ CvERTreesTest.java
│ │ │ │ CvGBTreesParamsTest.java
│ │ │ │ CvGBTreesTest.java
│ │ │ │ CvKNearestTest.java
│ │ │ │ CvNormalBayesClassifierTest.java
│ │ │ │ CvParamGridTest.java
│ │ │ │ CvRTParamsTest.java
│ │ │ │ CvRTreesTest.java
│ │ │ │ CvSVMParamsTest.java
│ │ │ │ CvSVMTest.java
│ │ │ │
│ │ │ ├─objdetect
│ │ │ │ CascadeClassifierTest.java
│ │ │ │ HOGDescriptorTest.java
│ │ │ │ ObjdetectTest.java
│ │ │ │
│ │ │ ├─photo
│ │ │ │ PhotoTest.java
│ │ │ │
│ │ │ ├─utils
│ │ │ │ ConvertersTest.java
│ │ │ │
│ │ │ └─video
│ │ │ BackgroundSubtractorMOGTest.java
│ │ │ KalmanFilterTest.java
│ │ │ VideoTest.java
│ │ │
│ │ ├─generator
│ │ │ │ gen_java.py
│ │ │ │ gen_javadoc.py
│ │ │ │ rst_parser.py
│ │ │ │
│ │ │ ├─config
│ │ │ │ core.filelist
│ │ │ │ features2d.filelist
│ │ │ │ nonfree.filelist
│ │ │ │
│ │ │ └─src
│ │ │ ├─cpp
│ │ │ │ common.h
│ │ │ │ converters.cpp
│ │ │ │ converters.h
│ │ │ │ core_manual.cpp
│ │ │ │ core_manual.hpp
│ │ │ │ features2d_manual.hpp
│ │ │ │ gpu.cpp
│ │ │ │ jni_part.cpp
│ │ │ │ Mat.cpp
│ │ │ │ utils.cpp
│ │ │ │ VideoCapture.cpp
│ │ │ │
│ │ │ └─java
│ │ │ android AsyncServiceHelper.java
│ │ │ android BaseLoaderCallback.java
│ │ │ android CameraBridgeViewBase.java
│ │ │ android FpsMeter.java
│ │ │ android InstallCallbackInterface.java
│ │ │ android JavaCameraView.java
│ │ │ android LoaderCallbackInterface.java
│ │ │ android NativeCameraView.java
│ │ │ android OpenCVLoader.java
│ │ │ android StaticHelper.java
│ │ │ android sync.py
│ │ │ android Utils.java
│ │ │ core CvException.java
│ │ │ core CvType.java
│ │ │ core Mat.java
│ │ │ core MatOfByte.java
│ │ │ core MatOfDMatch.java
│ │ │ core MatOfDouble.java
│ │ │ core MatOfFloat.java
│ │ │ core MatOfFloat4.java
│ │ │ core MatOfFloat6.java
│ │ │ core MatOfInt.java
│ │ │ core MatOfInt4.java
│ │ │ core MatOfKeyPoint.java
│ │ │ core MatOfPoint.java
│ │ │ core MatOfPoint2f.java
│ │ │ core MatOfPoint3.java
│ │ │ core MatOfPoint3f.java
│ │ │ core MatOfRect.java
│ │ │ core Point.java
│ │ │ core Point3.java
│ │ │ core Range.java
│ │ │ core Rect.java
│ │ │ core RotatedRect.java
│ │ │ core Scalar.java
│ │ │ core Size.java
│ │ │ core TermCriteria.java
│ │ │ engine OpenCVEngineInterface.aidl
│ │ │ features2d DMatch.java
│ │ │ features2d KeyPoint.java
│ │ │ gpu DeviceInfo.java
│ │ │ gpu Gpu.java
│ │ │ gpu TargetArchs.java
│ │ │ highgui VideoCapture.java
│ │ │ utils Converters.java
│ │ │
│ │ └─test
│ │ │ build.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─lib
│ │ │ junit-4.11.jar
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─test
│ │ OpenCVTestCase.java
│ │ OpenCVTestRunner.java
│ │
│ ├─legacy
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ common_interfaces_of_descriptor_extractors.rst
│ │ │ │ common_interfaces_of_generic_descriptor_matchers.rst
│ │ │ │ expectation_maximization.rst
│ │ │ │ feature_detection_and_description.rst
│ │ │ │ histograms.rst
│ │ │ │ legacy.rst
│ │ │ │ motion_analysis.rst
│ │ │ │ planar_subdivisions.rst
│ │ │ │
│ │ │ └─pics
│ │ │ quadedge.png
│ │ │ subdiv.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─legacy
│ │ │ blobtrack.hpp
│ │ │ compat.hpp
│ │ │ legacy.hpp
│ │ │ streams.hpp
│ │ │
│ │ ├─src
│ │ │ 3dtracker.cpp
│ │ │ auxutils.cpp
│ │ │ bgfg_acmmm2003.cpp
│ │ │ bgfg_codebook.cpp
│ │ │ bgfg_common.cpp
│ │ │ bgfg_estimation.cpp
│ │ │ bgfg_gaussmix.cpp
│ │ │ blobtrack.cpp
│ │ │ blobtrackanalysis.cpp
│ │ │ blobtrackanalysishist.cpp
│ │ │ blobtrackanalysisior.cpp
│ │ │ blobtrackanalysistrackdist.cpp
│ │ │ blobtrackgen1.cpp
│ │ │ blobtrackgenyml.cpp
│ │ │ blobtrackingauto.cpp
│ │ │ blobtrackingcc.cpp
│ │ │ blobtrackingccwithcr.cpp
│ │ │ blobtrackinglist.cpp
│ │ │ blobtrackingmsfg.cpp
│ │ │ blobtrackingmsfgs.cpp
│ │ │ blobtrackpostprockalman.cpp
│ │ │ blobtrackpostproclinear.cpp
│ │ │ blobtrackpostproclist.cpp
│ │ │ calcimagehomography.cpp
│ │ │ calibfilter.cpp
│ │ │ calonder.cpp
│ │ │ camshift.cpp
│ │ │ clique.cpp
│ │ │ compat.cpp
│ │ │ condens.cpp
│ │ │ contourtree.cpp
│ │ │ correspond.cpp
│ │ │ corrimages.cpp
│ │ │ createhandmask.cpp
│ │ │ decomppoly.cpp
│ │ │ dominants.cpp
│ │ │ dpstereo.cpp
│ │ │ eigenobjects.cpp
│ │ │ em.cpp
│ │ │ enmin.cpp
│ │ │ enteringblobdetection.cpp
│ │ │ enteringblobdetectionreal.cpp
│ │ │ epilines.cpp
│ │ │ extendededges.cpp
│ │ │ face.cpp
│ │ │ face.h
│ │ │ facedetection.cpp
│ │ │ facedetection.h
│ │ │ facetemplate.cpp
│ │ │ facetemplate.h
│ │ │ features2d.cpp
│ │ │ featuretree.cpp
│ │ │ findface.cpp
│ │ │ findhandregion.cpp
│ │ │ hmm.cpp
│ │ │ hmm1d.cpp
│ │ │ hmmobs.cpp
│ │ │ image.cpp
│ │ │ kdtree.cpp
│ │ │ lcm.cpp
│ │ │ lee.cpp
│ │ │ levmar.cpp
│ │ │ levmarprojbandle.cpp
│ │ │ levmartrif.cpp
│ │ │ lines.cpp
│ │ │ lmeds.cpp
│ │ │ lsh.cpp
│ │ │ morphcontours.cpp
│ │ │ morphing.cpp
│ │ │ oneway.cpp
│ │ │ optflowbm.cpp
│ │ │ optflowhs.cpp
│ │ │ optflowlk.cpp
│ │ │ pgh.cpp
│ │ │ planardetect.cpp
│ │ │ precomp.hpp
│ │ │ prewarp.cpp
│ │ │ pyrsegmentation.cpp
│ │ │ scanlines.cpp
│ │ │ segment.cpp
│ │ │ snakes.cpp
│ │ │ spilltree.cpp
│ │ │ stereogc.cpp
│ │ │ subdiv2.cpp
│ │ │ testseq.cpp
│ │ │ texture.cpp
│ │ │ trifocal.cpp
│ │ │ vecfacetracking.cpp
│ │ │ video.cpp
│ │ │ _facedetection.h
│ │ │ _featuretree.h
│ │ │ _kdtree.hpp
│ │ │ _matrix.h
│ │ │ _vectrack.h
│ │ │ _vm.h
│ │ │
│ │ └─test
│ │ test_bruteforcematcher.cpp
│ │ test_em.cpp
│ │ test_main.cpp
│ │ test_nearestneighbors.cpp
│ │ test_optflow.cpp
│ │ test_precomp.hpp
│ │ test_pyrsegmentation.cpp
│ │ test_stereomatching.cpp
│ │ test_subdivisions.cpp
│ │
│ ├─ml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ boosting.rst
│ │ │ │ decision_trees.rst
│ │ │ │ ertrees.rst
│ │ │ │ expectation_maximization.rst
│ │ │ │ gradient_boosted_trees.rst
│ │ │ │ k_nearest_neighbors.rst
│ │ │ │ ml.rst
│ │ │ │ mldata.rst
│ │ │ │ neural_networks.rst
│ │ │ │ normal_bayes_classifier.rst
│ │ │ │ random_trees.rst
│ │ │ │ statistical_models.rst
│ │ │ │ support_vector_machines.rst
│ │ │ │
│ │ │ └─pics
│ │ │ mlp.png
│ │ │ neuron_model.png
│ │ │ sigmoid_bipolar.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ ml.hpp
│ │ │ │
│ │ │ └─ml
│ │ │ ml.hpp
│ │ │
│ │ ├─src
│ │ │ ann_mlp.cpp
│ │ │ boost.cpp
│ │ │ cnn.cpp
│ │ │ data.cpp
│ │ │ em.cpp
│ │ │ ertrees.cpp
│ │ │ estimate.cpp
│ │ │ gbt.cpp
│ │ │ inner_functions.cpp
│ │ │ knearest.cpp
│ │ │ ml_init.cpp
│ │ │ nbayes.cpp
│ │ │ precomp.hpp
│ │ │ rtrees.cpp
│ │ │ svm.cpp
│ │ │ testset.cpp
│ │ │ tree.cpp
│ │ │
│ │ └─test
│ │ test_emknearestkmeans.cpp
│ │ test_gbttest.cpp
│ │ test_main.cpp
│ │ test_mltests.cpp
│ │ test_mltests2.cpp
│ │ test_precomp.hpp
│ │ test_save_load.cpp
│ │
│ ├─nonfree
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ feature_detection.rst
│ │ │ nonfree.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─nonfree
│ │ │ features2d.hpp
│ │ │ gpu.hpp
│ │ │ nonfree.hpp
│ │ │ ocl.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_gpu.cpp
│ │ │ perf_main.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_surf.cpp
│ │ │ perf_surf_ocl.cpp
│ │ │
│ │ ├─src
│ │ │ │ nonfree_init.cpp
│ │ │ │ precomp.hpp
│ │ │ │ sift.cpp
│ │ │ │ surf.cpp
│ │ │ │ surf_gpu.cpp
│ │ │ │ surf_ocl.cpp
│ │ │ │
│ │ │ ├─cuda
│ │ │ │ surf.cu
│ │ │ │
│ │ │ └─opencl
│ │ │ surf.cl
│ │ │
│ │ └─test
│ │ test_detectors.cpp
│ │ test_features2d.cpp
│ │ test_gpu.cpp
│ │ test_keypoints.cpp
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │ test_rotation_and_scale_invariance.cpp
│ │ test_surf_ocl.cpp
│ │
│ ├─objdetect
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ cascade_classification.rst
│ │ │ │ latent_svm.rst
│ │ │ │ objdetect.rst
│ │ │ │
│ │ │ └─pics
│ │ │ haarfeatures.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ objdetect.hpp
│ │ │ │
│ │ │ └─objdetect
│ │ │ objdetect.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_cascadeclassifier.cpp
│ │ │ perf_main.cpp
│ │ │ perf_precomp.hpp
│ │ │
│ │ ├─src
│ │ │ cascadedetect.cpp
│ │ │ cascadedetect.hpp
│ │ │ datamatrix.cpp
│ │ │ distancetransform.cpp
│ │ │ featurepyramid.cpp
│ │ │ fft.cpp
│ │ │ haar.cpp
│ │ │ hog.cpp
│ │ │ latentsvm.cpp
│ │ │ latentsvmdetector.cpp
│ │ │ linemod.cpp
│ │ │ lsvmparser.cpp
│ │ │ lsvmtbbversion.cpp
│ │ │ matching.cpp
│ │ │ normal_lut.i
│ │ │ objdetect_init.cpp
│ │ │ precomp.hpp
│ │ │ resizeimg.cpp
│ │ │ routine.cpp
│ │ │ _latentsvm.h
│ │ │ _lsvmparser.h
│ │ │ _lsvm_distancetransform.h
│ │ │ _lsvm_error.h
│ │ │ _lsvm_fft.h
│ │ │ _lsvm_matching.h
│ │ │ _lsvm_resizeimg.h
│ │ │ _lsvm_routine.h
│ │ │ _lsvm_tbbversion.h
│ │ │ _lsvm_types.h
│ │ │
│ │ └─test
│ │ test_cascadeandhog.cpp
│ │ test_latentsvmdetector.cpp
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │
│ ├─ocl
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ camera_calibration_and_3D_reconstruction.rst
│ │ │ │ data_structures.rst
│ │ │ │ feature_detection_and_description.rst
│ │ │ │ image_filtering.rst
│ │ │ │ image_processing.rst
│ │ │ │ introduction.rst
│ │ │ │ matrix_reductions.rst
│ │ │ │ ml_machine_learning.rst
│ │ │ │ object_detection.rst
│ │ │ │ ocl.rst
│ │ │ │ operations_on_matrices.rst
│ │ │ │ structures_and_utility_functions.rst
│ │ │ │ video_analysis.rst
│ │ │ │
│ │ │ └─images
│ │ │ adaptiveBilateralFilter.jpg
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ └─ocl
│ │ │ │ matrix_operations.hpp
│ │ │ │ ocl.hpp
│ │ │ │
│ │ │ ├─cl_runtime
│ │ │ │ clamdblas_runtime.hpp
│ │ │ │ clamdfft_runtime.hpp
│ │ │ │ cl_runtime.hpp
│ │ │ │ cl_runtime_opencl.hpp
│ │ │ │ cl_runtime_opencl_wrappers.hpp
│ │ │ │
│ │ │ └─private
│ │ │ opencl_dumpinfo.hpp
│ │ │ opencl_utils.hpp
│ │ │ util.hpp
│ │ │
│ │ ├─perf
│ │ │ main.cpp
│ │ │ perf_arithm.cpp
│ │ │ perf_bgfg.cpp
│ │ │ perf_blend.cpp
│ │ │ perf_brute_force_matcher.cpp
│ │ │ perf_calib3d.cpp
│ │ │ perf_canny.cpp
│ │ │ perf_color.cpp
│ │ │ perf_fft.cpp
│ │ │ perf_filters.cpp
│ │ │ perf_gemm.cpp
│ │ │ perf_gftt.cpp
│ │ │ perf_haar.cpp
│ │ │ perf_hog.cpp
│ │ │ perf_imgproc.cpp
│ │ │ perf_imgwarp.cpp
│ │ │ perf_kalman.cpp
│ │ │ perf_match_template.cpp
│ │ │ perf_matrix_operation.cpp
│ │ │ perf_ml.cpp
│ │ │ perf_moments.cpp
│ │ │ perf_opticalflow.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_pyramid.cpp
│ │ │ perf_split_merge.cpp
│ │ │ perf_stat.cpp
│ │ │
│ │ ├─src
│ │ │ │ arithm.cpp
│ │ │ │ bgfg_mog.cpp
│ │ │ │ blend.cpp
│ │ │ │ brute_force_matcher.cpp
│ │ │ │ build_warps.cpp
│ │ │ │ canny.cpp
│ │ │ │ cl_context.cpp
│ │ │ │ cl_operations.cpp
│ │ │ │ cl_programcache.cpp
│ │ │ │ cl_programcache.hpp
│ │ │ │ color.cpp
│ │ │ │ columnsum.cpp
│ │ │ │ error.cpp
│ │ │ │ fft.cpp
│ │ │ │ filtering.cpp
│ │ │ │ gemm.cpp
│ │ │ │ gftt.cpp
│ │ │ │ haar.cpp
│ │ │ │ hog.cpp
│ │ │ │ imgproc.cpp
│ │ │ │ interpolate_frames.cpp
│ │ │ │ kalman.cpp
│ │ │ │ kmeans.cpp
│ │ │ │ knearest.cpp
│ │ │ │ match_template.cpp
│ │ │ │ matrix_operations.cpp
│ │ │ │ mcwutil.cpp
│ │ │ │ moments.cpp
│ │ │ │ mssegmentation.cpp
│ │ │ │ optical_flow_farneback.cpp
│ │ │ │ precomp.hpp
│ │ │ │ pyrdown.cpp
│ │ │ │ pyrlk.cpp
│ │ │ │ pyrup.cpp
│ │ │ │ safe_call.hpp
│ │ │ │ sort_by_key.cpp
│ │ │ │ split_merge.cpp
│ │ │ │ stereobm.cpp
│ │ │ │ stereobp.cpp
│ │ │ │ stereo_csbp.cpp
│ │ │ │ svm.cpp
│ │ │ │ tvl1flow.cpp
│ │ │ │
│ │ │ ├─cl_runtime
│ │ │ │ │ clamdblas_runtime.cpp
│ │ │ │ │ clamdfft_runtime.cpp
│ │ │ │ │ cl_runtime.cpp
│ │ │ │ │ cl_runtime_opencl_impl.hpp
│ │ │ │ │
│ │ │ │ └─generator
│ │ │ │ │ common.py
│ │ │ │ │ generate.sh
│ │ │ │ │ parser_cl.py
│ │ │ │ │ parser_clamdblas.py
│ │ │ │ │ parser_clamdfft.py
│ │ │ │ │
│ │ │ │ └─template
│ │ │ │ clamdblas_runtime.cpp.in
│ │ │ │ clamdblas_runtime.hpp.in
│ │ │ │ clamdfft_runtime.cpp.in
│ │ │ │ clamdfft_runtime.hpp.in
│ │ │ │ cl_runtime_impl_opencl.hpp.in
│ │ │ │ cl_runtime_opencl.hpp.in
│ │ │ │ cl_runtime_opencl_wrappers.hpp.in
│ │ │ │
│ │ │ └─opencl
│ │ │ arithm_absdiff_nonsaturate.cl
│ │ │ arithm_add.cl
│ │ │ arithm_addWeighted.cl
│ │ │ arithm_add_mask.cl
│ │ │ arithm_add_scalar.cl
│ │ │ arithm_add_scalar_mask.cl
│ │ │ arithm_bitwise.cl
│ │ │ arithm_cartToPolar.cl
│ │ │ arithm_compare.cl
│ │ │ arithm_exp.cl
│ │ │ arithm_flip.cl
│ │ │ arithm_log.cl
│ │ │ arithm_LUT.cl
│ │ │ arithm_magnitude.cl
│ │ │ arithm_minMax.cl
│ │ │ arithm_minMaxLoc.cl
│ │ │ arithm_minMaxLoc_mask.cl
│ │ │ arithm_nonzero.cl
│ │ │ arithm_phase.cl
│ │ │ arithm_polarToCart.cl
│ │ │ arithm_pow.cl
│ │ │ arithm_setidentity.cl
│ │ │ arithm_sum.cl
│ │ │ arithm_transpose.cl
│ │ │ bgfg_mog.cl
│ │ │ blend_linear.cl
│ │ │ brute_force_match.cl
│ │ │ build_warps.cl
│ │ │ convertC3C4.cl
│ │ │ cvt_color.cl
│ │ │ filtering_adaptive_bilateral.cl
│ │ │ filtering_boxFilter.cl
│ │ │ filtering_filter2D.cl
│ │ │ filtering_morph.cl
│ │ │ filtering_sep_filter_singlepass.cl
│ │ │ filter_sep_col.cl
│ │ │ filter_sep_row.cl
│ │ │ haarobjectdetect.cl
│ │ │ haarobjectdetect_scaled2.cl
│ │ │ imgproc_bilateral.cl
│ │ │ imgproc_calcHarris.cl
│ │ │ imgproc_calcMinEigenVal.cl
│ │ │ imgproc_canny.cl
│ │ │ imgproc_clahe.cl
│ │ │ imgproc_columnsum.cl
│ │ │ imgproc_convolve.cl
│ │ │ imgproc_copymakeboder.cl
│ │ │ imgproc_gftt.cl
│ │ │ imgproc_histogram.cl
│ │ │ imgproc_integral.cl
│ │ │ imgproc_integral_sum.cl
│ │ │ imgproc_median.cl
│ │ │ imgproc_remap.cl
│ │ │ imgproc_resize.cl
│ │ │ imgproc_sobel3.cl
│ │ │ imgproc_threshold.cl
│ │ │ imgproc_warpAffine.cl
│ │ │ imgproc_warpPerspective.cl
│ │ │ interpolate_frames.cl
│ │ │ kernel_radix_sort_by_key.cl
│ │ │ kernel_sort_by_key.cl
│ │ │ kernel_stablesort_by_key.cl
│ │ │ kmeans_kernel.cl
│ │ │ knearest.cl
│ │ │ match_template.cl
│ │ │ meanShift.cl
│ │ │ merge_mat.cl
│ │ │ moments.cl
│ │ │ objdetect_hog.cl
│ │ │ operator_convertTo.cl
│ │ │ operator_copyToM.cl
│ │ │ operator_setTo.cl
│ │ │ operator_setToM.cl
│ │ │ optical_flow_farneback.cl
│ │ │ pyrlk.cl
│ │ │ pyr_down.cl
│ │ │ pyr_up.cl
│ │ │ split_mat.cl
│ │ │ stereobm.cl
│ │ │ stereobp.cl
│ │ │ stereocsbp.cl
│ │ │ svm.cl
│ │ │ tvl1flow.cl
│ │ │
│ │ └─test
│ │ main.cpp
│ │ test_api.cpp
│ │ test_arithm.cpp
│ │ test_bgfg.cpp
│ │ test_blend.cpp
│ │ test_brute_force_matcher.cpp
│ │ test_calib3d.cpp
│ │ test_canny.cpp
│ │ test_color.cpp
│ │ test_fft.cpp
│ │ test_filters.cpp
│ │ test_gemm.cpp
│ │ test_imgproc.cpp
│ │ test_kalman.cpp
│ │ test_kmeans.cpp
│ │ test_match_template.cpp
│ │ test_matrix_operation.cpp
│ │ test_mean_shift.cpp
│ │ test_ml.cpp
│ │ test_moments.cpp
│ │ test_objdetect.cpp
│ │ test_optflow.cpp
│ │ test_precomp.hpp
│ │ test_pyramids.cpp
│ │ test_sort.cpp
│ │ test_split_merge.cpp
│ │ test_warp.cpp
│ │ utility.cpp
│ │ utility.hpp
│ │
│ ├─photo
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ denoising.rst
│ │ │ inpainting.rst
│ │ │ photo.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ photo.hpp
│ │ │ │
│ │ │ └─photo
│ │ │ photo.hpp
│ │ │ photo_c.h
│ │ │
│ │ ├─perf
│ │ │ perf_inpaint.cpp
│ │ │ perf_main.cpp
│ │ │ perf_precomp.hpp
│ │ │
│ │ ├─src
│ │ │ arrays.hpp
│ │ │ denoising.cpp
│ │ │ fast_nlmeans_denoising_invoker.hpp
│ │ │ fast_nlmeans_denoising_invoker_commons.hpp
│ │ │ fast_nlmeans_multi_denoising_invoker.hpp
│ │ │ inpaint.cpp
│ │ │ precomp.hpp
│ │ │
│ │ └─test
│ │ test_denoising.cpp
│ │ test_inpaint.cpp
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │
│ ├─python
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─src2
│ │ │ api
│ │ │ cv.py
│ │ │ cv2.cpp
│ │ │ cv2.cv.hpp
│ │ │ defs
│ │ │ gen.py
│ │ │ gen2.py
│ │ │ hdr_parser.py
│ │ │
│ │ └─test
│ │ │ calchist.py
│ │ │ camera_calibration.py
│ │ │ findstereocorrespondence.py
│ │ │ goodfeatures.py
│ │ │ leak1.py
│ │ │ leak2.py
│ │ │ leak3.py
│ │ │ leak4.py
│ │ │ precornerdetect.py
│ │ │ test.py
│ │ │ test2.py
│ │ │ tests_common.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_grabcut.py
│ │ │ test_houghcircles.py
│ │ │ test_houghlines.py
│ │ │ test_kmeans.py
│ │ │ test_letter_recog.py
│ │ │ test_lk_homography.py
│ │ │ test_lk_track.py
│ │ │ test_morphology.py
│ │ │ test_mser.py
│ │ │ test_peopledetect.py
│ │ │ test_squares.py
│ │ │ test_texture_flow.py
│ │ │ test_watershed.py
│ │ │ tickets.py
│ │ │ transformations.py
│ │ │ tst_scene_render.py
│ │ │
│ │ └─nonfree_tests
│ │ nonfree_surf.py
│ │ __init__.py
│ │
│ ├─stitching
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ autocalib.rst
│ │ │ blenders.rst
│ │ │ camera.rst
│ │ │ exposure_compensation.rst
│ │ │ high_level.rst
│ │ │ introduction.rst
│ │ │ matching.rst
│ │ │ motion_estimation.rst
│ │ │ seam_estimation.rst
│ │ │ stitching.rst
│ │ │ StitchingPipeline.jpg
│ │ │ warpers.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ stitching.hpp
│ │ │ │
│ │ │ └─stitching
│ │ │ │ stitcher.hpp
│ │ │ │ warpers.hpp
│ │ │ │
│ │ │ └─detail
│ │ │ autocalib.hpp
│ │ │ blenders.hpp
│ │ │ camera.hpp
│ │ │ exposure_compensate.hpp
│ │ │ matchers.hpp
│ │ │ motion_estimators.hpp
│ │ │ seam_finders.hpp
│ │ │ util.hpp
│ │ │ util_inl.hpp
│ │ │ warpers.hpp
│ │ │ warpers_inl.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_main.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_stich.cpp
│ │ │
│ │ ├─src
│ │ │ autocalib.cpp
│ │ │ blenders.cpp
│ │ │ camera.cpp
│ │ │ exposure_compensate.cpp
│ │ │ matchers.cpp
│ │ │ motion_estimators.cpp
│ │ │ precomp.hpp
│ │ │ seam_finders.cpp
│ │ │ stitcher.cpp
│ │ │ util.cpp
│ │ │ warpers.cpp
│ │ │
│ │ └─test
│ │ test_blenders.cpp
│ │ test_main.cpp
│ │ test_matchers.cpp
│ │ test_precomp.hpp
│ │
│ ├─superres
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ superres.rst
│ │ │ super_resolution.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ superres.hpp
│ │ │ │
│ │ │ └─superres
│ │ │ optical_flow.hpp
│ │ │ superres.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_main.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_superres.cpp
│ │ │ perf_superres_ocl.cpp
│ │ │
│ │ ├─src
│ │ │ │ btv_l1.cpp
│ │ │ │ btv_l1_gpu.cpp
│ │ │ │ btv_l1_ocl.cpp
│ │ │ │ frame_source.cpp
│ │ │ │ input_array_utility.cpp
│ │ │ │ input_array_utility.hpp
│ │ │ │ optical_flow.cpp
│ │ │ │ precomp.hpp
│ │ │ │ ring_buffer.hpp
│ │ │ │ super_resolution.cpp
│ │ │ │
│ │ │ ├─cuda
│ │ │ │ btv_l1_gpu.cu
│ │ │ │
│ │ │ └─opencl
│ │ │ superres_btvl1.cl
│ │ │
│ │ └─test
│ │ test_main.cpp
│ │ test_precomp.hpp
│ │ test_superres.cpp
│ │
│ ├─ts
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ ts.hpp
│ │ │ │
│ │ │ └─ts
│ │ │ gpu_perf.hpp
│ │ │ gpu_test.hpp
│ │ │ ts.hpp
│ │ │ ts_gtest.h
│ │ │ ts_perf.hpp
│ │ │
│ │ ├─misc
│ │ │ chart.py
│ │ │ color.py
│ │ │ concatlogs.py
│ │ │ perf_tests_timing.py
│ │ │ report.py
│ │ │ run.py
│ │ │ run_android.py
│ │ │ run_suite.py
│ │ │ run_utils.py
│ │ │ summary.py
│ │ │ table_formatter.py
│ │ │ testlog_parser.py
│ │ │ xls-report.py
│ │ │
│ │ └─src
│ │ gpu_perf.cpp
│ │ gpu_test.cpp
│ │ precomp.hpp
│ │ ts.cpp
│ │ ts_arrtest.cpp
│ │ ts_func.cpp
│ │ ts_gtest.cpp
│ │ ts_perf.cpp
│ │
│ ├─video
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ motion_analysis_and_object_tracking.rst
│ │ │ video.rst
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ video.hpp
│ │ │ │
│ │ │ └─video
│ │ │ background_segm.hpp
│ │ │ tracking.hpp
│ │ │ video.hpp
│ │ │
│ │ ├─perf
│ │ │ perf_main.cpp
│ │ │ perf_optflowpyrlk.cpp
│ │ │ perf_precomp.hpp
│ │ │ perf_tvl1optflow.cpp
│ │ │
│ │ ├─src
│ │ │ bgfg_gaussmix.cpp
│ │ │ bgfg_gaussmix2.cpp
│ │ │ bgfg_gmg.cpp
│ │ │ camshift.cpp
│ │ │ kalman.cpp
│ │ │ lkpyramid.cpp
│ │ │ lkpyramid.hpp
│ │ │ motempl.cpp
│ │ │ optflowgf.cpp
│ │ │ precomp.hpp
│ │ │ simpleflow.cpp
│ │ │ simpleflow.hpp
│ │ │ tvl1flow.cpp
│ │ │ video_init.cpp
│ │ │
│ │ └─test
│ │ test_accum.cpp
│ │ test_backgroundsubtractor_gbh.cpp
│ │ test_camshift.cpp
│ │ test_estimaterigid.cpp
│ │ test_kalman.cpp
│ │ test_main.cpp
│ │ test_motiontemplates.cpp
│ │ test_optflowpyrlk.cpp
│ │ test_precomp.hpp
│ │ test_simpleflow.cpp
│ │ test_tvl1optflow.cpp
│ │
│ ├─videostab
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ videostab.hpp
│ │ │ │
│ │ │ └─videostab
│ │ │ deblurring.hpp
│ │ │ fast_marching.hpp
│ │ │ fast_marching_inl.hpp
│ │ │ frame_source.hpp
│ │ │ global_motion.hpp
│ │ │ inpainting.hpp
│ │ │ log.hpp
│ │ │ motion_stabilizing.hpp
│ │ │ optical_flow.hpp
│ │ │ stabilizer.hpp
│ │ │ videostab.hpp
│ │ │
│ │ └─src
│ │ deblurring.cpp
│ │ fast_marching.cpp
│ │ frame_source.cpp
│ │ global_motion.cpp
│ │ inpainting.cpp
│ │ log.cpp
│ │ motion_stabilizing.cpp
│ │ optical_flow.cpp
│ │ precomp.hpp
│ │ stabilizer.cpp
│ │
│ ├─viz
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─doc
│ │ │ │ viz.rst
│ │ │ │ viz3d.rst
│ │ │ │ widget.rst
│ │ │ │
│ │ │ └─images
│ │ │ cpw1.png
│ │ │ cpw2.png
│ │ │ cpw3.png
│ │ │ cube_widget.png
│ │ │
│ │ ├─include
│ │ │ └─opencv2
│ │ │ │ viz.hpp
│ │ │ │
│ │ │ └─viz
│ │ │ types.hpp
│ │ │ viz3d.hpp
│ │ │ vizcore.hpp
│ │ │ widgets.hpp
│ │ │ widget_accessor.hpp
│ │ │
│ │ ├─src
│ │ │ │ clouds.cpp
│ │ │ │ precomp.hpp
│ │ │ │ shapes.cpp
│ │ │ │ types.cpp
│ │ │ │ viz3d.cpp
│ │ │ │ vizcore.cpp
│ │ │ │ vizimpl.cpp
│ │ │ │ vizimpl.hpp
│ │ │ │ widget.cpp
│ │ │ │
│ │ │ └─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
│ │ │
│ │ └─test
│ │ tests_simple.cpp
│ │ test_main.cpp
│ │ test_precomp.cpp
│ │ test_precomp.hpp
│ │ test_tutorial2.cpp
│ │ test_tutorial3.cpp
│ │ test_viz3d.cpp
│ │
│ └─world
│ │ CMakeLists.txt
│ │
│ ├─include
│ │ └─opencv2
│ │ └─world
│ │ world.hpp
│ │
│ └─src
│ precomp.hpp
│ world_init.cpp
│
├─platforms
│ │ readme.txt
│ │
│ ├─android
│ │ │ android.toolchain.cmake
│ │ │ build_sdk.py
│ │ │ java.rst
│ │ │ README.android
│ │ │ refman.rst
│ │ │
│ │ ├─libinfo
│ │ │ CMakeLists.txt
│ │ │ info.c
│ │ │
│ │ ├─package
│ │ │ │ AndroidManifest.xml
│ │ │ │ CMakeLists.txt
│ │ │ │
│ │ │ └─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─service
│ │ │ all.py
│ │ │ CMakeLists.txt
│ │ │ device.conf
│ │ │ push_native.py
│ │ │ readme.txt
│ │ │ test_native.py
│ │ │
│ │ ├─doc
│ │ │ │ AndroidAppUsageModel.dia
│ │ │ │ BaseLoaderCallback.rst
│ │ │ │ build_uml.py
│ │ │ │ index.rst
│ │ │ │ InstallCallbackInterface.rst
│ │ │ │ Intro.rst
│ │ │ │ JavaHelper.rst
│ │ │ │ LibInstallAproved.dia
│ │ │ │ LibInstallCanceled.dia
│ │ │ │ LibInstalled.dia
│ │ │ │ LoaderCallbackInterface.rst
│ │ │ │ NoService.dia
│ │ │ │ Structure.dia
│ │ │ │ UseCases.rst
│ │ │ │
│ │ │ └─img
│ │ │ AndroidAppUsageModel.png
│ │ │ LibInstallAproved.png
│ │ │ LibInstallCanceled.png
│ │ │ LibInstalled.png
│ │ │ NoService.png
│ │ │ Structure.png
│ │ │
│ │ ├─engine
│ │ │ │ .classpath
│ │ │ │ .project
│ │ │ │ AndroidManifest.xml
│ │ │ │ build.xml
│ │ │ │ CMakeLists.txt
│ │ │ │ project.properties
│ │ │ │
│ │ │ ├─jni
│ │ │ │ │ Android.mk
│ │ │ │ │ Application.mk
│ │ │ │ │
│ │ │ │ ├─BinderComponent
│ │ │ │ │ BnOpenCVEngine.cpp
│ │ │ │ │ BnOpenCVEngine.h
│ │ │ │ │ BpOpenCVEngine.cpp
│ │ │ │ │ BpOpenCVEngine.h
│ │ │ │ │ HardwareDetector.cpp
│ │ │ │ │ HardwareDetector.h
│ │ │ │ │ OpenCVEngine.cpp
│ │ │ │ │ OpenCVEngine.h
│ │ │ │ │ ProcReader.cpp
│ │ │ │ │ ProcReader.h
│ │ │ │ │ StringUtils.cpp
│ │ │ │ │ StringUtils.h
│ │ │ │ │ TegraDetector.h
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ EngineCommon.h
│ │ │ │ │ IOpenCVEngine.h
│ │ │ │ │ IPackageManager.h
│ │ │ │ │ OpenCVEngineHelper.h
│ │ │ │ │
│ │ │ │ ├─JNIWrapper
│ │ │ │ │ HardwareDetector_jni.cpp
│ │ │ │ │ HardwareDetector_jni.h
│ │ │ │ │ JavaBasedPackageManager.cpp
│ │ │ │ │ JavaBasedPackageManager.h
│ │ │ │ │ OpenCVEngine_jni.cpp
│ │ │ │ │ OpenCVEngine_jni.h
│ │ │ │ │ OpenCVLibraryInfo.cpp
│ │ │ │ │ OpenCVLibraryInfo.h
│ │ │ │ │
│ │ │ │ ├─NativeClient
│ │ │ │ │ ClientMain.cpp
│ │ │ │ │
│ │ │ │ ├─NativeService
│ │ │ │ │ CommonPackageManager.cpp
│ │ │ │ │ CommonPackageManager.h
│ │ │ │ │ NativePackageManager.cpp
│ │ │ │ │ NativePackageManager.h
│ │ │ │ │ PackageInfo.cpp
│ │ │ │ │ PackageInfo.h
│ │ │ │ │ ServiceMain.cpp
│ │ │ │ │
│ │ │ │ └─Tests
│ │ │ │ │ HardwareDetectionTest.cpp
│ │ │ │ │ OpenCVEngineTest.cpp
│ │ │ │ │ PackageInfoTest.cpp
│ │ │ │ │ PackageManagerStub.cpp
│ │ │ │ │ PackageManagerStub.h
│ │ │ │ │ PackageManagmentTest.cpp
│ │ │ │ │ TestMain.cpp
│ │ │ │ │ Tests.mk
│ │ │ │ │
│ │ │ │ └─gtest
│ │ │ │ gtest-all.cpp
│ │ │ │ gtest.h
│ │ │ │
│ │ │ ├─res
│ │ │ │ ├─drawable
│ │ │ │ │ icon.png
│ │ │ │ │
│ │ │ │ ├─layout
│ │ │ │ │ info.xml
│ │ │ │ │ main.xml
│ │ │ │ │
│ │ │ │ ├─layout-small
│ │ │ │ │ info.xml
│ │ │ │ │ main.xml
│ │ │ │ │
│ │ │ │ └─values
│ │ │ │ strings.xml
│ │ │ │
│ │ │ └─src
│ │ │ └─org
│ │ │ └─opencv
│ │ │ └─engine
│ │ │ │ BinderConnector.java
│ │ │ │ HardwareDetector.java
│ │ │ │ MarketConnector.java
│ │ │ │ OpenCVEngineInterface.aidl
│ │ │ │ OpenCVEngineService.java
│ │ │ │ OpenCVLibraryInfo.java
│ │ │ │
│ │ │ └─manager
│ │ │ ManagerActivity.java
│ │ │ PackageListAdapter.java
│ │ │
│ │ └─engine_test
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ build.xml
│ │ │ project.properties
│ │ │
│ │ ├─res
│ │ │ ├─drawable-hdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─drawable-ldpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─drawable-mdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─layout
│ │ │ │ main.xml
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─engine
│ │ └─test
│ │ EngineInterfaceTest.java
│ │
│ ├─ios
│ │ │ build_framework.py
│ │ │ Info.plist.in
│ │ │ readme.txt
│ │ │
│ │ └─cmake
│ │ ├─Modules
│ │ │ └─Platform
│ │ │ iOS.cmake
│ │ │
│ │ └─Toolchains
│ │ Toolchain-iPhoneOS_Xcode.cmake
│ │ Toolchain-iPhoneSimulator_Xcode.cmake
│ │
│ ├─linux
│ │ aarch64-gnu.toolchain.cmake
│ │ arm-gnueabi.toolchain.cmake
│ │ arm.toolchain.cmake
│ │ gnu.toolchain.cmake
│ │
│ ├─qnx
│ │ arm-unknown-nto-qnx6.6.0eabi.toolchain.cmake
│ │
│ ├─scripts
│ │ ABI_compat_generator.py
│ │ camera_build.conf
│ │ cmake_android_all_cameras.py
│ │ cmake_android_arm.sh
│ │ cmake_android_mips.sh
│ │ cmake_android_service.sh
│ │ cmake_android_x86.sh
│ │ cmake_arm_gnueabi_hardfp.sh
│ │ cmake_arm_gnueabi_softfp.sh
│ │ cmake_carma.sh
│ │ cmake_winrt.cmd
│ │ valgrind.supp
│ │
│ └─winrt
│ arm.winrt.toolchain.cmake
│
└─samples
│ CMakeLists.txt
│
├─android
│ │ CMakeLists.txt
│ │
│ ├─15-puzzle
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─puzzle15
│ │ Puzzle15Activity.java
│ │ Puzzle15Processor.java
│ │
│ ├─camera-calibration
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ ├─layout
│ │ │ │ camera_calibration_surface_view.xml
│ │ │ │
│ │ │ ├─menu
│ │ │ │ calibration.xml
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─cameracalibration
│ │ CalibrationResult.java
│ │ CameraCalibrationActivity.java
│ │ CameraCalibrator.java
│ │ OnCameraFrameRender.java
│ │
│ ├─color-blob-detection
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─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
│ │ │ .classpath
│ │ │ .cproject
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─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
│ │ CMakeLists.txt
│ │ cmake_android.cmd
│ │ cmake_android.sh
│ │ main.cpp
│ │ run.cmd
│ │ run.sh
│ │
│ ├─image-manipulations
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ ├─layout
│ │ │ │ image_manipulations_surface_view.xml
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─imagemanipulations
│ │ ImageManipulationsActivity.java
│ │
│ ├─native-activity
│ │ │ .classpath
│ │ │ .cproject
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─jni
│ │ │ Android.mk
│ │ │ Application.mk
│ │ │ native.cpp
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─NativeActivity
│ │ CvNativeActivity.java
│ │
│ ├─tutorial-1-camerapreview
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ ├─layout
│ │ │ │ tutorial1_surface_view.xml
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─tutorial1
│ │ Tutorial1Activity.java
│ │
│ ├─tutorial-2-mixedprocessing
│ │ │ .classpath
│ │ │ .cproject
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─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
│ │ │ .classpath
│ │ │ .project
│ │ │ AndroidManifest.xml
│ │ │ CMakeLists.txt
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ ├─res
│ │ │ ├─drawable
│ │ │ │ icon.png
│ │ │ │
│ │ │ ├─layout
│ │ │ │ tutorial3_surface_view.xml
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─src
│ │ └─org
│ │ └─opencv
│ │ └─samples
│ │ └─tutorial3
│ │ Tutorial3Activity.java
│ │ Tutorial3View.java
│ │
│ └─tutorial-4-cuda
│ │ .classpath
│ │ .cproject
│ │ .project
│ │ AndroidManifest.xml
│ │ CMakeLists.txt
│ │
│ ├─.settings
│ │ org.eclipse.jdt.core.prefs
│ │
│ ├─jni
│ │ Android.mk
│ │ Application.mk
│ │ jni_part.cpp
│ │
│ ├─res
│ │ ├─drawable
│ │ │ icon.png
│ │ │
│ │ ├─layout
│ │ │ tutorial4_surface_view.xml
│ │ │
│ │ └─values
│ │ strings.xml
│ │
│ └─src
│ └─org
│ └─opencv
│ └─samples
│ └─tutorial4
│ Tutorial4Activity.java
│
├─c
│ │ adaptiveskindetector.cpp
│ │ agaricus-lepiota.data
│ │ airplane.jpg
│ │ baboon.jpg
│ │ baboon200.jpg
│ │ baboon200_rotated.jpg
│ │ bgfg_codebook.cpp
│ │ blobtrack_sample.cpp
│ │ box.png
│ │ box_in_scene.png
│ │ build_all.sh
│ │ calonder_params.xml
│ │ cat.jpg
│ │ cat.xml
│ │ CMakeLists.txt
│ │ contours.c
│ │ convert_cascade.c
│ │ cvsample.dsp
│ │ cvsample.vs2005.vcproj
│ │ delaunay.c
│ │ facedetect.cmd
│ │ facedetect.cpp
│ │ fback_c.c
│ │ find_obj.cpp
│ │ find_obj_calonder.cpp
│ │ find_obj_ferns.cpp
│ │ fruits.jpg
│ │ intrinsics.yml
│ │ JCB.png
│ │ latentsvmdetect.cpp
│ │ lena.jpg
│ │ morphology.c
│ │ motempl.c
│ │ mser_sample.cpp
│ │ mushroom.cpp
│ │ one_way_sample.cpp
│ │ one_way_train_0000.jpg
│ │ one_way_train_0001.jpg
│ │ one_way_train_images.txt
│ │ polar_transforms.c
│ │ puzzle.png
│ │ pyramid_segmentation.c
│ │ scene_l.bmp
│ │ scene_r.bmp
│ │ smiledetect.cpp
│ │ stuff.jpg
│ │ tree.avi
│ │ tree_engine.cpp
│ │ waveform.data
│ │
│ └─example_cmake
│ CMakeLists.txt
│ minarea.c
│ README.txt
│
├─cpp
│ │ 3calibration.cpp
│ │ baboon.jpg
│ │ bagofwords_classification.cpp
│ │ bgfg_gmg.cpp
│ │ bgfg_segm.cpp
│ │ board.jpg
│ │ brief_match_test.cpp
│ │ build3dmodel.cpp
│ │ building.jpg
│ │ calibration.cpp
│ │ calibration_artificial.cpp
│ │ camshiftdemo.cpp
│ │ chamfer.cpp
│ │ CMakeLists.txt
│ │ connected_components.cpp
│ │ contours2.cpp
│ │ convexhull.cpp
│ │ cout_mat.cpp
│ │ delaunay2.cpp
│ │ demhist.cpp
│ │ descriptor_extractor_matcher.cpp
│ │ detection_based_tracker_sample.cpp
│ │ detector_descriptor_evaluation.cpp
│ │ detector_descriptor_matcher_evaluation.cpp
│ │ dft.cpp
│ │ distrans.cpp
│ │ drawing.cpp
│ │ edge.cpp
│ │ em.cpp
│ │ fabmap_sample.cpp
│ │ facerec_at_t.txt
│ │ facerec_demo.cpp
│ │ facial_features.cpp
│ │ fback.cpp
│ │ fern_params.xml
│ │ ffilldemo.cpp
│ │ filestorage.cpp
│ │ fitellipse.cpp
│ │ freak_demo.cpp
│ │ fruits.jpg
│ │ gencolors.cpp
│ │ generic_descriptor_match.cpp
│ │ grabcut.cpp
│ │ houghcircles.cpp
│ │ houghlines.cpp
│ │ hybridtrackingsample.cpp
│ │ image.cpp
│ │ imagelist_creator.cpp
│ │ image_sequence.cpp
│ │ inpaint.cpp
│ │ intelperc_capture.cpp
│ │ kalman.cpp
│ │ kmeans.cpp
│ │ laplace.cpp
│ │ latentsvm_multidetect.cpp
│ │ 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
│ │ lena.jpg
│ │ letter-recognition.data
│ │ letter_recog.cpp
│ │ linemod.cpp
│ │ lkdemo.cpp
│ │ logo.png
│ │ logo_in_clutter.png
│ │ logpolar_bsm.cpp
│ │ matcher_simple.cpp
│ │ matching_to_many_images.cpp
│ │ meanshift_segmentation.cpp
│ │ memorial.exr
│ │ minarea.cpp
│ │ morphology2.cpp
│ │ opencv_version.cpp
│ │ OpenEXRimages_HDR_Retina_toneMapping.cpp
│ │ OpenEXRimages_HDR_Retina_toneMapping_video.cpp
│ │ openni_capture.cpp
│ │ pca.cpp
│ │ peopledetect.cpp
│ │ phase_corr.cpp
│ │ pic1.png
│ │ pic2.png
│ │ pic3.png
│ │ pic4.png
│ │ pic5.png
│ │ pic6.png
│ │ points_classifier.cpp
│ │ polynominal_equations.cpp
│ │ retinaDemo.cpp
│ │ rgbdodometry.cpp
│ │ 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
│ │ segment_objects.cpp
│ │ select3dobj.cpp
│ │ simpleflow_demo.cpp
│ │ squares.cpp
│ │ starter_imagelist.cpp
│ │ starter_video.cpp
│ │ stereo_calib.cpp
│ │ stereo_calib.xml
│ │ stereo_match.cpp
│ │ stitching.cpp
│ │ stitching_detailed.cpp
│ │ stuff.jpg
│ │ templ.png
│ │ tsukuba_l.png
│ │ tsukuba_r.png
│ │ tvl1_optical_flow.cpp
│ │ videocapture_pvapi.cpp
│ │ videostab.cpp
│ │ video_dmtx.cpp
│ │ video_homography.cpp
│ │ watershed.cpp
│ │
│ ├─fabmap
│ │ stlucia_test_small0000.jpeg
│ │ stlucia_test_small0001.jpeg
│ │ stlucia_test_small0002.jpeg
│ │ stlucia_test_small0003.jpeg
│ │ stlucia_test_small0004.jpeg
│ │ stlucia_test_small0005.jpeg
│ │ stlucia_test_small0006.jpeg
│ │ stlucia_test_small0007.jpeg
│ │ stlucia_test_small0008.jpeg
│ │ stlucia_test_small0009.jpeg
│ │ train_data_small.yml
│ │ vocab_small.yml
│ │
│ ├─matching_to_many_images
│ │ │ query.png
│ │ │
│ │ └─train
│ │ 1.png
│ │ 2.png
│ │ 3.png
│ │ trainImages.txt
│ │
│ ├─Qt_sample
│ │ CMakeLists.txt
│ │ cube4.avi
│ │ qt_opengl.cpp
│ │
│ ├─rgbdodometry
│ │ depth_00000.png
│ │ depth_00002.png
│ │ image_00000.png
│ │ image_00002.png
│ │
│ └─tutorial_code
│ ├─calib3d
│ │ ├─camera_calibration
│ │ │ camera_calibration.cpp
│ │ │ in_VID5.xml
│ │ │ out_camera_data.yml
│ │ │ VID5.xml
│ │ │
│ │ └─stereoBM
│ │ SBM_Sample.cpp
│ │
│ ├─contrib
│ │ retina_tutorial.cpp
│ │
│ ├─core
│ │ ├─discrete_fourier_transform
│ │ │ discrete_fourier_transform.cpp
│ │ │
│ │ ├─file_input_output
│ │ │ file_input_output.cpp
│ │ │
│ │ ├─how_to_scan_images
│ │ │ how_to_scan_images.cpp
│ │ │
│ │ ├─interoperability_with_OpenCV_1
│ │ │ interoperability_with_OpenCV_1.cpp
│ │ │
│ │ ├─Matrix
│ │ │ Drawing_1.cpp
│ │ │ Drawing_2.cpp
│ │ │
│ │ ├─mat_mask_operations
│ │ │ mat_mask_operations.cpp
│ │ │
│ │ └─mat_the_basic_image_container
│ │ mat_the_basic_image_container.cpp
│ │
│ ├─features2D
│ │ SURF_descriptor.cpp
│ │ SURF_detector.cpp
│ │ SURF_FlannMatcher.cpp
│ │ SURF_Homography.cpp
│ │
│ ├─gpu
│ │ └─gpu-basics-similarity
│ │ gpu-basics-similarity.cpp
│ │
│ ├─HighGUI
│ │ │ AddingImagesTrackbar.cpp
│ │ │ BasicLinearTransformsTrackbar.cpp
│ │ │
│ │ ├─video-input-psnr-ssim
│ │ │ │ video-input-psnr-ssim.cpp
│ │ │ │
│ │ │ └─video
│ │ │ Megamind.avi
│ │ │ Megamind_bugy.avi
│ │ │
│ │ └─video-write
│ │ video-write.cpp
│ │
│ ├─Histograms_Matching
│ │ calcBackProject_Demo1.cpp
│ │ calcBackProject_Demo2.cpp
│ │ calcHist_Demo.cpp
│ │ compareHist_Demo.cpp
│ │ EqualizeHist_Demo.cpp
│ │ MatchTemplate_Demo.cpp
│ │
│ ├─images
│ │ baboon.jpg
│ │ cat.jpg
│ │ chicky_512.png
│ │ hand_sample1.jpg
│ │ hand_sample2.jpg
│ │ hand_sample3.jpg
│ │ HappyFish.jpg
│ │ imageTextN.png
│ │ imageTextR.png
│ │ lena.png
│ │ LinuxLogo.jpg
│ │ Megamind.png
│ │ Megamind_alt.png
│ │ opencv-logo.png
│ │ WindowsLogo.jpg
│ │ yellowball.jpg
│ │
│ ├─ImgProc
│ │ AddingImages.cpp
│ │ BasicLinearTransforms.cpp
│ │ Morphology_1.cpp
│ │ Morphology_2.cpp
│ │ Pyramids.cpp
│ │ Smoothing.cpp
│ │ Threshold.cpp
│ │
│ ├─ImgTrans
│ │ CannyDetector_Demo.cpp
│ │ copyMakeBorder_demo.cpp
│ │ filter2D_demo.cpp
│ │ Geometric_Transforms_Demo.cpp
│ │ HoughCircle_Demo.cpp
│ │ HoughLines_Demo.cpp
│ │ Laplace_Demo.cpp
│ │ Remap_Demo.cpp
│ │ Sobel_Demo.cpp
│ │
│ ├─introduction
│ │ ├─display_image
│ │ │ display_image.cpp
│ │ │
│ │ └─windows_visual_studio_Opencv
│ │ introduction_windows_vs.cpp
│ │
│ ├─ml
│ │ ├─introduction_to_svm
│ │ │ introduction_to_svm.cpp
│ │ │
│ │ └─non_linear_svms
│ │ non_linear_svms.cpp
│ │
│ ├─objectDetection
│ │ objectDetection.cpp
│ │ objectDetection2.cpp
│ │
│ ├─ShapeDescriptors
│ │ findContours_demo.cpp
│ │ generalContours_demo1.cpp
│ │ generalContours_demo2.cpp
│ │ hull_demo.cpp
│ │ moments_demo.cpp
│ │ pointPolygonTest_demo.cpp
│ │
│ ├─TrackingMotion
│ │ cornerDetector_Demo.cpp
│ │ cornerHarris_Demo.cpp
│ │ cornerSubPix_Demo.cpp
│ │ goodFeaturesToTrack_Demo.cpp
│ │
│ └─viz
│ bunny.ply
│ creating_widgets.cpp
│ launching_viz.cpp
│ transformations.cpp
│ widget_pose.cpp
│
├─gpu
│ │ 768x576.avi
│ │ aloeL.jpg
│ │ aloeR.jpg
│ │ alpha_comp.cpp
│ │ basketball1.png
│ │ basketball2.png
│ │ bgfg_segm.cpp
│ │ brox_optical_flow.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
│ │ opticalflow_nvidia_api.cpp
│ │ optical_flow.cpp
│ │ pyrlk_optical_flow.cpp
│ │ road.png
│ │ rubberwhale1.png
│ │ rubberwhale2.png
│ │ stereo_match.cpp
│ │ stereo_multi.cpp
│ │ super_resolution.cpp
│ │ surf_keypoint_matcher.cpp
│ │ tsucuba_left.png
│ │ tsucuba_right.png
│ │ video_reader.cpp
│ │ video_writer.cpp
│ │
│ └─performance
│ CMakeLists.txt
│ performance.cpp
│ performance.h
│ tests.cpp
│
├─java
│ ├─ant
│ │ │ build.xml
│ │ │
│ │ └─src
│ │ SimpleSample.java
│ │
│ ├─clojure
│ │ └─simple-sample
│ │ │ project.clj
│ │ │
│ │ ├─resources
│ │ │ └─images
│ │ │ lena.png
│ │ │
│ │ ├─src
│ │ │ └─simple_sample
│ │ │ core.clj
│ │ │
│ │ └─test
│ │ └─simple_sample
│ │ core_test.clj
│ │
│ ├─eclipse
│ │ └─HelloCV
│ │ │ .classpath
│ │ │ .project
│ │ │
│ │ ├─.settings
│ │ │ org.eclipse.jdt.core.prefs
│ │ │
│ │ └─src
│ │ Main.java
│ │
│ └─sbt
│ │ README
│ │
│ ├─lib
│ │ copy_opencv_jar_here
│ │
│ ├─project
│ │ build.scala
│ │ plugins.sbt
│ │
│ ├─sbt
│ │ sbt
│ │ sbt-launch.jar
│ │
│ └─src
│ └─main
│ ├─java
│ │ DetectFaceDemo.java
│ │
│ ├─resources
│ │ AverageMaleFace.jpg
│ │ img1.png
│ │ img2.png
│ │
│ └─scala
│ Main.scala
│ ScalaCorrespondenceMatchingDemo.scala
│ ScalaDetectFaceDemo.scala
│
├─MacOSX
│ └─FaceTracker
│ │ FaceTracker-Info.plist
│ │ FaceTracker.cpp
│ │ README.txt
│ │
│ └─FaceTracker.xcodeproj
│ project.pbxproj
│
├─ocl
│ adaptive_bilateral_filter.cpp
│ bgfg_segm.cpp
│ clahe.cpp
│ CMakeLists.txt
│ facedetect.cpp
│ hog.cpp
│ pyrlk_optical_flow.cpp
│ squares.cpp
│ stereo_match.cpp
│ surf_matcher.cpp
│ tvl1_optical_flow.cpp
│
├─python
│ camera.py
│ camshift.py
│ chessboard.py
│ contours.py
│ convexhull.py
│ cv20squares.py
│ cvutils.py
│ delaunay.py
│ demhist.py
│ dft.py
│ distrans.py
│ dmtx.py
│ drawing.py
│ edge.py
│ facedetect.py
│ fback.py
│ ffilldemo.py
│ fitellipse.py
│ houghlines.py
│ inpaint.py
│ kalman.py
│ kmeans.py
│ laplace.py
│ lkdemo.py
│ logpolar.py
│ minarea.py
│ minidemo.py
│ morphology.py
│ motempl.py
│ numpy_array.py
│ numpy_warhol.py
│ peopledetect.py
│ pyramid_segmentation.py
│ squares.py
│ watershed.py
│
├─python2
│ │ asift.py
│ │ browse.py
│ │ calibrate.py
│ │ camshift.py
│ │ CMakeLists.txt
│ │ coherence.py
│ │ color_histogram.py
│ │ common.py
│ │ contours.py
│ │ deconvolution.py
│ │ demo.py
│ │ dft.py
│ │ digits.py
│ │ digits_adjust.py
│ │ digits_video.py
│ │ distrans.py
│ │ edge.py
│ │ facedetect.py
│ │ facerec_demo.py
│ │ feature_homography.py
│ │ find_obj.py
│ │ fitline.py
│ │ floodfill.py
│ │ gabor_threads.py
│ │ gaussian_mix.py
│ │ grabcut.py
│ │ hist.py
│ │ inpaint.py
│ │ kmeans.py
│ │ lappyr.py
│ │ letter_recog.py
│ │ lk_homography.py
│ │ lk_track.py
│ │ morphology.py
│ │ mosse.py
│ │ motempl.py
│ │ mouse_and_match.py
│ │ mser.py
│ │ opt_flow.py
│ │ peopledetect.py
│ │ plane_ar.py
│ │ plane_tracker.py
│ │ squares.py
│ │ stereo_match.py
│ │ texture_flow.py
│ │ turing.py
│ │ video.py
│ │ video_dmtx.py
│ │ video_threaded.py
│ │ watershed.py
│ │ _coverage.py
│ │ _doc.py
│ │
│ └─data
│ aero1.jpg
│ aero3.jpg
│ digits.png
│ graf1.png
│ licenseplate_motion.jpg
│ pca_test1.jpg
│ starry_night.jpg
│ text_defocus.jpg
│ text_motion.jpg
│
└─winrt
├─ImageManipulations
│ │ AdvancedCapture.xaml
│ │ AdvancedCapture.xaml.cpp
│ │ AdvancedCapture.xaml.h
│ │ App.xaml
│ │ App.xaml.cpp
│ │ App.xaml.h
│ │ Constants.cpp
│ │ Constants.h
│ │ MainPage.xaml
│ │ MainPage.xaml.cpp
│ │ MainPage.xaml.h
│ │ MediaCapture.sln
│ │ MediaCapture.vcxproj
│ │ Package.appxmanifest
│ │ pch.cpp
│ │ pch.h
│ │
│ ├─assets
│ │ opencv-logo-150.png
│ │ opencv-logo-30.png
│ │ splash-sdk.png
│ │ windows-sdk.png
│ │
│ ├─common
│ │ LayoutAwarePage.cpp
│ │ LayoutAwarePage.h
│ │ StandardStyles.xaml
│ │ suspensionmanager.cpp
│ │ suspensionmanager.h
│ │
│ ├─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
│ │
│ └─sample-utils
│ SampleTemplateStyles.xaml
│
└─OcvImageProcessing
│ OcvImageProcessing.sln
│
└─OcvImageProcessing
│ App.xaml
│ App.xaml.cpp
│ App.xaml.h
│ MainPage.xaml
│ MainPage.xaml.cpp
│ MainPage.xaml.h
│ OcvImageProcessing.vcxproj
│ OcvImageProcessing.vcxproj.filters
│ Package.appxmanifest
│ pch.cpp
│ pch.h
│
├─Assets
│ Lena.png
│ Logo.png
│ SmallLogo.png
│ SplashScreen.png
│ StoreLogo.png
│
└─Common
StandardStyles.xaml
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论