Created a library find_object for convenience

Updated version to 0.5.0

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@357 620bd6b2-0a58-f614-fd9a-1bd335dccda9
This commit is contained in:
matlabbe
2014-07-31 20:11:46 +00:00
parent 680b1740b1
commit 9bc7c15abc
38 changed files with 356 additions and 211 deletions
+2 -22
View File
@@ -1,32 +1,12 @@
### Qt Gui stuff ###
SET(headers_ui
../src/ObjWidget.h
../src/Camera.h
../src/CameraTcpClient.h
)
#This will generate moc_* for Qt
QT4_WRAP_CPP(moc_srcs ${headers_ui})
### Qt Gui stuff end###
SET(SRC_FILES
main.cpp
../src/ObjWidget.cpp
../src/KeypointItem.cpp
../src/QtOpenCV.cpp
../src/Settings.cpp
../src/Camera.cpp
../src/CameraTcpClient.cpp
../src/utilite/UDirectory.cpp
../src/utilite/UFile.cpp
../src/utilite/ULogger.cpp
../src/utilite/UConversion.cpp
${moc_srcs}
)
SET(INCLUDE_DIRS
${CMAKE_CURRENT_SOURCE_DIR}
${OpenCV_INCLUDE_DIRS}
${CMAKE_CURRENT_SOURCE_DIR}/../src
${CMAKE_CURRENT_SOURCE_DIR}/../include
)
INCLUDE(${QT_USE_FILE})
@@ -42,7 +22,7 @@ INCLUDE_DIRECTORIES(${INCLUDE_DIRS})
# Add binary called "example" that is built from the source file "main.cpp".
# The extension is automatically found.
ADD_EXECUTABLE(example ${SRC_FILES})
TARGET_LINK_LIBRARIES(example ${LIBRARIES})
TARGET_LINK_LIBRARIES(example find_object ${LIBRARIES})
SET_TARGET_PROPERTIES( example
PROPERTIES OUTPUT_NAME ${PROJECT_PREFIX}-example)
+3 -3
View File
@@ -19,9 +19,9 @@
#include <opencv2/nonfree/features2d.hpp>
#include <opencv2/calib3d/calib3d.hpp> // for homography
// From this project (see src folder)
#include "ObjWidget.h"
#include "QtOpenCV.h"
// From this project
#include "find_object/ObjWidget.h"
#include "find_object/QtOpenCV.h"
void showUsage()
{