在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 多种目标检测算法

多种目标检测算法

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:13.20M
  • 下载次数:12
  • 浏览次数:109
  • 发布时间:2021-11-17
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
多种目标检测的算法,背景差分法,混合高斯模型背景建模等
【实例截图】
【核心代码】
16359647902950874197.zip
└── bgslibrary-master
├── build
├── CMakeLists.txt
├── cmake-modules
│   └── FindOpenCV.cmake
├── config
│   ├── FrameProcessor.xml
│   ├── PreProcessor.xml
│   └── VideoCapture.xml
├── Config.h
├── COPYING.txt
├── dataset
│   ├── demo.avi
│   ├── frames
│   │   ├── 10.png
│   │   ├── 11.png
│   │   ├── 12.png
│   │   ├── 13.png
│   │   ├── 14.png
│   │   ├── 15.png
│   │   ├── 16.png
│   │   ├── 17.png
│   │   ├── 18.png
│   │   ├── 19.png
│   │   ├── 1.png
│   │   ├── 20.png
│   │   ├── 21.png
│   │   ├── 22.png
│   │   ├── 23.png
│   │   ├── 24.png
│   │   ├── 25.png
│   │   ├── 26.png
│   │   ├── 27.png
│   │   ├── 28.png
│   │   ├── 29.png
│   │   ├── 2.png
│   │   ├── 30.png
│   │   ├── 31.png
│   │   ├── 32.png
│   │   ├── 33.png
│   │   ├── 34.png
│   │   ├── 35.png
│   │   ├── 36.png
│   │   ├── 37.png
│   │   ├── 38.png
│   │   ├── 39.png
│   │   ├── 3.png
│   │   ├── 40.png
│   │   ├── 41.png
│   │   ├── 42.png
│   │   ├── 43.png
│   │   ├── 44.png
│   │   ├── 45.png
│   │   ├── 46.png
│   │   ├── 47.png
│   │   ├── 48.png
│   │   ├── 49.png
│   │   ├── 4.png
│   │   ├── 50.png
│   │   ├── 51.png
│   │   ├── 5.png
│   │   ├── 6.png
│   │   ├── 7.png
│   │   ├── 8.png
│   │   └── 9.png
│   └── video.avi
├── Demo2.cpp
├── Demo.cpp
├── Demo.py
├── demos
│   ├── linux_ubuntu
│   │   ├── CMakeLists.txt
│   │   ├── config
│   │   ├── FrameDifferenceTest.cpp
│   │   └── README.txt
│   └── macosx
│   ├── CMakeLists.txt
│   ├── config
│   ├── FrameDifferenceTest.cpp
│   └── README.txt
├── docs
│   ├── bgslibrary_how_to_contribute.pdf
│   ├── README_CMAKE_USERS_OPENCV2.txt
│   ├── README_CMAKE_USERS_OPENCV3.txt
│   ├── README_LINUX_USERS.txt
│   └── README_VS2010_OPENCV2.txt
├── fet
│   ├── fet.py
│   ├── FG
│   │   ├── 10.png
│   │   ├── 11.png
│   │   ├── 12.png
│   │   ├── 13.png
│   │   ├── 14.png
│   │   ├── 15.png
│   │   ├── 16.png
│   │   ├── 17.png
│   │   ├── 18.png
│   │   ├── 19.png
│   │   ├── 1.png
│   │   ├── 20.png
│   │   ├── 21.png
│   │   ├── 22.png
│   │   ├── 23.png
│   │   ├── 24.png
│   │   ├── 25.png
│   │   ├── 26.png
│   │   ├── 27.png
│   │   ├── 28.png
│   │   ├── 29.png
│   │   ├── 2.png
│   │   ├── 30.png
│   │   ├── 31.png
│   │   ├── 3.png
│   │   ├── 4.png
│   │   ├── 5.png
│   │   ├── 6.png
│   │   ├── 7.png
│   │   ├── 8.png
│   │   └── 9.png
│   ├── GT
│   │   ├── 10.png
│   │   ├── 11.png
│   │   ├── 12.png
│   │   ├── 13.png
│   │   ├── 14.png
│   │   ├── 15.png
│   │   ├── 16.png
│   │   ├── 17.png
│   │   ├── 18.png
│   │   ├── 19.png
│   │   ├── 1.png
│   │   ├── 20.png
│   │   ├── 21.png
│   │   ├── 22.png
│   │   ├── 23.png
│   │   ├── 24.png
│   │   ├── 25.png
│   │   ├── 26.png
│   │   ├── 27.png
│   │   ├── 28.png
│   │   ├── 29.png
│   │   ├── 2.png
│   │   ├── 30.png
│   │   ├── 31.png
│   │   ├── 3.png
│   │   ├── 4.png
│   │   ├── 5.png
│   │   ├── 6.png
│   │   ├── 7.png
│   │   ├── 8.png
│   │   └── 9.png
│   ├── README.txt
│   └── SC
│   ├── 10.png
│   ├── 11.png
│   ├── 12.png
│   ├── 13.png
│   ├── 14.png
│   ├── 15.png
│   ├── 16.png
│   ├── 17.png
│   ├── 18.png
│   ├── 19.png
│   ├── 1.png
│   ├── 20.png
│   ├── 21.png
│   ├── 22.png
│   ├── 23.png
│   ├── 24.png
│   ├── 25.png
│   ├── 26.png
│   ├── 27.png
│   ├── 28.png
│   ├── 29.png
│   ├── 2.png
│   ├── 30.png
│   ├── 31.png
│   ├── 3.png
│   ├── 4.png
│   ├── 5.png
│   ├── 6.png
│   ├── 7.png
│   ├── 8.png
│   └── 9.png
├── FrameProcessor.cpp
├── FrameProcessor.h
├── gui_java
│   ├── bgslibrary_gui.jar
│   ├── bgslibrary_gui.properties
│   ├── build.xml
│   ├── config
│   │   ├── FrameProcessor.xml
│   │   ├── PreProcessor.xml
│   │   └── VideoCapture.xml
│   ├── _COPY_bgslibrary.exe_HERE_
│   ├── images
│   │   ├── bgslibrary_gui_screen01.png
│   │   ├── bgslibrary_gui_screen02.png
│   │   ├── bgslibrary_gui_screen03.png
│   │   ├── bgslibrary_gui_screen04.png
│   │   └── logo.jpg
│   ├── lib
│   │   ├── commons-configuration-1.8.jar
│   │   ├── commons-io-2.3.jar
│   │   ├── commons-lang-2.6.jar
│   │   ├── commons-logging-1.1.1.jar
│   │   ├── swingx-all-1.6.3.jar
│   │   └── swingx-beaninfo-1.6.3.jar
│   ├── manifest.mf
│   ├── nbproject
│   │   ├── build-impl.xml
│   │   ├── genfiles.properties
│   │   ├── private
│   │   │   ├── config.properties
│   │   │   ├── private.properties
│   │   │   └── private.xml
│   │   ├── project.properties
│   │   └── project.xml
│   ├── README.txt
│   ├── run_camera.bat
│   ├── run_java_gui.bat
│   ├── run_java_gui_with_console.bat
│   ├── run_video.bat
│   └── src
│   └── br
│   └── com
│   └── bgslibrary
│   ├── entity
│   │   ├── Command.java
│   │   └── Configuration.java
│   ├── gui
│   │   ├── AboutDialog.form
│   │   ├── AboutDialog.java
│   │   ├── MainFrame.form
│   │   └── MainFrame.java
│   ├── Main.java
│   └── resources
│   └── logo.jpg
├── gui_mfc
│   ├── config
│   │   ├── AdaptiveBackgroundLearning.xml
│   │   ├── AdaptiveSelectiveBackgroundLearning.xml
│   │   ├── DPAdaptiveMedianBGS.xml
│   │   ├── DPEigenbackgroundBGS.xml
│   │   ├── DPGrimsonGMMBGS.xml
│   │   ├── DPMeanBGS.xml
│   │   ├── DPPratiMediodBGS.xml
│   │   ├── DPTextureBGS.xml
│   │   ├── DPWrenGABGS.xml
│   │   ├── DPZivkovicAGMMBGS.xml
│   │   ├── FrameDifferenceBGS.xml
│   │   ├── FuzzyChoquetIntegral.xml
│   │   ├── FuzzySugenoIntegral.xml
│   │   ├── GMG.xml
│   │   ├── IndependentMultimodalBGS.xml
│   │   ├── KDE.xml
│   │   ├── LBAdaptiveSOM.xml
│   │   ├── LBFuzzyAdaptiveSOM.xml
│   │   ├── LBFuzzyGaussian.xml
│   │   ├── LBMixtureOfGaussians.xml
│   │   ├── LBSimpleGaussian.xml
│   │   ├── LOBSTERBGS.xml
│   │   ├── MixtureOfGaussianV1BGS.xml
│   │   ├── MixtureOfGaussianV2BGS.xml
│   │   ├── MultiCueBGS.xml
│   │   ├── MultiLayerBGS.xml
│   │   ├── SigmaDeltaBGS.xml
│   │   ├── StaticFrameDifferenceBGS.xml
│   │   ├── SuBSENSEBGS.xml
│   │   ├── T2FGMM_UM.xml
│   │   ├── T2FGMM_UV.xml
│   │   ├── T2FMRF_UM.xml
│   │   ├── T2FMRF_UV.xml
│   │   ├── VuMeter.xml
│   │   ├── WeightedMovingMeanBGS.xml
│   │   └── WeightedMovingVarianceBGS.xml
│   ├── dataset
│   │   └── video.avi
│   ├── outputs
│   │   ├── background
│   │   ├── foreground
│   │   └── input
│   ├── ReadMe.txt
│   └── src
│   ├── App.cpp
│   ├── App.h
│   ├── bgslibrary_vs2013_mfc.rc
│   ├── bgslibrary_vs2013_mfc.sln
│   ├── bgslibrary_vs2013_mfc.vcxproj
│   ├── bgslibrary_vs2013_mfc.vcxproj.filters
│   ├── bgslibrary_vs2013_mfc.vcxproj.user
│   ├── Dlg.cpp
│   ├── Dlg.h
│   ├── ReadMe.txt
│   ├── res
│   │   ├── bgslibrary_vs2013_mfc.ico
│   │   └── bgslibrary_vs2013_mfc.rc2
│   ├── resource.h
│   ├── stdafx.cpp
│   ├── stdafx.h
│   └── targetver.h
├── gui_qt
│   ├── application.qrc
│   ├── bgslibrary_gui.cpp
│   ├── bgslibrary_gui.pro
│   ├── build
│   ├── CMakeLists.txt
│   ├── figs
│   │   ├── copy.png
│   │   ├── cut.png
│   │   ├── new.png
│   │   ├── open.png
│   │   ├── paste.png
│   │   └── save.png
│   ├── mainwindow.cpp
│   ├── mainwindow.h
│   ├── mainwindow.ui
│   ├── qt_utils.cpp
│   ├── qt_utils.h
│   ├── README.txt
│   ├── texteditor.cpp
│   ├── texteditor.h
│   └── ui_mainwindow.h
├── IFrameProcessor.h
├── LICENSE
├── LICENSE.txt
├── Main.cpp
├── output
│   ├── bg
│   ├── fg
│   └── in
├── package_analysis
│   ├── ForegroundMaskAnalysis.cpp
│   ├── ForegroundMaskAnalysis.h
│   ├── PerformanceUtils.cpp
│   ├── PerformanceUtils.h
│   ├── PixelUtils.cpp
│   └── PixelUtils.h
├── package_bgs
│   ├── AdaptiveBackgroundLearning.cpp
│   ├── AdaptiveBackgroundLearning.h
│   ├── AdaptiveSelectiveBackgroundLearning.cpp
│   ├── AdaptiveSelectiveBackgroundLearning.h
│   ├── bgslibrary.h
│   ├── CodeBook.cpp
│   ├── CodeBook.h
│   ├── dp
│   │   ├── AdaptiveMedianBGS.cpp
│   │   ├── AdaptiveMedianBGS.h
│   │   ├── Bgs.h
│   │   ├── BgsParams.h
│   │   ├── Eigenbackground.cpp
│   │   ├── Eigenbackground.h
│   │   ├── Error.cpp
│   │   ├── Error.h
│   │   ├── GrimsonGMM.cpp
│   │   ├── GrimsonGMM.h
│   │   ├── Image.cpp
│   │   ├── Image.h
│   │   ├── MeanBGS.cpp
│   │   ├── MeanBGS.h
│   │   ├── PratiMediodBGS.cpp
│   │   ├── PratiMediodBGS.h
│   │   ├── TextureBGS.cpp
│   │   ├── TextureBGS.h
│   │   ├── WrenGA.cpp
│   │   ├── WrenGA.h
│   │   ├── ZivkovicAGMM.cpp
│   │   └── ZivkovicAGMM.h
│   ├── DPAdaptiveMedian.cpp
│   ├── DPAdaptiveMedian.h
│   ├── DPEigenbackground.cpp
│   ├── DPEigenbackground.h
│   ├── DPGrimsonGMM.cpp
│   ├── DPGrimsonGMM.h
│   ├── DPMean.cpp
│   ├── DPMean.h
│   ├── DPPratiMediod.cpp
│   ├── DPPratiMediod.h
│   ├── DPTexture.cpp
│   ├── DPTexture.h
│   ├── DPWrenGA.cpp
│   ├── DPWrenGA.h
│   ├── DPZivkovicAGMM.cpp
│   ├── DPZivkovicAGMM.h
│   ├── FrameDifference.cpp
│   ├── FrameDifference.h
│   ├── FuzzyChoquetIntegral.cpp
│   ├── FuzzyChoquetIntegral.h
│   ├── FuzzySugenoIntegral.cpp
│   ├── FuzzySugenoIntegral.h
│   ├── GMG.cpp
│   ├── GMG.h
│   ├── IBGS.h
│   ├── IMBS
│   │   ├── IMBS.cpp
│   │   └── IMBS.hpp
│   ├── IndependentMultimodal.cpp
│   ├── IndependentMultimodal.h
│   ├── KDE
│   │   ├── KernelTable.cpp
│   │   ├── KernelTable.h
│   │   ├── NPBGmodel.cpp
│   │   ├── NPBGmodel.h
│   │   ├── NPBGSubtractor.cpp
│   │   └── NPBGSubtractor.h
│   ├── KDE.cpp
│   ├── KDE.h
│   ├── KNN.cpp
│   ├── KNN.h
│   ├── lb
│   │   ├── BGModel.cpp
│   │   ├── BGModelFuzzyGauss.cpp
│   │   ├── BGModelFuzzyGauss.h
│   │   ├── BGModelFuzzySom.cpp
│   │   ├── BGModelFuzzySom.h
│   │   ├── BGModelGauss.cpp
│   │   ├── BGModelGauss.h
│   │   ├── BGModel.h
│   │   ├── BGModelMog.cpp
│   │   ├── BGModelMog.h
│   │   ├── BGModelSom.cpp
│   │   ├── BGModelSom.h
│   │   └── Types.h
│   ├── LBAdaptiveSOM.cpp
│   ├── LBAdaptiveSOM.h
│   ├── LBFuzzyAdaptiveSOM.cpp
│   ├── LBFuzzyAdaptiveSOM.h
│   ├── LBFuzzyGaussian.cpp
│   ├── LBFuzzyGaussian.h
│   ├── LBMixtureOfGaussians.cpp
│   ├── LBMixtureOfGaussians.h
│   ├── LBP_MRF
│   │   ├── block.h
│   │   ├── graph.cpp
│   │   ├── graph.h
│   │   ├── maxflow.cpp
│   │   ├── MEDefs.cpp
│   │   ├── MEDefs.hpp
│   │   ├── MEHistogram.cpp
│   │   ├── MEHistogram.hpp
│   │   ├── MEImage.cpp
│   │   ├── MEImage.hpp
│   │   ├── MotionDetection.cpp
│   │   └── MotionDetection.hpp
│   ├── LBP_MRF.cpp
│   ├── LBP_MRF.h
│   ├── LBSimpleGaussian.cpp
│   ├── LBSimpleGaussian.h
│   ├── LBSP
│   │   ├── BackgroundSubtractorLBSP.cpp
│   │   ├── BackgroundSubtractorLBSP_.cpp
│   │   ├── BackgroundSubtractorLBSP.h
│   │   ├── BackgroundSubtractorLBSP_.h
│   │   ├── BackgroundSubtractorLOBSTER.cpp
│   │   ├── BackgroundSubtractorLOBSTER.h
│   │   ├── BackgroundSubtractorPAWCS.cpp
│   │   ├── BackgroundSubtractorPAWCS.h
│   │   ├── BackgroundSubtractorSuBSENSE.cpp
│   │   ├── BackgroundSubtractorSuBSENSE.h
│   │   ├── DistanceUtils.h
│   │   ├── LBSP_16bits_dbcross_1ch.i
│   │   ├── LBSP_16bits_dbcross_3ch1t.i
│   │   ├── LBSP_16bits_dbcross_3ch3t.i
│   │   ├── LBSP_16bits_dbcross_s3ch.i
│   │   ├── LBSP.cpp
│   │   ├── LBSP_.cpp
│   │   ├── LBSP.h
│   │   ├── LBSP_.h
│   │   └── RandUtils.h
│   ├── LOBSTER.cpp
│   ├── LOBSTER.h
│   ├── MixtureOfGaussianV1.cpp
│   ├── MixtureOfGaussianV1.h
│   ├── MixtureOfGaussianV2.cpp
│   ├── MixtureOfGaussianV2.h
│   ├── MultiCue.cpp
│   ├── MultiCue.h
│   ├── MultiLayer
│   │   ├── BackgroundSubtractionAPI.h
│   │   ├── BGS.h
│   │   ├── blob.cpp
│   │   ├── BlobExtraction.cpp
│   │   ├── BlobExtraction.h
│   │   ├── blob.h
│   │   ├── BlobLibraryConfiguration.h
│   │   ├── BlobResult.cpp
│   │   ├── BlobResult.h
│   │   ├── CMultiLayerBGS.cpp
│   │   ├── CMultiLayerBGS.h
│   │   ├── LocalBinaryPattern.cpp
│   │   ├── LocalBinaryPattern.h
│   │   ├── OpenCvDataConversion.h
│   │   └── OpenCvLegacyIncludes.h
│   ├── MultiLayer.cpp
│   ├── MultiLayer.h
│   ├── PAWCS.cpp
│   ├── PAWCS.h
│   ├── PBAS
│   │   ├── PBAS.cpp
│   │   └── PBAS.h
│   ├── PixelBasedAdaptiveSegmenter.cpp
│   ├── PixelBasedAdaptiveSegmenter.h
│   ├── SigmaDelta
│   │   ├── sdLaMa091.cpp
│   │   └── sdLaMa091.h
│   ├── SigmaDelta.cpp
│   ├── SigmaDelta.h
│   ├── StaticFrameDifference.cpp
│   ├── StaticFrameDifference.h
│   ├── SuBSENSE.cpp
│   ├── SuBSENSE.h
│   ├── T2F
│   │   ├── FuzzyUtils.cpp
│   │   ├── FuzzyUtils.h
│   │   ├── MRF.cpp
│   │   ├── MRF.h
│   │   ├── T2FGMM.cpp
│   │   ├── T2FGMM.h
│   │   ├── T2FMRF.cpp
│   │   └── T2FMRF.h
│   ├── T2FGMM_UM.cpp
│   ├── T2FGMM_UM.h
│   ├── T2FGMM_UV.cpp
│   ├── T2FGMM_UV.h
│   ├── T2FMRF_UM.cpp
│   ├── T2FMRF_UM.h
│   ├── T2FMRF_UV.cpp
│   ├── T2FMRF_UV.h
│   ├── _template_
│   │   ├── amber
│   │   │   ├── amber.c
│   │   │   └── amber.h
│   │   ├── Amber.cpp
│   │   ├── Amber.h
│   │   ├── MyBGS.cpp
│   │   └── MyBGS.h
│   ├── TwoPoints
│   │   ├── two_points.cpp
│   │   └── two_points.h
│   ├── TwoPoints.cpp
│   ├── TwoPoints.h
│   ├── ViBe
│   │   ├── LICENSE
│   │   ├── vibe-background-sequential.cpp
│   │   └── vibe-background-sequential.h
│   ├── ViBe.cpp
│   ├── ViBe.h
│   ├── VuMeter
│   │   ├── TBackground.cpp
│   │   ├── TBackground.h
│   │   ├── TBackgroundVuMeter.cpp
│   │   └── TBackgroundVuMeter.h
│   ├── VuMeter.cpp
│   ├── VuMeter.h
│   ├── WeightedMovingMean.cpp
│   ├── WeightedMovingMean.h
│   ├── WeightedMovingVariance.cpp
│   └── WeightedMovingVariance.h
├── PreProcessor.cpp
├── PreProcessor.h
├── README.md
├── run_camera.bat
├── run_camera.sh
├── run_demo2.bat
├── run_demo2.sh
├── run_demo.bat
├── run_demo.sh
├── run_video.bat
├── run_video.sh
├── VideoAnalysis.cpp
├── VideoAnalysis.h
├── VideoCapture.cpp
├── VideoCapture.h
├── wrapper_java
│   ├── bgslibrary_java_module.cpp
│   ├── bgslibrary_java_module.hpp
│   ├── CMakeLists.txt
│   ├── config
│   ├── images
│   │   ├── 320x240.gif
│   │   └── 640x480.png
│   ├── libs
│   │   ├── opencv-320.jar
│   │   └── README.md
│   ├── README.md
│   └── src
│   ├── bgslibrary
│   │   ├── BgsLib.java
│   │   ├── ImagePanel.java
│   │   ├── Main.java
│   │   └── Utils.java
│   └── bgslibrary_BgsLib.h
├── wrapper_matlab
│   ├── backgroundSubtractor.m
│   ├── backgroundSubtractor_wrapper.cpp
│   ├── compile.m
│   ├── config
│   ├── demo.m
│   ├── mxarray.h
│   ├── mxtypes.h
│   ├── opencvinterface.mlpkginstall
│   ├── README.txt
│   ├── README_visionopencv.txt
│   └── run_demo.m
└── wrapper_python
├── bgslibrary_module.cpp
├── np_opencv_converter.cpp
├── np_opencv_converter.h
└── utils
├── container.h
├── conversion.cpp
├── conversion.h
└── template.h

72 directories, 543 files

标签:

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警