mirror of
https://github.com/kerberos-io/openalpr-base.git
synced 2025-10-06 17:07:39 +08:00
Organized "videobuffer" code into a video static library
This commit is contained in:
@@ -60,22 +60,24 @@ include_directories(./openalpr )
|
|||||||
|
|
||||||
|
|
||||||
set(CMAKE_CSS_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall ")
|
set(CMAKE_CSS_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall ")
|
||||||
ADD_EXECUTABLE( alpr main.cpp videobuffer.cpp )
|
ADD_EXECUTABLE( alpr main.cpp )
|
||||||
|
|
||||||
TARGET_LINK_LIBRARIES(alpr
|
TARGET_LINK_LIBRARIES(alpr
|
||||||
openalpr
|
openalpr
|
||||||
support
|
support
|
||||||
|
video
|
||||||
${OpenCV_LIBS}
|
${OpenCV_LIBS}
|
||||||
${Tesseract_LIBS}
|
${Tesseract_LIBS}
|
||||||
)
|
)
|
||||||
|
|
||||||
# Compile the alprd library on Unix-based OS
|
# Compile the alprd library on Unix-based OS
|
||||||
IF (NOT WIN32)
|
IF (NOT WIN32)
|
||||||
ADD_EXECUTABLE( alprd daemon.cpp videobuffer.cpp daemon/beanstalk.c daemon/beanstalk.cc daemon/uuid.cpp )
|
ADD_EXECUTABLE( alprd daemon.cpp daemon/beanstalk.c daemon/beanstalk.cc daemon/uuid.cpp )
|
||||||
|
|
||||||
TARGET_LINK_LIBRARIES(alprd
|
TARGET_LINK_LIBRARIES(alprd
|
||||||
openalpr
|
openalpr
|
||||||
support
|
support
|
||||||
|
video
|
||||||
uuid
|
uuid
|
||||||
curl
|
curl
|
||||||
log4cplus
|
log4cplus
|
||||||
@@ -89,6 +91,7 @@ ENDIF()
|
|||||||
|
|
||||||
add_subdirectory(openalpr)
|
add_subdirectory(openalpr)
|
||||||
add_subdirectory(misc_utilities)
|
add_subdirectory(misc_utilities)
|
||||||
|
add_subdirectory(video)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
#include "daemon/beanstalk.hpp"
|
#include "daemon/beanstalk.hpp"
|
||||||
#include "daemon/uuid.h"
|
#include "daemon/uuid.h"
|
||||||
#include "daemon/logging_videobuffer.h"
|
#include "video/logging_videobuffer.h"
|
||||||
|
|
||||||
#include "tclap/CmdLine.h"
|
#include "tclap/CmdLine.h"
|
||||||
#include "alpr.h"
|
#include "alpr.h"
|
||||||
|
@@ -29,7 +29,7 @@
|
|||||||
#include "tclap/CmdLine.h"
|
#include "tclap/CmdLine.h"
|
||||||
#include "support/filesystem.h"
|
#include "support/filesystem.h"
|
||||||
#include "support/timing.h"
|
#include "support/timing.h"
|
||||||
#include "videobuffer.h"
|
#include "video/videobuffer.h"
|
||||||
#include "alpr.h"
|
#include "alpr.h"
|
||||||
|
|
||||||
const std::string MAIN_WINDOW_NAME = "ALPR main window";
|
const std::string MAIN_WINDOW_NAME = "ALPR main window";
|
||||||
|
10
src/video/CMakeLists.txt
Normal file
10
src/video/CMakeLists.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
|
||||||
|
set(video_source_files
|
||||||
|
videobuffer.cpp
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(video STATIC ${video_source_files})
|
||||||
|
|
||||||
|
#SET_TARGET_PROPERTIES( video PROPERTIES COMPILE_FLAGS -fPIC)
|
@@ -1,6 +1,6 @@
|
|||||||
#ifndef OPENALPR_LOGGING_VIDEOBUFFER_H
|
#ifndef OPENALPR_LOGGING_VIDEOBUFFER_H
|
||||||
#define OPENALPR_LOGGING_VIDEOBUFFER_H
|
#define OPENALPR_LOGGING_VIDEOBUFFER_H
|
||||||
#include "../videobuffer.h"
|
#include "videobuffer.h"
|
||||||
|
|
||||||
#include <log4cplus/logger.h>
|
#include <log4cplus/logger.h>
|
||||||
#include <log4cplus/loggingmacros.h>
|
#include <log4cplus/loggingmacros.h>
|
Reference in New Issue
Block a user