登录

最新会员 最新下载

成为了本站VIP会员

12月25日 15:38

成为了本站VIP会员

12月25日 12:28

成为了本站VIP会员

12月25日 12:10

成为了本站VIP会员

12月24日 23:54

成为了本站VIP会员

12月24日 23:29

成为了本站VIP会员

12月21日 19:40
已选条件
  1. 编程语言:C#
  2. 代码类别:android
  3. 发布时间:一年内
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

1. MixedColor

  测试反应速度的android游戏。c++语言源代码。(a android game which tests your reaction speed. )

11
下载
128
浏览
2020-09-15发布

2. MixedColor

  测试反应速度的android游戏。c++语言源代码。(a android game which tests your reaction speed. )

11
下载
159
浏览
2020-09-15发布

3. kedwo796

  PDA版的小型WEB服务器,可运行于windows mobile平台上()

1
下载
120
浏览
2020-09-14发布

4. 2015全国大学生电子设计竞赛风力摆

  脉冲宽度调制是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。(Pulse width modulation (PWM) is an analog control method, which modulates the bias of transistor base or MOS gate according to the change of load, so as to change the turn-on time of transistor or MOS and realize the change of output of switching regulated power supply. This method can keep the output voltage of the power supply constant when the working conditions change. It is a very effective technology to control the analog circuit by using the digital signal of the microprocessor. Pulse width modulation (PWM) is a very effective technology to control analog circuits by using the digital output of microprocessors. It is widely used in many fields, from measurement, communication to power control and conversion.)

0
下载
79
浏览
2020-06-22发布

5. 2015全国大学生电子设计竞赛风力摆

说明:  脉冲宽度调制是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。(Pulse width modulation (PWM) is an analog control method, which modulates the bias of transistor base or MOS gate according to the change of load, so as to change the turn-on time of transistor or MOS and realize the change of output of switching regulated power supply. This method can keep the output voltage of the power supply constant when the working conditions change. It is a very effective technology to control the analog circuit by using the digital signal of the microprocessor. Pulse width modulation (PWM) is a very effective technology to control analog circuits by using the digital output of microprocessors. It is widely used in many fields, from measurement, communication to power control and conversion.)

1
下载
77
浏览
2020-06-22发布

6. [安卓开源]带详细注释的水果消消看源码

  一款游戏,有详细注释,可以运行在安卓平台上。(A game, with detailed annotations, can run on Android platform.)

1
下载
70
浏览
2020-06-21发布

7. [安卓开源]带详细注释的水果消消看源码

说明:  一款游戏,有详细注释,可以运行在安卓平台上。(A game, with detailed annotations, can run on Android platform.)

2
下载
88
浏览
2020-06-21发布

11. Opencv2.4.13源代码

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                            

3
下载
140
浏览
2020-03-27发布

14. 基于STM32的modbus调试从机

实验器材: 战舰STM32F103开发板V3版本 实验目的: 学习内存管理知识,方便大工程应用. 硬件资源: 1,DS0(连接在PB5) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS) 4,按键KEY0(PE4)/KEY1(PE3)/KEY2(PE2)/KEY_UP(PA0,也称之为WK_UP) 5,外部SRAM(IS62WV51216,通过FSMC驱动,FSMC_NE3接SRAM)  实验现象: 本实验开机后,显示提示信息,等待外部输入。KEY0用于申请内存,每次申请2K字节内存。KEY1用于写数据 到申请到的内存里面。KEY2用于释放内存。KEY_UP用于切换操作内存区(内部SRAM内存/外部SRAM内存)。 DS0用于指示程序运行状态。本章我们还可以通过USMART调试,测试内存管理函数。注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!  

2
下载
75
浏览
2020-02-27发布

16. MFC VS2017 销售管理系统

用户信息存在login.ini,库存信息存在txt文件

2
下载
67
浏览
2019-12-27发布

18. MPU6050与卡尔曼滤波算法实践(MPU6050sketch01.ino)

#include "Wire.h"#include "I2Cdev.h"#include "MPU6050.h" MPU6050 accelgyro; unsigned long now, lastTime = 0;float dt;                                   //微分时间 int16_t ax, ay, az, gx, gy, gz;             //加速度计陀螺仪原始数据float aax=0, aay=0,aaz=0, agx=0, agy=0, agz=0;    //角度变量long axo = 0, ayo = 0, azo = 0;             //加速度计偏移量long gxo = 0, gyo = 0, gzo = 0;             //陀螺仪偏移量 float pi = 3.1415926;float AcceRatio = 16384.0;                  //加速度计比例系数float GyroRatio = 131.0;                    //陀螺仪比例系数 uint8_t n_sample = 8;                       //加速度计滤波算法采样个数float aaxs[8] = {0}, aays[8] = {0}, aazs[8] = {0};         //x,y轴采样队列long aax_sum, aay_sum,aaz_sum;                      //x,y轴采样和 float a_x[10]={0}, a_y[10]={0},a_z[10]={0} ,g_x[10]={0} ,g_y[10]={0},g_z[10]={0}; //加速度计协方差计算队列float Px=1, Rx, Kx, Sx, Vx, Qx;             //x轴卡尔曼变量float Py=1, Ry, Ky, Sy, Vy, Qy;             //y轴卡尔曼变量float Pz=1, Rz, Kz, Sz, Vz, Qz;             //z轴卡尔曼变量 void setup(){    Wire.begin();    Serial.begin(115200);     accelgyro.initialize();                 //初始化     unsigned short times = 200;             //采样次数    for(int i=0;i

2
下载
107
浏览
2019-12-11发布