Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
ca758a9d
O
Opencv
项目概览
Greenplum
/
Opencv
11 个月 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ca758a9d
编写于
6月 14, 2011
作者:
A
Alexander Shishkov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed #768 ticket
上级
3c8cff3d
变更
8
展开全部
隐藏空白更改
内联
并排
Showing
8 changed file
with
1677 addition
and
1676 deletion
+1677
-1676
CMakeLists.txt
CMakeLists.txt
+1592
-1591
OpenCVPCHSupport.cmake
OpenCVPCHSupport.cmake
+1
-1
doc/CMakeLists.txt
doc/CMakeLists.txt
+1
-1
modules/gpu/CMakeLists.txt
modules/gpu/CMakeLists.txt
+1
-1
modules/haartraining/CMakeLists.txt
modules/haartraining/CMakeLists.txt
+11
-11
modules/python/CMakeLists.txt
modules/python/CMakeLists.txt
+21
-21
modules/stitching/CMakeLists.txt
modules/stitching/CMakeLists.txt
+40
-40
modules/traincascade/CMakeLists.txt
modules/traincascade/CMakeLists.txt
+10
-10
未找到文件。
CMakeLists.txt
浏览文件 @
ca758a9d
此差异已折叠。
点击以展开。
OpenCVPCHSupport.cmake
浏览文件 @
ca758a9d
...
...
@@ -57,7 +57,7 @@ MACRO(_PCH_GET_COMPILE_FLAGS _out_compile_flags)
ENDFOREACH
(
item
)
GET_DIRECTORY_PROPERTY
(
_directory_flags DEFINITIONS
)
GET_DIRECTORY_PROPERTY
(
_global_definitions DIRECTORY
${
CMAKE
_SOURCE_DIR
}
DEFINITIONS
)
GET_DIRECTORY_PROPERTY
(
_global_definitions DIRECTORY
${
OPENCV
_SOURCE_DIR
}
DEFINITIONS
)
#MESSAGE("_directory_flags ${_directory_flags} ${_global_definitions}" )
LIST
(
APPEND
${
_out_compile_flags
}
${
_directory_flags
}
)
LIST
(
APPEND
${
_out_compile_flags
}
${
_global_definitions
}
)
...
...
doc/CMakeLists.txt
浏览文件 @
ca758a9d
...
...
@@ -76,7 +76,7 @@ set(DOXYGEN_SOURCE_DIR)
set
(
doxy_html_dep_list
)
foreach
(
m
${
module_names
}
)
set
(
module_hdr_path
"
${
CMAKE
_SOURCE_DIR
}
/modules/
${
m
}
/include/opencv2/
${
m
}
"
)
set
(
module_hdr_path
"
${
OPENCV
_SOURCE_DIR
}
/modules/
${
m
}
/include/opencv2/
${
m
}
"
)
set
(
DOXYGEN_SOURCE_DIR
${
DOXYGEN_SOURCE_DIR
}
${
module_hdr_path
}
)
file
(
GLOB module_hdrs
"
${
module_hdr_path
}
/*.h*"
)
set
(
doxy_html_dep_list
${
doxy_html_dep_list
}
${
module_hdrs
}
)
...
...
modules/gpu/CMakeLists.txt
浏览文件 @
ca758a9d
...
...
@@ -194,7 +194,7 @@ if(BUILD_TESTS AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/test)
source_group
(
"Src"
FILES
${
test_hdrs
}
${
test_srcs
}
)
if
(
HAVE_CUDA
)
include_directories
(
${
CUDA_INCLUDE_DIRS
}
${
CMAKE_SOURCE_DIR
}
/modules/gpu/src/nvidia
${
CMAKE_SOURCE_DIR
}
/modules/gpu/src/nvidia/core
${
CMAKE
_SOURCE_DIR
}
/modules/gpu/src/nvidia/NPP_staging
)
include_directories
(
${
CUDA_INCLUDE_DIRS
}
${
OPENCV_SOURCE_DIR
}
/modules/gpu/src/nvidia
${
OPENCV_SOURCE_DIR
}
/modules/gpu/src/nvidia/core
${
OPENCV
_SOURCE_DIR
}
/modules/gpu/src/nvidia/NPP_staging
)
file
(
GLOB nvidia
"test/nvidia/*.cpp"
"test/nvidia/*.h*"
)
source_group
(
"Src
\\
NVidia"
FILES
${
nvidia
}
)
...
...
modules/haartraining/CMakeLists.txt
浏览文件 @
ca758a9d
...
...
@@ -2,20 +2,20 @@ project(haartraining)
include_directories
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
CMAKE
_SOURCE_DIR
}
/modules/core/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/ml/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/highgui/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/video/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/features2d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/flann/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/legacy/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/core/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/ml/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/highgui/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/video/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/features2d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/flann/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/legacy/include"
)
if
(
WIN32
)
link_directories
(
${
CMAKE_SOURCE_DIR
}
/lib
${
CMAKE
_SOURCE_DIR
}
/bin
${
CMAKE_CURRENT_BINARY_DIR
}
)
link_directories
(
${
OPENCV_SOURCE_DIR
}
/lib
${
OPENCV
_SOURCE_DIR
}
/bin
${
CMAKE_CURRENT_BINARY_DIR
}
)
endif
()
set
(
haartraining_libs opencv_core opencv_imgproc opencv_highgui opencv_objdetect opencv_calib3d opencv_haartraining_engine
)
...
...
modules/python/CMakeLists.txt
浏览文件 @
ca758a9d
...
...
@@ -7,31 +7,31 @@ include_directories(${PYTHON_INCLUDE_PATH})
include_directories
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/src1"
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/src2"
"
${
CMAKE
_SOURCE_DIR
}
/modules/core/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/video/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/highgui/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/ml/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/features2d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/flann/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/legacy/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/contrib/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/core/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/video/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/highgui/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/ml/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/features2d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/flann/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/legacy/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/contrib/include"
)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
set
(
opencv_hdrs
"
${
CMAKE
_SOURCE_DIR
}
/modules/core/include/opencv2/core/core.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/imgproc/include/opencv2/imgproc/imgproc.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/video/include/opencv2/video/background_segm.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/video/include/opencv2/video/tracking.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/highgui/include/opencv2/highgui/highgui.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/ml/include/opencv2/ml/ml.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/features2d/include/opencv2/features2d/features2d.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/calib3d/include/opencv2/calib3d/calib3d.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/objdetect/include/opencv2/objdetect/objdetect.hpp"
"
${
CMAKE
_SOURCE_DIR
}
/modules/python/src2/opencv_extra_api.hpp"
)
set
(
opencv_hdrs
"
${
OPENCV
_SOURCE_DIR
}
/modules/core/include/opencv2/core/core.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/imgproc/include/opencv2/imgproc/imgproc.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/video/include/opencv2/video/background_segm.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/video/include/opencv2/video/tracking.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/highgui/include/opencv2/highgui/highgui.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/ml/include/opencv2/ml/ml.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/features2d/include/opencv2/features2d/features2d.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/calib3d/include/opencv2/calib3d/calib3d.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/objdetect/include/opencv2/objdetect/objdetect.hpp"
"
${
OPENCV
_SOURCE_DIR
}
/modules/python/src2/opencv_extra_api.hpp"
)
if
(
MSVC
)
set
(
CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
/W3"
)
...
...
modules/stitching/CMakeLists.txt
浏览文件 @
ca758a9d
project
(
stitching
)
include_directories
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
CMAKE_SOURCE_DIR
}
/modules/core/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/imgproc/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/objdetect/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/ml/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/highgui/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/video/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/features2d/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/flann/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/calib3d/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/legacy/include"
"
${
CMAKE_SOURCE_DIR
}
/modules/imgproc/src"
# for gcgraph.hpp
"
${
CMAKE_SOURCE_DIR
}
/modules/gpu/include"
)
set
(
stitching_libs opencv_core opencv_imgproc opencv_highgui opencv_features2d opencv_calib3d opencv_gpu
)
FILE
(
GLOB stitching_files
"*.hpp"
"*.cpp"
)
set
(
the_target opencv_stitching
)
add_executable
(
${
the_target
}
${
stitching_files
}
)
add_dependencies
(
${
the_target
}
${
stitching_libs
}
)
set_target_properties
(
${
the_target
}
PROPERTIES
DEBUG_POSTFIX
"
${
OPENCV_DEBUG_POSTFIX
}
"
ARCHIVE_OUTPUT_DIRECTORY
${
LIBRARY_OUTPUT_PATH
}
RUNTIME_OUTPUT_DIRECTORY
${
EXECUTABLE_OUTPUT_PATH
}
INSTALL_NAME_DIR lib
OUTPUT_NAME
"opencv_stitching"
)
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
${
the_target
}
PROPERTIES FOLDER
"applications"
)
endif
()
target_link_libraries
(
${
the_target
}
${
stitching_libs
}
)
install
(
TARGETS
${
the_target
}
RUNTIME DESTINATION bin COMPONENT main
)
project
(
stitching
)
include_directories
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
OPENCV_SOURCE_DIR
}
/modules/core/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/imgproc/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/objdetect/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/ml/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/highgui/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/video/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/features2d/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/flann/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/calib3d/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/legacy/include"
"
${
OPENCV_SOURCE_DIR
}
/modules/imgproc/src"
# for gcgraph.hpp
"
${
OPENCV_SOURCE_DIR
}
/modules/gpu/include"
)
set
(
stitching_libs opencv_core opencv_imgproc opencv_highgui opencv_features2d opencv_calib3d opencv_gpu
)
FILE
(
GLOB stitching_files
"*.hpp"
"*.cpp"
)
set
(
the_target opencv_stitching
)
add_executable
(
${
the_target
}
${
stitching_files
}
)
add_dependencies
(
${
the_target
}
${
stitching_libs
}
)
set_target_properties
(
${
the_target
}
PROPERTIES
DEBUG_POSTFIX
"
${
OPENCV_DEBUG_POSTFIX
}
"
ARCHIVE_OUTPUT_DIRECTORY
${
LIBRARY_OUTPUT_PATH
}
RUNTIME_OUTPUT_DIRECTORY
${
EXECUTABLE_OUTPUT_PATH
}
INSTALL_NAME_DIR lib
OUTPUT_NAME
"opencv_stitching"
)
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
${
the_target
}
PROPERTIES FOLDER
"applications"
)
endif
()
target_link_libraries
(
${
the_target
}
${
stitching_libs
}
)
install
(
TARGETS
${
the_target
}
RUNTIME DESTINATION bin COMPONENT main
)
modules/traincascade/CMakeLists.txt
浏览文件 @
ca758a9d
...
...
@@ -2,16 +2,16 @@ project(traincascade)
include_directories
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
CMAKE
_SOURCE_DIR
}
/modules/core/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/ml/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/highgui/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/video/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/features2d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/flann/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
CMAKE
_SOURCE_DIR
}
/modules/legacy/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/core/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/imgproc/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/objdetect/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/ml/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/highgui/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/video/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/features2d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/flann/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/calib3d/include"
"
${
OPENCV
_SOURCE_DIR
}
/modules/legacy/include"
)
set
(
traincascade_libs opencv_core opencv_ml opencv_imgproc
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录