当前位置: 首页 > news >正文

多用户网站建设濮阳

多用户网站建设,濮阳,意派网站开发新手篇,扬中网站优化默认没有带opencv库,但是实际项目中需要用到opencv库,因此添加一下此库; 1:编译opencv源码,这里具体可以参考 海思Hi3516移植opencv以及错误调试_海思hi3516摄像头开发-CSDN博客 2:在工程的根目录下新建…

默认没有带opencv库,但是实际项目中需要用到opencv库,因此添加一下此库;

1:编译opencv源码,这里具体可以参考

海思Hi3516移植opencv以及错误调试_海思hi3516摄像头开发-CSDN博客

2:在工程的根目录下新建一个3rdparty文件用于存放第三方的库,将编译安装好的库拷贝至3rdparty下并命名为opencv

3:修改src下的CMakeLists.txt,重点可以看一下#opencv的部分,总的说就是查找opencv的库,并链接到库即可

# CMake lowest version requirement
cmake_minimum_required(VERSION 3.5.1)# project information
project(ACL_CLASSIFICATION_RESNET50)# Compile options
add_compile_options(-std=c++11-fPIC-fstack-protector-all-D_FORTIFY_SOURCE=2 -O2)# Specify target generation path
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY  "../../../out")
set(CMAKE_CXX_FLAGS_DEBUG "-fPIC -O0 -g -Wall")
set(CMAKE_CXX_FLAGS_RELEASE "-fPIC -O2 -Wall -s")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,relro,-z,now,-z,noexecstack -fPIE -pie")
set(CMAKE_SKIP_RPATH TRUE)# Header path
include_directories(
$ENV{DDK_PATH}/acllib/include/../inc/../3rdparty/opencv/opencv-3.4.3/lib
)# add host lib path
if (target MATCHES "Simulator_Function" OR target MATCHES "Simulator_Instruction" OR target MATCHES "Simulator_Performance")set(ENV{NPU_HOST_LIB} $ENV{DDK_PATH}/toolkit/tools/sim/lib)
else()set(ENV{NPU_HOST_LIB} $ENV{DDK_PATH}/acllib/lib64/stub) #this case
endif()# opencv
set(OpenCV_DIR "../3rdparty/opencv/opencv-3.4.3/share/OpenCV")
# 查找opencv的path
find_package(OpenCV REQUIRED)
# 打印opencv的相关信息
message(STATUS "OpenCV library status:")
message(STATUS "version: ${OpenCV_VERSION}")
message(STATUS "libraries: ${OpenCV_LIBS}")
message(STATUS "include path: ${OpenCV_INCLUDE_DIRS}")
#
set(LIB_PATH $ENV{NPU_HOST_LIB} )
MESSAGE(NPU_HOST_LIB=$ENV{NPU_HOST_LIB})
link_directories(${LIB_PATH})
set(OPENCV_LIB ${OpenCV_DIR})
link_directories(${OPENCV_LIB})
message(${OPENCV_LIB})
FILE(GLOB SAMPLE_SRC_FILE *.cpp)add_executable(main ${SAMPLE_SRC_FILE})if (target MATCHES "Simulator_Function")target_link_libraries(main funcsim  )
elseif (target MATCHES "Simulator_Instruction" OR target MATCHES "Simulator_Performance")target_link_libraries(main instsim  )
else()target_link_libraries(main svp_acl ss_mpi_sysmem ss_mpi_km pthread securec dl protobuf-c stdc++ ${OpenCV_LIBS})
endif()install(TARGETS main DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})

4:cmake测试

5:代码测试,头文件包含opencv的头文件

至此opencv库移植成功

http://www.dtcms.com/a/452197.html

相关文章:

  • 给视频做特效的网站网站开发和设计区别
  • 网站建设平台卜先明广州海珠建网站的公司
  • 门户网站开发使用什么语言做淘宝必备的网站
  • 手工艺品网站建设目的晋江外贸网站开发
  • 网站建设 销售 知乎无锡建设网站
  • 平面图设计网站vi设计公司报价
  • 帮人做彩票网站支付接口中国制造网登录
  • 网站做备案关停会显示什么条形码生成器在线制作二维码
  • 全屏展示网站图片如何做自适应怎么做购物领券网站
  • 网站开发找什么论文越野车网站模板
  • 网站建设要经历哪些步骤如何查询网站的备案信息查询
  • 网站如何备案流程图响应式网站是什么意思
  • 网站logo在线设计遵义公共资源交易中心电话
  • 个人网站建设方案书怎么写建网站免费吗
  • 网站建设课程设计格式网站建设主体是什么
  • 大庆哈尔滨网站建设html模板 多列展示模板
  • 凡科 360免费建站公司如何建立微网站
  • 平昌县建设局网站千锋教育和达内哪个好
  • 网站建设业务流程seo是什么的简称
  • 微网站在线制作网站建设谈单流程
  • 推广网站有哪些方式唐山最新消息今天
  • 做网站泰安cdr做图时怎么找到网站的
  • 关键词挖掘工具网站用asp做网站怎么布局
  • 东莞做网站公司安卓市场下载官网
  • 佛山网站搭建公司哪家好泉州网红打卡景点
  • 在线生成固定悬浮导航的工具网站如何做测评视频网站
  • 网站开发的常用软件统计站老站长推荐app视频
  • 自己怎么给网站做优化排名新手搭建WordPress
  • 网站建设哪家好 需要多少钱网页设计实验报告心得和总结500字
  • 廊坊seo网站排名网站建设账户搭建