slam ch8

[复制链接]
 楼主| keer_zu 发表于 2022-8-12 10:38 | 显示全部楼层 |阅读模式
opencv4 install:

download opencv4.1.2

  1. https://opencv.org/opencv-4-1-2/

cmake:
  1. cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=ON -D CMAKE_INSTALL_PREFIX=/usr/local/opencv4 ..

ch8 cmake file:
  1. cmake_minimum_required(VERSION 2.8)
  2. project(ch8)

  3. set(CMAKE_BUILD_TYPE "Release")
  4. add_definitions("-DENABLE_SSE")
  5. set(CMAKE_CXX_FLAGS "-std=c++14 ${SSE_FLAGS} -g -O3 -march=native")

  6. find_package(OpenCV 4 REQUIRED)
  7. find_package(Sophus REQUIRED)
  8. find_package(Pangolin REQUIRED)

  9. find_package(fmt REQUIRED)
  10. include_directories(${fmt_INCLUDE_DIRS})
  11. # target_link_libraries(joinMap fmt::fmt)
  12. set(FMT_LIBRARIES fmt::fmt)

  13. include_directories(
  14.         ${OpenCV_INCLUDE_DIRS}
  15.         ${G2O_INCLUDE_DIRS}
  16.         ${Sophus_INCLUDE_DIRS}
  17.         "/usr/include/eigen3/"
  18.         ${Pangolin_INCLUDE_DIRS}
  19. )

  20. add_executable(optical_flow optical_flow.cpp)
  21. target_link_libraries(optical_flow ${OpenCV_LIBS} fmt)

  22. add_executable(direct_method direct_method.cpp)
  23. target_link_libraries(direct_method ${OpenCV_LIBS} ${Pangolin_LIBRARIES} fmt)




ch8 cmake:
  1. cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv4/lib/cmake/opencv4 ..

error: ‘CV_GRAY2BGR’ was not declared in this scope

  1. v::cvtColor(img2, img2_single,/*cv::CV_GRAY2BGR*/cv::COLOR_GRAY2BGR);




您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群:49734243 Email:zukeqiang@gmail.com

1478

主题

12917

帖子

55

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:qq群:49734243 Email:zukeqiang@gmail.com

1478

主题

12917

帖子

55

粉丝
快速回复 在线客服 返回列表 返回顶部