Skip to content
Snippets Groups Projects
Commit b3e91549 authored by Andrews Sobral's avatar Andrews Sobral
Browse files

Fixed VS2010 project.

Added instructions for compiling with CMake in Windows.
Added Demo2.cpp in CMakeLists.txt
parent f07b0cec
No related branches found
No related tags found
No related merge requests found
Showing
with 2094 additions and 162 deletions
......@@ -4,6 +4,7 @@ project(bgs)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++0x")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99")
#set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake-modules)
IF(UNIX)
# add some standard warnings
......@@ -25,8 +26,9 @@ endif()
file(GLOB sources FrameProcessor.cpp PreProcessor.cpp VideoAnalysis.cpp VideoCapture.cpp)
file(GLOB main Main.cpp)
file(GLOB demo Demo.cpp)
file(GLOB demo2 Demo2.cpp)
list(REMOVE_ITEM sources ${demo})
list(REMOVE_ITEM sources ${demo} ${demo2})
file(GLOB_RECURSE analysis package_analysis/*.cpp)
file(GLOB_RECURSE bgs package_bgs/*.cpp package_bgs/*.c)
......@@ -52,6 +54,9 @@ set_target_properties(bgs_bin
add_executable(bgs_demo ${demo})
target_link_libraries(bgs_demo ${OpenCV_LIBS} bgs)
add_executable(bgs_demo2 ${demo2})
target_link_libraries(bgs_demo2 ${OpenCV_LIBS} bgs)
#INSTALL(TARGETS bgs
# bgs_demo
# bgs_bin
......
-------------------------------------------------
-------------- WINDOWS CMAKE USERS --------------
How to build BGSLibrary with OpenCV 2.4.10 and Visual Studio 2010 from CMAKE.
For Linux users, please see the instruction in README_LINUX_USERS.txt file.
Dependencies:
* GIT (tested with git version 2.7.2.windows.1).
* CMAKE for Windows (tested with cmake version 3.1.1).
* Microsoft Visual Studio (tested with VS2015).
Please follow the instructions below:
1) Go to Windows console.
2) Clone BGSLibrary git repository:
e.g.: git clone https://github.com/andrewssobral/bgslibrary.git
3) Go to bgslibrary/build folder.
e.g.: C:\bgslibrary\build>_
2) Set your OpenCV PATH:
e.g.:
\> setlocal
\> set OpenCV_DIR=C:\OpenCV2.4.10\build
\> cmake -DOpenCV_DIR=%OpenCV_DIR% -G "Visual Studio 10" ..
or:
\> cmake -DOpenCV_DIR=%OpenCV_DIR% -G "Visual Studio 10 Win64" ..
Now, you will see something like:
-------------------------------------------------
C:\bgslibrary\build>cmake -DOpenCV_DIR=C:\OpenCV2.4.10\build -G "Visual Studio 10" ..
-- The C compiler identification is MSVC 16.0.40219.1
-- The CXX compiler identification is MSVC 16.0.40219.1
-- Check for working C compiler using: Visual Studio 10 2010
-- Check for working C compiler using: Visual Studio 10 2010 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler using: Visual Studio 10 2010
-- Check for working CXX compiler using: Visual Studio 10 2010 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- OpenCV ARCH: x86
-- OpenCV RUNTIME: vc10
-- OpenCV STATIC: OFF
-- Found OpenCV 2.4.10 in C:/OpenCV2.4.10/build/x86/vc10/lib
-- You might need to add C:\OpenCV2.4.10\build\x86\vc10\bin to your PATH to be able to run your appl
ications.
-- Configuring done
-- Generating done
-- Build files have been written to: E:/GitHubbkp2/bgslibrary_opencv2/build
C:\bgslibrary\build>
-------------------------------------------------
3) Include OpenCV binaries in the system path:
\> set PATH=%PATH%;%OpenCV_DIR%\x86\vc10\bin
or:
\> set PATH=%PATH%;%OpenCV_DIR%\x64\vc10\bin
4) Open 'bgs.sln' in Visual Studio and switch to 'RELEASE' mode
4.1) Note if you are using a Visual Studio version superior than 10, you will need to CANCEL the project wizard update. However, you can go to step (2) and change the Visual Studio version, e.g.: -G "Visual Studio XXX", where XXX is your Visual Studio version.
5) Click on 'bgs' project, and set:
[Configuration Type] Static library (.lib)
[Target Extension] .lib
6) Click on 'ALL_BUILD' project and build!
7) If everything goes well, you can run bgslibrary in the Windows console as follows:
7.1) Running BGSLibrary with a webcamera:
C:\bgslibrary> build\Release\bgs.exe --use_cam --camera=0
7.2) Running demo code:
C:\bgslibrary> build\Release\bgs_demo.exe dataset/video.avi
7.3) Running demo2 code:
C:\bgslibrary> build\Release\bgs_demo2.exe
Additional information:
* Note that bgslibrary requires a 'config' folder in the working directory.
e.g.: C:\bgslibrary\config
......@@ -2,4 +2,3 @@
*
# Except these files
!.gitignore
!README
FOR LINUX USERS
\ No newline at end of file
###########################################################
# Find OpenCV Library
# See http://sourceforge.net/projects/opencvlibrary/
#----------------------------------------------------------
#
## 1: Setup:
# The following variables are optionally searched for defaults
# OpenCV_DIR: Base directory of OpenCv tree to use.
#
## 2: Variable
# The following are set after configuration is done:
#
# OpenCV_FOUND
# OpenCV_LIBS
# OpenCV_INCLUDE_DIR
# OpenCV_VERSION (OpenCV_VERSION_MAJOR, OpenCV_VERSION_MINOR, OpenCV_VERSION_PATCH)
#
#
# Deprecated variable are used to maintain backward compatibility with
# the script of Jan Woetzel (2006/09): www.mip.informatik.uni-kiel.de/~jw
# OpenCV_INCLUDE_DIRS
# OpenCV_LIBRARIES
# OpenCV_LINK_DIRECTORIES
#
## 3: Version
#
# 2010/04/07 Benoit Rat, Correct a bug when OpenCVConfig.cmake is not found.
# 2010/03/24 Benoit Rat, Add compatibility for when OpenCVConfig.cmake is not found.
# 2010/03/22 Benoit Rat, Creation of the script.
#
#
# tested with:
# - OpenCV 2.1: MinGW, MSVC2008
# - OpenCV 2.0: MinGW, MSVC2008, GCC4
#
#
## 4: Licence:
#
# LGPL 2.1 : GNU Lesser General Public License Usage
# Alternatively, this file may be used under the terms of the GNU Lesser
# General Public License version 2.1 as published by the Free Software
# Foundation and appearing in the file LICENSE.LGPL included in the
# packaging of this file. Please review the following information to
# ensure the GNU Lesser General Public License version 2.1 requirements
# will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
#
#----------------------------------------------------------
find_path(OpenCV_DIR "OpenCVConfig.cmake" DOC "Root directory of OpenCV")
set(OpenCV_configScript "${OpenCV_DIR}/OpenCVConfig.cmake")
if(NOT EXISTS "${OpenCV_DIR}")
if(NOT WIN32)
include(FindPkgConfig)
if(PKG_CONFIG_FOUND)
pkg_check_modules(OPENCV_PKGCONF opencv)
set(OpenCV_DIR ${OPENCV_PKGCONF_PREFIX})
if(EXISTS "${OpenCV_DIR}")
set(OpenCV_configScript_DIR "${OpenCV_DIR}/share/opencv")
if(EXISTS "${OpenCV_configScript_DIR}")
set(OpenCV_configScript "${OpenCV_configScript_DIR}/OpenCVConfig.cmake")
endif(EXISTS "${OpenCV_configScript_DIR}")
endif(EXISTS "${OpenCV_DIR}")
endif(PKG_CONFIG_FOUND)
endif(NOT WIN32)
endif(NOT EXISTS "${OpenCV_DIR}")
##====================================================
## Find OpenCV libraries
##----------------------------------------------------
if(EXISTS "${OpenCV_DIR}")
#When its possible to use the Config script use it.
if(EXISTS "${OpenCV_configScript}")
## Include the standard CMake script
include("${OpenCV_configScript}")
## Search for a specific version
if(WIN32 OR NOT PKG_CONFIG_FOUND)
set(CVLIB_SUFFIX "${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")
endif(WIN32 OR NOT PKG_CONFIG_FOUND)
##Boris:TODO: check for correct OpenCV version in pkg-config case !!!
#Otherwise it try to guess it.
else(EXISTS "${OpenCV_configScript}")
find_path(OpenCV_INCLUDE_DIR "cv.h" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" DOC "")
if(EXISTS ${OpenCV_INCLUDE_DIR})
include_directories(${OpenCV_INCLUDE_DIR})
endif(EXISTS ${OpenCV_INCLUDE_DIR})
if(NOT EXISTS ${VERSION_FILE_DIR}) #may alreay be in cache
#Find OpenCV version by looking at cvver.h or core/version.hpp
find_path(VERSION_FILE_DIR "version.hpp" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" "include/opencv2" "include/opencv2/core" DOC "")
if(NOT EXISTS ${VERSION_FILE_DIR})
find_path(VERSION_FILE_DIR "cvver.h" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" DOC "")
if(NOT EXISTS ${VERSION_FILE_DIR})
message(FATAL_ERROR "OpenCV version file not found")
else(NOT EXISTS ${VERSION_FILE_DIR})
set(VERSION_FILE ${VERSION_FILE_DIR}/cvver.h)
endif(NOT EXISTS ${VERSION_FILE_DIR})
else(NOT EXISTS ${VERSION_FILE_DIR})
set(VERSION_FILE ${VERSION_FILE_DIR}/version.hpp)
endif(NOT EXISTS ${VERSION_FILE_DIR})
#file(STRINGS ${OpenCV_INCLUDE_DIR}/cvver.h OpenCV_VERSIONS_TMP REGEX "^#define CV_[A-Z]+_VERSION[ \t]+[0-9]+$")
file(STRINGS ${VERSION_FILE} OpenCV_VERSIONS_TMP REGEX "^#define CV_[A-Z]+_VERSION[ \t]+[0-9]+$")
string(REGEX REPLACE ".*#define CV_MAJOR_VERSION[ \t]+([0-9]+).*" "\\1" OpenCV_VERSION_MAJOR ${OpenCV_VERSIONS_TMP})
string(REGEX REPLACE ".*#define CV_MINOR_VERSION[ \t]+([0-9]+).*" "\\1" OpenCV_VERSION_MINOR ${OpenCV_VERSIONS_TMP})
string(REGEX REPLACE ".*#define CV_SUBMINOR_VERSION[ \t]+([0-9]+).*" "\\1" OpenCV_VERSION_PATCH ${OpenCV_VERSIONS_TMP})
set(OpenCV_VERSION ${OpenCV_VERSION_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH} CACHE STRING "" FORCE)
if(WIN32 OR NOT PKG_CONFIG_FOUND)
set(CVLIB_SUFFIX "${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")
endif(WIN32 OR NOT PKG_CONFIG_FOUND)
##Boris:TODO: check for correct OpenCV version in pklg-config case !!!
endif(NOT EXISTS ${VERSION_FILE_DIR})
if(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
set(OPENCV_LIB_COMPONENTS calib3d contrib core features2d flann gpu highgui imgproc legacy ml objdetect video)
#Add parent directory of ${OpenCV_INCLUDE_DIR} to ${OpenCV_INCLUDE_DIR} itself
#to be able to do both
#include <cv.h> and #include <opencv2/core/core.hpp>
get_filename_component(PARENT_DIR ${OpenCV_INCLUDE_DIR} PATH)
set(OpenCV_INCLUDE_DIR "${OpenCV_INCLUDE_DIR};${PARENT_DIR}")
else(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
set(OPENCV_LIB_COMPONENTS cxcore cv ml highgui cvaux)
endif(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
endif(EXISTS "${OpenCV_configScript}")
if(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
set(CVLIB_SUFFIX ".${OpenCV_VERSION}")
## Initiate the variable before the loop
set(OpenCV_LIBS "")
set(OpenCV_FOUND_TMP true)
## Loop over each components
foreach(__CVLIB ${OPENCV_LIB_COMPONENTS})
find_library(OpenCV_${__CVLIB}_LIBRARY_DEBUG NAMES "${__CVLIB}${CVLIB_SUFFIX}d" "lib${__CVLIB}${CVLIB_SUFFIX}d" PATHS "${OpenCV_DIR}/lib" NO_DEFAULT_PATH)
find_library(OpenCV_${__CVLIB}_LIBRARY_RELEASE NAMES "${__CVLIB}${CVLIB_SUFFIX}" "lib${__CVLIB}${CVLIB_SUFFIX}" "opencv_${__CVLIB}${CVLIB_SUFFIX}" "opencv_${__CVLIB}" "${__CVLIB}" PATHS "${OpenCV_DIR}/lib" NO_DEFAULT_PATH)
#On MacOSX libraries are named: libopencv_${__CVLIB}${CVLIB_SUFFIX}.dylib
#On Linux libraries are named: libopencv_${__CVLIB}.so${CVLIB_SUFFIX}
# but with pkg-config ${OPENCV_LIB_COMPONENTS} are already prefixed with opencv_ ?
#we add: "opencv_${__CVLIB}${CVLIB_SUFFIX}" for MacOSX
#we add: "${__CVLIB}" for linux (but version is not checked !)
#Remove the cache value
set(OpenCV_${__CVLIB}_LIBRARY "" CACHE STRING "" FORCE)
#both debug/release
if(OpenCV_${__CVLIB}_LIBRARY_DEBUG AND OpenCV_${__CVLIB}_LIBRARY_RELEASE)
set(OpenCV_${__CVLIB}_LIBRARY debug ${OpenCV_${__CVLIB}_LIBRARY_DEBUG} optimized ${OpenCV_${__CVLIB}_LIBRARY_RELEASE} CACHE STRING "" FORCE)
#only debug
elseif(OpenCV_${__CVLIB}_LIBRARY_DEBUG)
set(OpenCV_${__CVLIB}_LIBRARY ${OpenCV_${__CVLIB}_LIBRARY_DEBUG} CACHE STRING "" FORCE)
#only release
elseif(OpenCV_${__CVLIB}_LIBRARY_RELEASE)
set(OpenCV_${__CVLIB}_LIBRARY ${OpenCV_${__CVLIB}_LIBRARY_RELEASE} CACHE STRING "" FORCE)
#no library found
else()
set(OpenCV_FOUND_TMP false)
endif()
#Add to the general list
if(OpenCV_${__CVLIB}_LIBRARY)
set(OpenCV_LIBS ${OpenCV_LIBS} ${OpenCV_${__CVLIB}_LIBRARY})
endif(OpenCV_${__CVLIB}_LIBRARY)
endforeach(__CVLIB)
set(OpenCV_FOUND ${OpenCV_FOUND_TMP} CACHE BOOL "" FORCE)
else(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
## Initiate the variable before the loop
set(OpenCV_LIBS "")
set(OpenCV_FOUND_TMP true)
## Loop over each components
foreach(__CVLIB ${OPENCV_LIB_COMPONENTS})
find_library(OpenCV_${__CVLIB}_LIBRARY_DEBUG NAMES "${__CVLIB}${CVLIB_SUFFIX}d" "lib${__CVLIB}${CVLIB_SUFFIX}d" PATHS "${OpenCV_DIR}/lib" NO_DEFAULT_PATH)
find_library(OpenCV_${__CVLIB}_LIBRARY_RELEASE NAMES "${__CVLIB}${CVLIB_SUFFIX}" "lib${__CVLIB}${CVLIB_SUFFIX}" PATHS "${OpenCV_DIR}/lib" NO_DEFAULT_PATH)
#Remove the cache value
set(OpenCV_${__CVLIB}_LIBRARY "" CACHE STRING "" FORCE)
#both debug/release
if(OpenCV_${__CVLIB}_LIBRARY_DEBUG AND OpenCV_${__CVLIB}_LIBRARY_RELEASE)
set(OpenCV_${__CVLIB}_LIBRARY debug ${OpenCV_${__CVLIB}_LIBRARY_DEBUG} optimized ${OpenCV_${__CVLIB}_LIBRARY_RELEASE} CACHE STRING "" FORCE)
#only debug
elseif(OpenCV_${__CVLIB}_LIBRARY_DEBUG)
set(OpenCV_${__CVLIB}_LIBRARY ${OpenCV_${__CVLIB}_LIBRARY_DEBUG} CACHE STRING "" FORCE)
#only release
elseif(OpenCV_${__CVLIB}_LIBRARY_RELEASE)
set(OpenCV_${__CVLIB}_LIBRARY ${OpenCV_${__CVLIB}_LIBRARY_RELEASE} CACHE STRING "" FORCE)
#no library found
else()
set(OpenCV_FOUND_TMP false)
endif()
#Add to the general list
if(OpenCV_${__CVLIB}_LIBRARY)
set(OpenCV_LIBS ${OpenCV_LIBS} ${OpenCV_${__CVLIB}_LIBRARY})
endif(OpenCV_${__CVLIB}_LIBRARY)
endforeach(__CVLIB)
set(OpenCV_FOUND ${OpenCV_FOUND_TMP} CACHE BOOL "" FORCE)
endif(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
else(EXISTS "${OpenCV_DIR}")
set(ERR_MSG "Please specify OpenCV directory using OpenCV_DIR env. variable")
endif(EXISTS "${OpenCV_DIR}")
##====================================================
##====================================================
## Print message
##----------------------------------------------------
if(NOT OpenCV_FOUND)
# make FIND_PACKAGE friendly
if(NOT OpenCV_FIND_QUIETLY)
if(OpenCV_FIND_REQUIRED)
message(FATAL_ERROR "OpenCV required but some headers or libs not found. ${ERR_MSG}")
else(OpenCV_FIND_REQUIRED)
message(STATUS "WARNING: OpenCV was not found. ${ERR_MSG}")
endif(OpenCV_FIND_REQUIRED)
endif(NOT OpenCV_FIND_QUIETLY)
endif(NOT OpenCV_FOUND)
##====================================================
##====================================================
## Backward compatibility
##----------------------------------------------------
if(OpenCV_FOUND)
option(OpenCV_BACKWARD_COMPA "Add some variable to make this script compatible with the other version of FindOpenCV.cmake" false)
if(OpenCV_BACKWARD_COMPA)
find_path(OpenCV_INCLUDE_DIRS "cv.h" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" DOC "Include directory")
find_path(OpenCV_INCLUDE_DIR "cv.h" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" DOC "Include directory")
set(OpenCV_LIBRARIES "${OpenCV_LIBS}" CACHE STRING "" FORCE)
endif(OpenCV_BACKWARD_COMPA)
endif(OpenCV_FOUND)
##====================================================
@echo off
cls
bgslibrary.exe --use_cam --camera=0
\ No newline at end of file
build\bgslibrary.exe --use_cam --camera=0
\ No newline at end of file
@echo off
cls
bgslibrary.exe -uf -fn=dataset/video.avi
\ No newline at end of file
build\bgslibrary.exe -uf -fn=dataset/video.avi
\ No newline at end of file
# Ignore everything in this directory
*
# Except these files
!.gitignore
!README.txt
!bgslibrary.sln
!bgslibrary.suo
!bgslibrary.vcxproj
!bgslibrary.vcxproj.filters
!bgslibrary.vcxproj.user
!bgslibrary_demo.vcxproj
!bgslibrary_demo.vcxproj.filters
!bgslibrary_demo.vcxproj.user
!bgslibrary_demo2.vcxproj
!bgslibrary_demo2.vcxproj.filters
!bgslibrary_demo2.vcxproj.user
......@@ -2,11 +2,14 @@ VISUAL STUDIO 2010 TEMPLATE PROJECT
-----------------------------------
Change to [Release][Win32]
COMPATIBLE WITH:
Tested with:
VISUAL STUDIO 2010
VISUAL STUDIO 2012
VISUAL STUDIO 2013
VISUAL STUDIO 2015
YOU NEEDS TO INSTALL OPENCV AT:
You need to install OpenCV at:
C:\OpenCV2.4.10
or change the project settings.
BUILD AND RUN!
\ No newline at end of file
Build and run! ;)
\ No newline at end of file

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30626.0
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bgslibrary", "bgslibrary.vcxproj", "{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bgslibrary_demo", "bgslibrary_demo.vcxproj", "{EBE7FE0E-9FE6-41D2-B744-D43E7446D50C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bgslibrary_demo2", "bgslibrary_demo2.vcxproj", "{EAA15CCC-270A-460B-A61C-2DB864D67718}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
ReleaseDemo|Win32 = ReleaseDemo|Win32
ReleaseDemo2|Win32 = ReleaseDemo2|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.Debug|Win32.ActiveCfg = Debug|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.Debug|Win32.Build.0 = Debug|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.Release|Win32.ActiveCfg = Release|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.Release|Win32.Build.0 = Release|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.ReleaseDemo|Win32.ActiveCfg = ReleaseDemo|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.ReleaseDemo|Win32.Build.0 = ReleaseDemo|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.ReleaseDemo2|Win32.ActiveCfg = ReleaseDemo2|Win32
{3B6BF763-9CDE-4859-ADD9-8EB7B282659F}.ReleaseDemo2|Win32.Build.0 = ReleaseDemo2|Win32
{EBE7FE0E-9FE6-41D2-B744-D43E7446D50C}.Release|Win32.ActiveCfg = Release|Win32
{EBE7FE0E-9FE6-41D2-B744-D43E7446D50C}.Release|Win32.Build.0 = Release|Win32
{EAA15CCC-270A-460B-A61C-2DB864D67718}.Release|Win32.ActiveCfg = Release|Win32
{EAA15CCC-270A-460B-A61C-2DB864D67718}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
......
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ReleaseDemo2|Win32">
<Configuration>ReleaseDemo2</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ReleaseDemo|Win32">
<Configuration>ReleaseDemo</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
......@@ -24,75 +12,23 @@
<RootNamespace>bgslibrary</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\</OutDir>
<TargetName>Demo</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\</OutDir>
<TargetName>Demo2</TargetName>
<OutDir>..\build</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
......@@ -113,66 +49,18 @@
<AdditionalDependencies>C:\OpenCV2.4.10\build\x86\vc10\staticlib\*.lib;comctl32.lib;VFW32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\OpenCV2.4.10\build\include;C:\OpenCV2.4.10\build\include\opencv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>C:\OpenCV2.4.10\build\x86\vc10\staticlib\*.lib;comctl32.lib;VFW32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\OpenCV2.4.10\build\include;C:\OpenCV2.4.10\build\include\opencv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>C:\OpenCV2.4.10\build\x86\vc10\staticlib\*.lib;comctl32.lib;VFW32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Demo.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Demo2.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\FrameProcessor.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Main.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\package_analysis\ForegroundMaskAnalysis.cpp" />
<ClCompile Include="..\package_bgs\AdaptiveBackgroundLearning.cpp" />
......@@ -258,35 +146,23 @@
<ClCompile Include="..\package_bgs\WeightedMovingVarianceBGS.cpp" />
<ClCompile Include="..\PreProcessor.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\VideoAnalysis.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\VideoCapture.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Config.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\FrameProcessor.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\IFrameProcessor.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\package_analysis\ForegroundMaskAnalysis.h" />
<ClInclude Include="..\package_bgs\AdaptiveBackgroundLearning.h" />
......@@ -383,18 +259,12 @@
<ClInclude Include="..\package_bgs\WeightedMovingVarianceBGS.h" />
<ClInclude Include="..\PreProcessor.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\VideoAnalysis.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\VideoCapture.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">false</ExcludedFromBuild>
</ClInclude>
</ItemGroup>
<ItemGroup>
......
......@@ -3,17 +3,6 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LocalDebuggerWorkingDirectory>../</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>-uf=true -fn=dataset/video.avi</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo|Win32'">
<LocalDebuggerWorkingDirectory>../</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDemo2|Win32'">
<LocalDebuggerWorkingDirectory>../</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments />
<LocalDebuggerCommandArguments>-uf -fn=dataset/video.avi</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{EBE7FE0E-9FE6-41D2-B744-D43E7446D50C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>bgslibrary</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\build</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\OpenCV2.4.10\build\include;C:\OpenCV2.4.10\build\include\opencv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>C:\OpenCV2.4.10\build\x86\vc10\staticlib\*.lib;comctl32.lib;VFW32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Demo.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\package_bgs\AdaptiveBackgroundLearning.cpp" />
<ClCompile Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.cpp" />
<ClCompile Include="..\package_bgs\ae\KDE.cpp" />
<ClCompile Include="..\package_bgs\ae\KernelTable.cpp" />
<ClCompile Include="..\package_bgs\ae\NPBGmodel.cpp" />
<ClCompile Include="..\package_bgs\ae\NPBGSubtractor.cpp" />
<ClCompile Include="..\package_bgs\av\TBackground.cpp" />
<ClCompile Include="..\package_bgs\av\TBackgroundVuMeter.cpp" />
<ClCompile Include="..\package_bgs\av\VuMeter.cpp" />
<ClCompile Include="..\package_bgs\bl\sdLaMa091.cpp" />
<ClCompile Include="..\package_bgs\bl\SigmaDeltaBGS.cpp" />
<ClCompile Include="..\package_bgs\ck\graph.cpp" />
<ClCompile Include="..\package_bgs\ck\LbpMrf.cpp" />
<ClCompile Include="..\package_bgs\ck\maxflow.cpp" />
<ClCompile Include="..\package_bgs\ck\MEDefs.cpp" />
<ClCompile Include="..\package_bgs\ck\MEHistogram.cpp" />
<ClCompile Include="..\package_bgs\ck\MEImage.cpp" />
<ClCompile Include="..\package_bgs\ck\MotionDetection.cpp" />
<ClCompile Include="..\package_bgs\db\imbs.cpp" />
<ClCompile Include="..\package_bgs\db\IndependentMultimodalBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\AdaptiveMedianBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPAdaptiveMedianBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPEigenbackgroundBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPGrimsonGMMBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPMeanBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPPratiMediodBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPTextureBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPWrenGABGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPZivkovicAGMMBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\Eigenbackground.cpp" />
<ClCompile Include="..\package_bgs\dp\Error.cpp" />
<ClCompile Include="..\package_bgs\dp\GrimsonGMM.cpp" />
<ClCompile Include="..\package_bgs\dp\Image.cpp" />
<ClCompile Include="..\package_bgs\dp\MeanBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\PratiMediodBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\TextureBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\WrenGA.cpp" />
<ClCompile Include="..\package_bgs\dp\ZivkovicAGMM.cpp" />
<ClCompile Include="..\package_bgs\FrameDifferenceBGS.cpp" />
<ClCompile Include="..\package_bgs\GMG.cpp" />
<ClCompile Include="..\package_bgs\jmo\blob.cpp" />
<ClCompile Include="..\package_bgs\jmo\BlobExtraction.cpp" />
<ClCompile Include="..\package_bgs\jmo\BlobResult.cpp" />
<ClCompile Include="..\package_bgs\jmo\CMultiLayerBGS.cpp" />
<ClCompile Include="..\package_bgs\jmo\LocalBinaryPattern.cpp" />
<ClCompile Include="..\package_bgs\jmo\MultiLayerBGS.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModel.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelFuzzyGauss.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelFuzzySom.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelGauss.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelMog.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelSom.cpp" />
<ClCompile Include="..\package_bgs\lb\LBAdaptiveSOM.cpp" />
<ClCompile Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.cpp" />
<ClCompile Include="..\package_bgs\lb\LBFuzzyGaussian.cpp" />
<ClCompile Include="..\package_bgs\lb\LBMixtureOfGaussians.cpp" />
<ClCompile Include="..\package_bgs\lb\LBSimpleGaussian.cpp" />
<ClCompile Include="..\package_bgs\MixtureOfGaussianV1BGS.cpp" />
<ClCompile Include="..\package_bgs\MixtureOfGaussianV2BGS.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLBSP.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.cpp" />
<ClCompile Include="..\package_bgs\pl\LBSP.cpp" />
<ClCompile Include="..\package_bgs\pl\LOBSTER.cpp" />
<ClCompile Include="..\package_bgs\pl\SuBSENSE.cpp" />
<ClCompile Include="..\package_bgs\sjn\SJN_MultiCueBGS.cpp" />
<ClCompile Include="..\package_bgs\StaticFrameDifferenceBGS.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzyChoquetIntegral.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzySugenoIntegral.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzyUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\MRF.cpp" />
<ClCompile Include="..\package_bgs\tb\PerformanceUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\PixelUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM_UM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM_UV.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF_UM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF_UV.cpp" />
<ClCompile Include="..\package_bgs\WeightedMovingMeanBGS.cpp" />
<ClCompile Include="..\package_bgs\WeightedMovingVarianceBGS.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\package_bgs\AdaptiveBackgroundLearning.h" />
<ClInclude Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.h" />
<ClInclude Include="..\package_bgs\ae\KDE.h" />
<ClInclude Include="..\package_bgs\ae\KernelTable.h" />
<ClInclude Include="..\package_bgs\ae\NPBGmodel.h" />
<ClInclude Include="..\package_bgs\ae\NPBGSubtractor.h" />
<ClInclude Include="..\package_bgs\av\TBackground.h" />
<ClInclude Include="..\package_bgs\av\TBackgroundVuMeter.h" />
<ClInclude Include="..\package_bgs\av\VuMeter.h" />
<ClInclude Include="..\package_bgs\bl\sdLaMa091.h" />
<ClInclude Include="..\package_bgs\bl\SigmaDeltaBGS.h" />
<ClInclude Include="..\package_bgs\bl\stdbool.h" />
<ClInclude Include="..\package_bgs\ck\block.h" />
<ClInclude Include="..\package_bgs\ck\graph.h" />
<ClInclude Include="..\package_bgs\ck\LbpMrf.h" />
<ClInclude Include="..\package_bgs\ck\MEDefs.hpp" />
<ClInclude Include="..\package_bgs\ck\MEHistogram.hpp" />
<ClInclude Include="..\package_bgs\ck\MEImage.hpp" />
<ClInclude Include="..\package_bgs\ck\MotionDetection.hpp" />
<ClInclude Include="..\package_bgs\db\imbs.hpp" />
<ClInclude Include="..\package_bgs\db\IndependentMultimodalBGS.h" />
<ClInclude Include="..\package_bgs\dp\AdaptiveMedianBGS.h" />
<ClInclude Include="..\package_bgs\dp\Bgs.h" />
<ClInclude Include="..\package_bgs\dp\BgsParams.h" />
<ClInclude Include="..\package_bgs\dp\DPAdaptiveMedianBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPEigenbackgroundBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPGrimsonGMMBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPMeanBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPPratiMediodBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPTextureBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPWrenGABGS.h" />
<ClInclude Include="..\package_bgs\dp\DPZivkovicAGMMBGS.h" />
<ClInclude Include="..\package_bgs\dp\Eigenbackground.h" />
<ClInclude Include="..\package_bgs\dp\Error.h" />
<ClInclude Include="..\package_bgs\dp\GrimsonGMM.h" />
<ClInclude Include="..\package_bgs\dp\Image.h" />
<ClInclude Include="..\package_bgs\dp\MeanBGS.h" />
<ClInclude Include="..\package_bgs\dp\PratiMediodBGS.h" />
<ClInclude Include="..\package_bgs\dp\TextureBGS.h" />
<ClInclude Include="..\package_bgs\dp\WrenGA.h" />
<ClInclude Include="..\package_bgs\dp\ZivkovicAGMM.h" />
<ClInclude Include="..\package_bgs\FrameDifferenceBGS.h" />
<ClInclude Include="..\package_bgs\GMG.h" />
<ClInclude Include="..\package_bgs\IBGS.h" />
<ClInclude Include="..\package_bgs\jmo\BackgroundSubtractionAPI.h" />
<ClInclude Include="..\package_bgs\jmo\BGS.h" />
<ClInclude Include="..\package_bgs\jmo\blob.h" />
<ClInclude Include="..\package_bgs\jmo\BlobExtraction.h" />
<ClInclude Include="..\package_bgs\jmo\BlobLibraryConfiguration.h" />
<ClInclude Include="..\package_bgs\jmo\BlobResult.h" />
<ClInclude Include="..\package_bgs\jmo\CMultiLayerBGS.h" />
<ClInclude Include="..\package_bgs\jmo\LocalBinaryPattern.h" />
<ClInclude Include="..\package_bgs\jmo\MultiLayerBGS.h" />
<ClInclude Include="..\package_bgs\jmo\OpenCvDataConversion.h" />
<ClInclude Include="..\package_bgs\lb\BGModel.h" />
<ClInclude Include="..\package_bgs\lb\BGModelFuzzyGauss.h" />
<ClInclude Include="..\package_bgs\lb\BGModelFuzzySom.h" />
<ClInclude Include="..\package_bgs\lb\BGModelGauss.h" />
<ClInclude Include="..\package_bgs\lb\BGModelMog.h" />
<ClInclude Include="..\package_bgs\lb\BGModelSom.h" />
<ClInclude Include="..\package_bgs\lb\LBAdaptiveSOM.h" />
<ClInclude Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.h" />
<ClInclude Include="..\package_bgs\lb\LBFuzzyGaussian.h" />
<ClInclude Include="..\package_bgs\lb\LBMixtureOfGaussians.h" />
<ClInclude Include="..\package_bgs\lb\LBSimpleGaussian.h" />
<ClInclude Include="..\package_bgs\lb\Types.h" />
<ClInclude Include="..\package_bgs\MixtureOfGaussianV1BGS.h" />
<ClInclude Include="..\package_bgs\MixtureOfGaussianV2BGS.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLBSP.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.h" />
<ClInclude Include="..\package_bgs\pl\DistanceUtils.h" />
<ClInclude Include="..\package_bgs\pl\LBSP.h" />
<ClInclude Include="..\package_bgs\pl\LOBSTER.h" />
<ClInclude Include="..\package_bgs\pl\RandUtils.h" />
<ClInclude Include="..\package_bgs\pl\SuBSENSE.h" />
<ClInclude Include="..\package_bgs\sjn\SJN_MultiCueBGS.h" />
<ClInclude Include="..\package_bgs\StaticFrameDifferenceBGS.h" />
<ClInclude Include="..\package_bgs\tb\FuzzyChoquetIntegral.h" />
<ClInclude Include="..\package_bgs\tb\FuzzySugenoIntegral.h" />
<ClInclude Include="..\package_bgs\tb\FuzzyUtils.h" />
<ClInclude Include="..\package_bgs\tb\MRF.h" />
<ClInclude Include="..\package_bgs\tb\PerformanceUtils.h" />
<ClInclude Include="..\package_bgs\tb\PixelUtils.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM_UM.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM_UV.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF_UM.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF_UV.h" />
<ClInclude Include="..\package_bgs\WeightedMovingMeanBGS.h" />
<ClInclude Include="..\package_bgs\WeightedMovingVarianceBGS.h" />
</ItemGroup>
<ItemGroup>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_1ch.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch1t.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch3t.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_s3ch.i" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Header Files\package_bgs">
<UniqueIdentifier>{8cb396e6-81b6-4db9-a1b0-5c2b7c122bd9}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\ae">
<UniqueIdentifier>{e1ab6d45-3486-42fa-8f51-69a300c0c173}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\av">
<UniqueIdentifier>{7992fa8c-e616-4e72-b249-6ede4f4291b4}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\db">
<UniqueIdentifier>{667f4048-d125-4453-9f0c-42f9abd4ed3a}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\dp">
<UniqueIdentifier>{89c4b817-936b-483c-abed-3e7e7c1fc427}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\jmo">
<UniqueIdentifier>{c5e0f44c-6120-4906-917d-c8c8af3eafec}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\lb">
<UniqueIdentifier>{728fbe82-1489-4878-89ea-a62ba0932204}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\pt">
<UniqueIdentifier>{6b017402-c47a-49a4-8f57-b5db863e1bde}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\sjn">
<UniqueIdentifier>{e25c1e03-530d-4c7a-b776-26bf17595213}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\tb">
<UniqueIdentifier>{53f2c4fb-9468-44ce-b76e-e25ea018c084}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\bl">
<UniqueIdentifier>{0494c5d4-b4bb-421c-b032-176903ba8e1b}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\ck">
<UniqueIdentifier>{87961eee-b843-45bd-b642-9dcd9d78b661}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\pl">
<UniqueIdentifier>{cd33a41f-6151-46a5-95b6-b79022786144}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\package_bgs\AdaptiveBackgroundLearning.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\FrameDifferenceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\GMG.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\MixtureOfGaussianV1BGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\MixtureOfGaussianV2BGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\StaticFrameDifferenceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\WeightedMovingMeanBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\WeightedMovingVarianceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\KDE.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\KernelTable.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\NPBGmodel.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\NPBGSubtractor.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\TBackground.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\TBackgroundVuMeter.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\VuMeter.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\db\imbs.cpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\db\IndependentMultimodalBGS.cpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\AdaptiveMedianBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPAdaptiveMedianBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPEigenbackgroundBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPGrimsonGMMBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPMeanBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPPratiMediodBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPTextureBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPWrenGABGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPZivkovicAGMMBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Eigenbackground.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Error.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\GrimsonGMM.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Image.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\MeanBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\PratiMediodBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\TextureBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\WrenGA.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\ZivkovicAGMM.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\blob.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\BlobExtraction.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\BlobResult.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\CMultiLayerBGS.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\LocalBinaryPattern.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\MultiLayerBGS.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModel.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelFuzzyGauss.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelFuzzySom.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelGauss.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelMog.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelSom.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBAdaptiveSOM.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBFuzzyGaussian.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBMixtureOfGaussians.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBSimpleGaussian.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\sjn\SJN_MultiCueBGS.cpp">
<Filter>Header Files\package_bgs\sjn</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzyChoquetIntegral.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzySugenoIntegral.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzyUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\MRF.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\PerformanceUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\PixelUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM_UM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM_UV.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF_UM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF_UV.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\bl\SigmaDeltaBGS.cpp">
<Filter>Header Files\package_bgs\bl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\bl\sdLaMa091.cpp">
<Filter>Header Files\package_bgs\bl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\graph.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\LbpMrf.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\maxflow.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEDefs.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEHistogram.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEImage.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MotionDetection.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLBSP.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\LBSP.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\LOBSTER.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\SuBSENSE.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\Demo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\package_bgs\AdaptiveBackgroundLearning.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\FrameDifferenceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\GMG.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\IBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\MixtureOfGaussianV1BGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\MixtureOfGaussianV2BGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\StaticFrameDifferenceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\WeightedMovingMeanBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\WeightedMovingVarianceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\KDE.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\KernelTable.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\NPBGmodel.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\NPBGSubtractor.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\TBackground.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\TBackgroundVuMeter.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\VuMeter.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\db\imbs.hpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\db\IndependentMultimodalBGS.h">
<Filter>Header Files\package_bgs\db</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\AdaptiveMedianBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Bgs.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\BgsParams.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPAdaptiveMedianBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPEigenbackgroundBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPGrimsonGMMBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPMeanBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPPratiMediodBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPTextureBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPWrenGABGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPZivkovicAGMMBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Eigenbackground.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Error.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\GrimsonGMM.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Image.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\MeanBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\PratiMediodBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\TextureBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\WrenGA.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\ZivkovicAGMM.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BackgroundSubtractionAPI.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\blob.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobExtraction.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobLibraryConfiguration.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobResult.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\CMultiLayerBGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\LocalBinaryPattern.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\MultiLayerBGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\OpenCvDataConversion.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModel.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelFuzzyGauss.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelFuzzySom.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelGauss.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelMog.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelSom.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBAdaptiveSOM.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBFuzzyGaussian.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBMixtureOfGaussians.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBSimpleGaussian.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\Types.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\sjn\SJN_MultiCueBGS.h">
<Filter>Header Files\package_bgs\sjn</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzyChoquetIntegral.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzySugenoIntegral.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzyUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\MRF.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\PerformanceUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\PixelUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM_UM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM_UV.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF_UM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF_UV.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\sdLaMa091.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\SigmaDeltaBGS.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\stdbool.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\block.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\graph.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\LbpMrf.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEDefs.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEHistogram.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEImage.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MotionDetection.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLBSP.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\DistanceUtils.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\LBSP.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\LOBSTER.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\RandUtils.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\SuBSENSE.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_1ch.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch1t.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch3t.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_s3ch.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
</ItemGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{EAA15CCC-270A-460B-A61C-2DB864D67718}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>bgslibrary</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\build</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\OpenCV2.4.10\build\include;C:\OpenCV2.4.10\build\include\opencv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>C:\OpenCV2.4.10\build\x86\vc10\staticlib\*.lib;comctl32.lib;VFW32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Demo2.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\package_bgs\AdaptiveBackgroundLearning.cpp" />
<ClCompile Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.cpp" />
<ClCompile Include="..\package_bgs\ae\KDE.cpp" />
<ClCompile Include="..\package_bgs\ae\KernelTable.cpp" />
<ClCompile Include="..\package_bgs\ae\NPBGmodel.cpp" />
<ClCompile Include="..\package_bgs\ae\NPBGSubtractor.cpp" />
<ClCompile Include="..\package_bgs\av\TBackground.cpp" />
<ClCompile Include="..\package_bgs\av\TBackgroundVuMeter.cpp" />
<ClCompile Include="..\package_bgs\av\VuMeter.cpp" />
<ClCompile Include="..\package_bgs\bl\sdLaMa091.cpp" />
<ClCompile Include="..\package_bgs\bl\SigmaDeltaBGS.cpp" />
<ClCompile Include="..\package_bgs\ck\graph.cpp" />
<ClCompile Include="..\package_bgs\ck\LbpMrf.cpp" />
<ClCompile Include="..\package_bgs\ck\maxflow.cpp" />
<ClCompile Include="..\package_bgs\ck\MEDefs.cpp" />
<ClCompile Include="..\package_bgs\ck\MEHistogram.cpp" />
<ClCompile Include="..\package_bgs\ck\MEImage.cpp" />
<ClCompile Include="..\package_bgs\ck\MotionDetection.cpp" />
<ClCompile Include="..\package_bgs\db\imbs.cpp" />
<ClCompile Include="..\package_bgs\db\IndependentMultimodalBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\AdaptiveMedianBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPAdaptiveMedianBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPEigenbackgroundBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPGrimsonGMMBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPMeanBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPPratiMediodBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPTextureBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPWrenGABGS.cpp" />
<ClCompile Include="..\package_bgs\dp\DPZivkovicAGMMBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\Eigenbackground.cpp" />
<ClCompile Include="..\package_bgs\dp\Error.cpp" />
<ClCompile Include="..\package_bgs\dp\GrimsonGMM.cpp" />
<ClCompile Include="..\package_bgs\dp\Image.cpp" />
<ClCompile Include="..\package_bgs\dp\MeanBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\PratiMediodBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\TextureBGS.cpp" />
<ClCompile Include="..\package_bgs\dp\WrenGA.cpp" />
<ClCompile Include="..\package_bgs\dp\ZivkovicAGMM.cpp" />
<ClCompile Include="..\package_bgs\FrameDifferenceBGS.cpp" />
<ClCompile Include="..\package_bgs\GMG.cpp" />
<ClCompile Include="..\package_bgs\jmo\blob.cpp" />
<ClCompile Include="..\package_bgs\jmo\BlobExtraction.cpp" />
<ClCompile Include="..\package_bgs\jmo\BlobResult.cpp" />
<ClCompile Include="..\package_bgs\jmo\CMultiLayerBGS.cpp" />
<ClCompile Include="..\package_bgs\jmo\LocalBinaryPattern.cpp" />
<ClCompile Include="..\package_bgs\jmo\MultiLayerBGS.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModel.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelFuzzyGauss.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelFuzzySom.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelGauss.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelMog.cpp" />
<ClCompile Include="..\package_bgs\lb\BGModelSom.cpp" />
<ClCompile Include="..\package_bgs\lb\LBAdaptiveSOM.cpp" />
<ClCompile Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.cpp" />
<ClCompile Include="..\package_bgs\lb\LBFuzzyGaussian.cpp" />
<ClCompile Include="..\package_bgs\lb\LBMixtureOfGaussians.cpp" />
<ClCompile Include="..\package_bgs\lb\LBSimpleGaussian.cpp" />
<ClCompile Include="..\package_bgs\MixtureOfGaussianV1BGS.cpp" />
<ClCompile Include="..\package_bgs\MixtureOfGaussianV2BGS.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLBSP.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.cpp" />
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.cpp" />
<ClCompile Include="..\package_bgs\pl\LBSP.cpp" />
<ClCompile Include="..\package_bgs\pl\LOBSTER.cpp" />
<ClCompile Include="..\package_bgs\pl\SuBSENSE.cpp" />
<ClCompile Include="..\package_bgs\sjn\SJN_MultiCueBGS.cpp" />
<ClCompile Include="..\package_bgs\StaticFrameDifferenceBGS.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzyChoquetIntegral.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzySugenoIntegral.cpp" />
<ClCompile Include="..\package_bgs\tb\FuzzyUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\MRF.cpp" />
<ClCompile Include="..\package_bgs\tb\PerformanceUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\PixelUtils.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM_UM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FGMM_UV.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF_UM.cpp" />
<ClCompile Include="..\package_bgs\tb\T2FMRF_UV.cpp" />
<ClCompile Include="..\package_bgs\WeightedMovingMeanBGS.cpp" />
<ClCompile Include="..\package_bgs\WeightedMovingVarianceBGS.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\package_bgs\AdaptiveBackgroundLearning.h" />
<ClInclude Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.h" />
<ClInclude Include="..\package_bgs\ae\KDE.h" />
<ClInclude Include="..\package_bgs\ae\KernelTable.h" />
<ClInclude Include="..\package_bgs\ae\NPBGmodel.h" />
<ClInclude Include="..\package_bgs\ae\NPBGSubtractor.h" />
<ClInclude Include="..\package_bgs\av\TBackground.h" />
<ClInclude Include="..\package_bgs\av\TBackgroundVuMeter.h" />
<ClInclude Include="..\package_bgs\av\VuMeter.h" />
<ClInclude Include="..\package_bgs\bl\sdLaMa091.h" />
<ClInclude Include="..\package_bgs\bl\SigmaDeltaBGS.h" />
<ClInclude Include="..\package_bgs\bl\stdbool.h" />
<ClInclude Include="..\package_bgs\ck\block.h" />
<ClInclude Include="..\package_bgs\ck\graph.h" />
<ClInclude Include="..\package_bgs\ck\LbpMrf.h" />
<ClInclude Include="..\package_bgs\ck\MEDefs.hpp" />
<ClInclude Include="..\package_bgs\ck\MEHistogram.hpp" />
<ClInclude Include="..\package_bgs\ck\MEImage.hpp" />
<ClInclude Include="..\package_bgs\ck\MotionDetection.hpp" />
<ClInclude Include="..\package_bgs\db\imbs.hpp" />
<ClInclude Include="..\package_bgs\db\IndependentMultimodalBGS.h" />
<ClInclude Include="..\package_bgs\dp\AdaptiveMedianBGS.h" />
<ClInclude Include="..\package_bgs\dp\Bgs.h" />
<ClInclude Include="..\package_bgs\dp\BgsParams.h" />
<ClInclude Include="..\package_bgs\dp\DPAdaptiveMedianBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPEigenbackgroundBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPGrimsonGMMBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPMeanBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPPratiMediodBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPTextureBGS.h" />
<ClInclude Include="..\package_bgs\dp\DPWrenGABGS.h" />
<ClInclude Include="..\package_bgs\dp\DPZivkovicAGMMBGS.h" />
<ClInclude Include="..\package_bgs\dp\Eigenbackground.h" />
<ClInclude Include="..\package_bgs\dp\Error.h" />
<ClInclude Include="..\package_bgs\dp\GrimsonGMM.h" />
<ClInclude Include="..\package_bgs\dp\Image.h" />
<ClInclude Include="..\package_bgs\dp\MeanBGS.h" />
<ClInclude Include="..\package_bgs\dp\PratiMediodBGS.h" />
<ClInclude Include="..\package_bgs\dp\TextureBGS.h" />
<ClInclude Include="..\package_bgs\dp\WrenGA.h" />
<ClInclude Include="..\package_bgs\dp\ZivkovicAGMM.h" />
<ClInclude Include="..\package_bgs\FrameDifferenceBGS.h" />
<ClInclude Include="..\package_bgs\GMG.h" />
<ClInclude Include="..\package_bgs\IBGS.h" />
<ClInclude Include="..\package_bgs\jmo\BackgroundSubtractionAPI.h" />
<ClInclude Include="..\package_bgs\jmo\BGS.h" />
<ClInclude Include="..\package_bgs\jmo\blob.h" />
<ClInclude Include="..\package_bgs\jmo\BlobExtraction.h" />
<ClInclude Include="..\package_bgs\jmo\BlobLibraryConfiguration.h" />
<ClInclude Include="..\package_bgs\jmo\BlobResult.h" />
<ClInclude Include="..\package_bgs\jmo\CMultiLayerBGS.h" />
<ClInclude Include="..\package_bgs\jmo\LocalBinaryPattern.h" />
<ClInclude Include="..\package_bgs\jmo\MultiLayerBGS.h" />
<ClInclude Include="..\package_bgs\jmo\OpenCvDataConversion.h" />
<ClInclude Include="..\package_bgs\lb\BGModel.h" />
<ClInclude Include="..\package_bgs\lb\BGModelFuzzyGauss.h" />
<ClInclude Include="..\package_bgs\lb\BGModelFuzzySom.h" />
<ClInclude Include="..\package_bgs\lb\BGModelGauss.h" />
<ClInclude Include="..\package_bgs\lb\BGModelMog.h" />
<ClInclude Include="..\package_bgs\lb\BGModelSom.h" />
<ClInclude Include="..\package_bgs\lb\LBAdaptiveSOM.h" />
<ClInclude Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.h" />
<ClInclude Include="..\package_bgs\lb\LBFuzzyGaussian.h" />
<ClInclude Include="..\package_bgs\lb\LBMixtureOfGaussians.h" />
<ClInclude Include="..\package_bgs\lb\LBSimpleGaussian.h" />
<ClInclude Include="..\package_bgs\lb\Types.h" />
<ClInclude Include="..\package_bgs\MixtureOfGaussianV1BGS.h" />
<ClInclude Include="..\package_bgs\MixtureOfGaussianV2BGS.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLBSP.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.h" />
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.h" />
<ClInclude Include="..\package_bgs\pl\DistanceUtils.h" />
<ClInclude Include="..\package_bgs\pl\LBSP.h" />
<ClInclude Include="..\package_bgs\pl\LOBSTER.h" />
<ClInclude Include="..\package_bgs\pl\RandUtils.h" />
<ClInclude Include="..\package_bgs\pl\SuBSENSE.h" />
<ClInclude Include="..\package_bgs\sjn\SJN_MultiCueBGS.h" />
<ClInclude Include="..\package_bgs\StaticFrameDifferenceBGS.h" />
<ClInclude Include="..\package_bgs\tb\FuzzyChoquetIntegral.h" />
<ClInclude Include="..\package_bgs\tb\FuzzySugenoIntegral.h" />
<ClInclude Include="..\package_bgs\tb\FuzzyUtils.h" />
<ClInclude Include="..\package_bgs\tb\MRF.h" />
<ClInclude Include="..\package_bgs\tb\PerformanceUtils.h" />
<ClInclude Include="..\package_bgs\tb\PixelUtils.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM_UM.h" />
<ClInclude Include="..\package_bgs\tb\T2FGMM_UV.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF_UM.h" />
<ClInclude Include="..\package_bgs\tb\T2FMRF_UV.h" />
<ClInclude Include="..\package_bgs\WeightedMovingMeanBGS.h" />
<ClInclude Include="..\package_bgs\WeightedMovingVarianceBGS.h" />
</ItemGroup>
<ItemGroup>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_1ch.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch1t.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch3t.i" />
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_s3ch.i" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Header Files\package_bgs">
<UniqueIdentifier>{8cb396e6-81b6-4db9-a1b0-5c2b7c122bd9}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\ae">
<UniqueIdentifier>{e1ab6d45-3486-42fa-8f51-69a300c0c173}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\av">
<UniqueIdentifier>{7992fa8c-e616-4e72-b249-6ede4f4291b4}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\db">
<UniqueIdentifier>{667f4048-d125-4453-9f0c-42f9abd4ed3a}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\dp">
<UniqueIdentifier>{89c4b817-936b-483c-abed-3e7e7c1fc427}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\jmo">
<UniqueIdentifier>{c5e0f44c-6120-4906-917d-c8c8af3eafec}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\lb">
<UniqueIdentifier>{728fbe82-1489-4878-89ea-a62ba0932204}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\pt">
<UniqueIdentifier>{6b017402-c47a-49a4-8f57-b5db863e1bde}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\sjn">
<UniqueIdentifier>{e25c1e03-530d-4c7a-b776-26bf17595213}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\tb">
<UniqueIdentifier>{53f2c4fb-9468-44ce-b76e-e25ea018c084}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\bl">
<UniqueIdentifier>{0494c5d4-b4bb-421c-b032-176903ba8e1b}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\ck">
<UniqueIdentifier>{87961eee-b843-45bd-b642-9dcd9d78b661}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\package_bgs\pl">
<UniqueIdentifier>{cd33a41f-6151-46a5-95b6-b79022786144}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\package_bgs\AdaptiveBackgroundLearning.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\FrameDifferenceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\GMG.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\MixtureOfGaussianV1BGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\MixtureOfGaussianV2BGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\StaticFrameDifferenceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\WeightedMovingMeanBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\WeightedMovingVarianceBGS.cpp">
<Filter>Header Files\package_bgs</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\KDE.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\KernelTable.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\NPBGmodel.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ae\NPBGSubtractor.cpp">
<Filter>Header Files\package_bgs\ae</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\TBackground.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\TBackgroundVuMeter.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\av\VuMeter.cpp">
<Filter>Header Files\package_bgs\av</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\db\imbs.cpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\db\IndependentMultimodalBGS.cpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\AdaptiveMedianBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPAdaptiveMedianBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPEigenbackgroundBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPGrimsonGMMBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPMeanBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPPratiMediodBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPTextureBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPWrenGABGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\DPZivkovicAGMMBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Eigenbackground.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Error.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\GrimsonGMM.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\Image.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\MeanBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\PratiMediodBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\TextureBGS.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\WrenGA.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\dp\ZivkovicAGMM.cpp">
<Filter>Header Files\package_bgs\dp</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\blob.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\BlobExtraction.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\BlobResult.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\CMultiLayerBGS.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\LocalBinaryPattern.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\jmo\MultiLayerBGS.cpp">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModel.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelFuzzyGauss.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelFuzzySom.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelGauss.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelMog.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\BGModelSom.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBAdaptiveSOM.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBFuzzyGaussian.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBMixtureOfGaussians.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\lb\LBSimpleGaussian.cpp">
<Filter>Header Files\package_bgs\lb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\sjn\SJN_MultiCueBGS.cpp">
<Filter>Header Files\package_bgs\sjn</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzyChoquetIntegral.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzySugenoIntegral.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\FuzzyUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\MRF.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\PerformanceUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\PixelUtils.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM_UM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FGMM_UV.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF_UM.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\tb\T2FMRF_UV.cpp">
<Filter>Header Files\package_bgs\tb</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\bl\SigmaDeltaBGS.cpp">
<Filter>Header Files\package_bgs\bl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\bl\sdLaMa091.cpp">
<Filter>Header Files\package_bgs\bl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\graph.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\LbpMrf.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\maxflow.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEDefs.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEHistogram.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MEImage.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\ck\MotionDetection.cpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLBSP.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\LBSP.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\LOBSTER.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\package_bgs\pl\SuBSENSE.cpp">
<Filter>Header Files\package_bgs\pl</Filter>
</ClCompile>
<ClCompile Include="..\Demo2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\package_bgs\AdaptiveBackgroundLearning.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\AdaptiveSelectiveBackgroundLearning.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\FrameDifferenceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\GMG.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\IBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\MixtureOfGaussianV1BGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\MixtureOfGaussianV2BGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\StaticFrameDifferenceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\WeightedMovingMeanBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\WeightedMovingVarianceBGS.h">
<Filter>Header Files\package_bgs</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\KDE.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\KernelTable.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\NPBGmodel.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ae\NPBGSubtractor.h">
<Filter>Header Files\package_bgs\ae</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\TBackground.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\TBackgroundVuMeter.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\av\VuMeter.h">
<Filter>Header Files\package_bgs\av</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\db\imbs.hpp">
<Filter>Header Files\package_bgs\db</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\db\IndependentMultimodalBGS.h">
<Filter>Header Files\package_bgs\db</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\AdaptiveMedianBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Bgs.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\BgsParams.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPAdaptiveMedianBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPEigenbackgroundBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPGrimsonGMMBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPMeanBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPPratiMediodBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPTextureBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPWrenGABGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\DPZivkovicAGMMBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Eigenbackground.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Error.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\GrimsonGMM.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\Image.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\MeanBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\PratiMediodBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\TextureBGS.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\WrenGA.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\dp\ZivkovicAGMM.h">
<Filter>Header Files\package_bgs\dp</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BackgroundSubtractionAPI.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\blob.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobExtraction.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobLibraryConfiguration.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\BlobResult.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\CMultiLayerBGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\LocalBinaryPattern.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\MultiLayerBGS.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\jmo\OpenCvDataConversion.h">
<Filter>Header Files\package_bgs\jmo</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModel.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelFuzzyGauss.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelFuzzySom.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelGauss.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelMog.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\BGModelSom.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBAdaptiveSOM.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBFuzzyAdaptiveSOM.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBFuzzyGaussian.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBMixtureOfGaussians.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\LBSimpleGaussian.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\lb\Types.h">
<Filter>Header Files\package_bgs\lb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\sjn\SJN_MultiCueBGS.h">
<Filter>Header Files\package_bgs\sjn</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzyChoquetIntegral.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzySugenoIntegral.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\FuzzyUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\MRF.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\PerformanceUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\PixelUtils.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM_UM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FGMM_UV.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF_UM.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\tb\T2FMRF_UV.h">
<Filter>Header Files\package_bgs\tb</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\sdLaMa091.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\SigmaDeltaBGS.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\bl\stdbool.h">
<Filter>Header Files\package_bgs\bl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\block.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\graph.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\LbpMrf.h">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEDefs.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEHistogram.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MEImage.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\ck\MotionDetection.hpp">
<Filter>Header Files\package_bgs\ck</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLBSP.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorLOBSTER.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\BackgroundSubtractorSuBSENSE.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\DistanceUtils.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\LBSP.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\LOBSTER.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\RandUtils.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
<ClInclude Include="..\package_bgs\pl\SuBSENSE.h">
<Filter>Header Files\package_bgs\pl</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_1ch.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch1t.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_3ch3t.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
<None Include="..\package_bgs\pl\LBSP_16bits_dbcross_s3ch.i">
<Filter>Header Files\package_bgs\pl</Filter>
</None>
</ItemGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment