Permalink
Please sign in to comment.
Browse files
remove opencv1 dependencies.
bgslib now compiles on Linux systems without libcv-dev installed. Almost all calls and incudes have been ported to opencv2, some are still used via opencv2/legacy/compat.hpp (e.g. cvFillImage). Hope I got everything fine also for mingw since I removed two mingw related defines. I don't have a mingw install to check it against.
- Loading branch information...
Showing
with
133 additions
and 140 deletions.
- +2 −2 Demo.cpp
- +2 −2 Demo2.cpp
- +1 −0 FrameProcessor.cpp
- +1 −1 IFrameProcessor.h
- +2 −2 PreProcessor.h
- +2 −2 VideoCapture.h
- +2 −2 demos/DemoFrameDifferenceBGS.cpp
- +2 −2 demos/DemoMultiLayerBGS.cpp
- +2 −2 package_analysis/ForegroundMaskAnalysis.h
- +2 −2 package_bgs/AdaptiveBackgroundLearning.h
- +2 −2 package_bgs/AdaptiveSelectiveBackgroundLearning.h
- +2 −2 package_bgs/FrameDifferenceBGS.h
- +1 −1 package_bgs/IBGS.h
- +2 −2 package_bgs/MixtureOfGaussianV1BGS.h
- +2 −2 package_bgs/MixtureOfGaussianV2BGS.h
- +2 −2 package_bgs/StaticFrameDifferenceBGS.h
- +2 −2 package_bgs/WeightedMovingMeanBGS.h
- +2 −2 package_bgs/WeightedMovingVarianceBGS.h
- +2 −2 package_bgs/ae/KDE.h
- +4 −4 package_bgs/av/TBackground.cpp
- +2 −2 package_bgs/av/TBackground.h
- +5 −5 package_bgs/av/TBackgroundVuMeter.cpp
- +2 −2 package_bgs/av/VuMeter.h
- +2 −2 package_bgs/bl/SigmaDeltaBGS.h
- +1 −5 package_bgs/ck/MEHistogram.cpp
- +1 −7 package_bgs/ck/MEImage.cpp
- +1 −5 package_bgs/ck/MotionDetection.cpp
- +2 −2 package_bgs/db/IndependentMultimodalBGS.h
- +2 −2 package_bgs/dp/DPAdaptiveMedianBGS.h
- +2 −2 package_bgs/dp/DPEigenbackgroundBGS.h
- +2 −2 package_bgs/dp/DPGrimsonGMMBGS.h
- +2 −2 package_bgs/dp/DPMeanBGS.h
- +2 −2 package_bgs/dp/DPPratiMediodBGS.h
- +2 −2 package_bgs/dp/DPTextureBGS.h
- +2 −2 package_bgs/dp/DPWrenGABGS.h
- +2 −2 package_bgs/dp/DPZivkovicAGMMBGS.h
- +3 −3 package_bgs/dp/Image.h
- +1 −1 package_bgs/jmo/BGS.h
- +1 −1 package_bgs/jmo/BackgroundSubtractionAPI.h
- +1 −0 package_bgs/jmo/BlobExtraction.cpp
- +2 −1 package_bgs/jmo/BlobResult.h
- +1 −0 package_bgs/jmo/CMultiLayerBGS.cpp
- +1 −1 package_bgs/jmo/LocalBinaryPattern.h
- +2 −2 package_bgs/jmo/MultiLayerBGS.h
- +1 −1 package_bgs/jmo/OpenCvDataConversion.h
- +1 −1 package_bgs/jmo/blob.cpp
- +2 −2 package_bgs/jmo/blob.h
- +1 −1 package_bgs/lb/BGModel.h
- +2 −2 package_bgs/lb/LBAdaptiveSOM.h
- +2 −2 package_bgs/lb/LBFuzzyAdaptiveSOM.h
- +2 −2 package_bgs/lb/LBFuzzyGaussian.h
- +2 −2 package_bgs/lb/LBMixtureOfGaussians.h
- +2 −2 package_bgs/lb/LBSimpleGaussian.h
- +1 −1 package_bgs/lb/Types.h
- +2 −2 package_bgs/my/MyBGS.h
- +2 −2 package_bgs/sjn/SJN_MultiCueBGS.h
- +2 −1 package_bgs/tb/FuzzyChoquetIntegral.cpp
- +2 −2 package_bgs/tb/FuzzyChoquetIntegral.h
- +2 −1 package_bgs/tb/FuzzySugenoIntegral.cpp
- +2 −2 package_bgs/tb/FuzzySugenoIntegral.h
- +1 −1 package_bgs/tb/MRF.cpp
- +2 −1 package_bgs/tb/PerformanceUtils.cpp
- +2 −2 package_bgs/tb/PerformanceUtils.h
- +1 −1 package_bgs/tb/PixelUtils.cpp
- +2 −2 package_bgs/tb/PixelUtils.h
- +2 −2 package_bgs/tb/T2FGMM_UM.h
- +2 −2 package_bgs/tb/T2FGMM_UV.h
- +3 −3 package_bgs/tb/T2FMRF_UM.cpp
- +2 −2 package_bgs/tb/T2FMRF_UM.h
- +3 −3 package_bgs/tb/T2FMRF_UV.cpp
- +2 −2 package_bgs/tb/T2FMRF_UV.h
Oops, something went wrong.
0 comments on commit
5ed8f77