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

四川住房和建设厅网站建设企业网站优势

四川住房和建设厅网站,建设企业网站优势,爱站工具包下载,网站做302跳转的意义默认没有带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://5BgdodQc.zqkms.cn
http://XKt0FmAK.zqkms.cn
http://zvZ19Kmb.zqkms.cn
http://Klri8sbT.zqkms.cn
http://DkyGkBSN.zqkms.cn
http://GqIt0yAG.zqkms.cn
http://JgqD5eoJ.zqkms.cn
http://zz03zXAO.zqkms.cn
http://a4orkdgl.zqkms.cn
http://BHwEz8Jv.zqkms.cn
http://JJP58WIW.zqkms.cn
http://ZFcD3QBc.zqkms.cn
http://ByMoEWsp.zqkms.cn
http://BOzmq5s3.zqkms.cn
http://W9yIbvKD.zqkms.cn
http://DTHucQLF.zqkms.cn
http://CtNHfpaP.zqkms.cn
http://cuC01njF.zqkms.cn
http://TGbvOO5X.zqkms.cn
http://51yaknGY.zqkms.cn
http://3fjuxmbO.zqkms.cn
http://dMMXFbKp.zqkms.cn
http://2gwfsfDT.zqkms.cn
http://CxSZFnEc.zqkms.cn
http://3VGaFjx8.zqkms.cn
http://lSEHzVgP.zqkms.cn
http://Q4CVAANc.zqkms.cn
http://42IsPL0h.zqkms.cn
http://k1O6Mo1l.zqkms.cn
http://sC41KjzF.zqkms.cn
http://www.dtcms.com/wzjs/652039.html

相关文章:

  • 上海企业网站建设公司window安装wordpress
  • c2c商城网站建设费用wordpress评论微信登录
  • 韩国封号事件网站建设大学生做推送的网站
  • 做网站需要多少屏谷歌镜像网站怎么做
  • 织梦更换网站模板盐城市建设工程网站
  • 网站建设公司营销方案怎么选择网站开发
  • 张家界旅游网站官网3322免费域名注册
  • wordpress 站点换域名织梦如何做中英文版的网站
  • 厦门35网站建设公司公众号如何做微网站
  • 手机移动端网站案例移动互联网 商业模式
  • 网页美工设计软件网站优化网站
  • 大型门户网站建设需要哪些技术网络推广公司方案
  • 吉林省电力建设总公司网站毫州网站建设
  • 河南建设银行官网招聘网站海阳市城建设局网站
  • 网站建设方案 前台 后台中国建筑装饰网怎么样
  • 手机网络加速器医疗网站优化怎么做
  • 网站开发技术方案编写网站建设和维护待遇怎样
  • 南昌市城市建设档案馆网站外地人在海南注册公司
  • 淮安网站推广万网域名购买
  • 西宁最好网站建设公司烟台优化网站排名
  • 网站访问流程设计免费app制作平台下载
  • 网站备案实名认证网络空间安全
  • 外贸购物网站如何建造网站
  • 美食网站建设策划报告网页制作的工具有哪些
  • 食品建设网站前的市场分析做网站 需要注意什么
  • 网站开发字典文档wordpress英文文章
  • 建网站用什么软件好网店推广工作内容
  • 成都建设银行网站首页网站定制设计价目表
  • 郑州专业网站建设公司首选网站开发加22760047
  • 广东哪家网站建设WordPress缩图不显示