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

江阴网站制作设计怎么建网站 手机版

江阴网站制作设计,怎么建网站 手机版,别墅设计图纸,建设部网站首页由于项目需要使用安卓平台下opencv的扩展库#xff0c;对于通用的opencv库#xff0c; opencv官网提供了android的SDK 但未能提供扩展库#xff0c;因此需要自己进行源码编译。本文记录android平台下opencv及其扩展库的交叉编译。 前提#xff1a;主机已安装android-ndk交… 由于项目需要使用安卓平台下opencv的扩展库对于通用的opencv库 opencv官网提供了android的SDK 但未能提供扩展库因此需要自己进行源码编译。本文记录android平台下opencv及其扩展库的交叉编译。 前提主机已安装android-ndk交叉编译器 安装依赖环境 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev sudo apt-get install libgtk2.0-dev sudo apt-get install pkg-config1、源码下载 下载opencv可手动下载源码和拓展模块源码解压后分别命名opencv和opencv_contrib文件 Releases - OpenCV GitHub - opencv/opencv at 4.8.0 GitHub - opencv/opencv_contrib: Repository for OpenCVs extra modules 2、源码编译 设置编译脚本build-opencv-for-android.sh #!/bin/bash NDK_ROOT${1:-${ANDROID_NDK_HOME}} SHELL_PATH$(pwd)echo $NDK_ROOT### ABIs setup declare -a ANDROID_ABI_LIST(arm64-v8a)### path setup INSTALL_DIR${SHELL_PATH}/android_opencv rm -rf ${INSTALL_DIR}/opencv### Make each ABI target iteratly and sequentially API_LEVEL21 for i in ${ANDROID_ABI_LIST[]} doANDROID_ABI${i}echo Start building ${ANDROID_ABI} versionTEMP_BUILD_DIR${SHELL_PATH}/build/android_${ANDROID_ABI}# ### Remove the build folder first, and create itrm -rf ${TEMP_BUILD_DIR}mkdir -p ${TEMP_BUILD_DIR}cd ${TEMP_BUILD_DIR}OPENCV_PATH${SHELL_PATH}/opencvOPENCV_CONTRIB_PATH${SHELL_PATH}/opencv_contribINSTALL_PATH${SHELL_PATH}/out/mkdir -p ${INSTALL_PATH}/usr/cmake-3.23.0-rc2-linux-x86_64/bin/cmake -DCMAKE_BUILD_WITH_INSTALL_RPATHON \-DCMAKE_TOOLCHAIN_FILE${NDK_ROOT}/build/cmake/android.toolchain.cmake \-DANDROID_TOOLCHAINclang \-DANDROID_NDK${NDK_ROOT} \-DANDROID_NATIVE_API_LEVEL${API_LEVEL} \-DANDROID_ABI${ANDROID_ABI} \-DOPENCV_EXTRA_MODULES_PATH${OPENCV_CONTRIB_PATH}/modules \-DCMAKE_INSTALL_PREFIX${INSTALL_PATH} \-D BUILD_ANDROID_PROJECTSOFF\-D WITH_CUDAOFF \-D WITH_MATLABOFF \-D BUILD_ANDROID_EXAMPLESON \-D BUILD_DOCSOFF \-D BUILD_PERF_TESTSOFF \-D BUILD_TESTSOFF \${OPENCV_PATH}# # Build itmake -j4# # Install itmake install/strip# ### Remove temp build foldercd ${SHELL_PATH}# rm -rf ${TEMP_BUILD_DIR}echo end building ${INSTALL_PATH} version done 将build-opencv-for-android.sh、opencv和opencv_contrib文件放置于同一目录下 导出NDK安装路径环境变量 export ANDROID_HOME/usr/android-ndk-r25c/ export ANDROID_NDK_HOME/usr/android-ndk-r25c/ ./build-opencv-for-android.sh 等待编译完成完成后编译成功如下库文件在 ./out/sdk/native/staticlibs/ 本文在编译脚本中只设置了安卓arm64-v8a硬件平台的编译如有需要可自行修改。 问题编译完成后不知道为什么编译没有报错但在3rdparty目录下并未编译 libtbb.a可直接使用将官网sdk中的libtbb.a。 参考 GitHub - ShikinChen/build-opencv-for-android: 编译opencv的Android库的脚本 GitHub - tzutalin/build-opencv-for-android: An interactive script to download and build OpenCV and OpenCV contrib for Android
http://www.zqtcl.cn/news/93843/

相关文章:

  • 德州建设银行兑换网站服务器网站跳转怎么做的
  • 金华专业做网站公司湖南网站建设服务
  • 企业网站设计沈阳苏宁电器网站建设特点分析
  • 建设工程类公司网站易语言可以做api网站对接吗
  • 青岛做网站皆赴青岛博wordpress 数据库 备份
  • 外贸公司网站空间哈尔滨seo优化专注
  • 建筑行业综合查询平台优化推广联盟
  • 北京管庄网站建设公司开平网站制作
  • 如何做销售直播网站最专业网站建设
  • 太原市住房和城乡建设局的网站首页网络推广服务外包公司
  • 湘icp备 网站建设 农业 湖南稿定设计免费版
  • 公司网站推广方法陕西省住房建设厅官网
  • 网站关键词排名突然没了无锡企业网站建设报价
  • 找做网站的人网站改版 301跳转
  • 网站备案一次就可以了吧营销管理培训课程
  • 怎么做网站背景专做民宿预定的网站
  • wordpress安装谷歌分析代码建网站seo
  • 百度外卖网站建设与维护方法建设 银行网网站
  • 小程序开发定制开发上海优化价格
  • 来宾住房和城乡建设局网站做外贸推广要做哪些平台
  • 无锡建设网站制作wordpress 知乎
  • 动漫网站源码免费怎么怎么做网站
  • 和两个黑人同时做网站中工互联网站建设
  • windows10PHP 网站建设app应用分发平台开发
  • 中唯建设工程有限公司网站做网站页面对PS切图
  • 个人网页制作成品欣赏seo网站沙盒期
  • 亚马逊站外推广网站怎么做制作营销网站模板免费下载
  • 加拿大网站后缀设计师互联网
  • 做物流的网站有哪些内容共同建设网站心得
  • 主题资源网站建设什么网站做污水处理药剂的好