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

网站迁移后 域名网站seo软件

网站迁移后 域名,网站seo软件,做网站怎样备案,wordpress数据库乱码OpenCV是一个开源的跨平台计算机视觉库,支持C、Python等多种语言,适用于图像处理、目标检测、机器学习等任务。其核心由C编写,高效轻量,提供实时视觉处理功能,广泛应用于工业自动化、医疗影像等领域。 1 环境准备 1…

OpenCV是一个开源的跨平台计算机视觉库,支持C++、Python等多种语言,适用于图像处理、目标检测、机器学习等任务。其核心由C++编写,高效轻量,提供实时视觉处理功能,广泛应用于工业自动化、医疗影像等领域。
在这里插入图片描述

1 环境准备

1.1 硬件要求

  • 开发主机:x86_64架构Linux系统(推荐Ubuntu 18.04/20.04),可以是虚拟机。
  • 目标平台:Hi3516DV300开发板
  • 存储空间:至少10GB可用空间
  • 内存:建议4GB以上

1.2 软件依赖

sudo apt-get update
sudo apt-get install -y \build-essential \cmake \git \pkg-config \libgtk2.0-dev \libavcodec-dev \libavformat-dev \libswscale-dev \python3-dev \libtbb2 \libtbb-dev \libjpeg-dev \libpng-dev \libtiff-dev \libdc1394-22-dev

1.3 获取交叉编译工具链

从开发板厂家获取Hi3516DV300专用工具链,按照教程安装完成后,典型路径结构:

/opt/hisi-linux/x86-arm/arm-himix200-linux/bin

在这里插入图片描述

交叉编译工具链,默认已经加入环境变量,直接使用即可。
CXX编译器:

arm-himix200-linux-g++

C编译器

arm-himix200-linux-gcc

2 OpenCV源码处理

2.1 获取源码

推荐使用OpenCV 4.5.x版本:

wget https://github.com/opencv/opencv/archive/refs/tags/4.10.0.tar.gz
tar -xzvf opencv4.10.0.tar.gz
#进入opencv目录
cd opencv4.10.0

2.2 创建编译目录

mkdir build

2.3 创建安装目录

mkdir install && cd build

3 CMakeList配置详解

在build目录下,建立编译脚本build.sh:

#!/bin/bash
cmake -D CMAKE_C_COMPILER=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-gcc \
-D CMAKE_CXX_COMPILER=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-g++ \
-D BUILD_SHARED_LIBS=ON \
-D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/root/workspace/project/opencv-4.10.0/install \
-D BUILD_SHARED_LIBS=ON \
-D CMAKE_CXX_FLAGS=  -fpermissive -fPIC \
-D CMAKE_C_FLAGS= -fPIC \
-D CMAKE_EXE_LINKER_FLAGS= -lpthread -lrt -ldl \
-D PKG_CONFIG_FOUND=ON \
-D OPENCV_ENABLE_PKG_CONFIG=ON \
-D ENABLE_PIC=ON \
-D WITH_1394=OFF \
-D WITH_ARAVIS=OFF \
-D WITH_ARITH_DEC=ON \
-D WITH_ARITH_ENC=ON \
-D WITH_CLP=OFF \
-D WITH_CUBLAS=OFF \
-D WITH_CUDA=OFF \
-D WITH_CUFFT=OFF \
-D WITH_FFMPEG=OFF \
-D WITH_GSTREAMER=OFF \
-D WITH_GSTREAMER_0_10=OFF \
-D WITH_HALIDE=OFF \
-D WITH_HPX=OFF \
-D WITH_IMGCODEC_HDR=OFF \
-D WITH_IMGCODEC_PXM=OFF \
-D WITH_IMGCODEC_SUNRASTER=OFF \
-D WITH_INF_ENGINE=OFF \
-D WITH_IPP=OFF \
-D WITH_ITT=OFF \
-D WITH_JASPER=OFF \
-D WITH_JPEG=ON \
-D WITH_LAPACK=ON \
-D WITH_LIBREALSENSE=OFF \
-D WITH_NVCUVID=OFF \
-D WITH_OPENCL=OFF \
-D WITH_OPENCLAMDBLAS=OFF \
-D WITH_OPENCLAMDFFT=OFF \
-D WITH_OPENCL_SVM=OFF \
-D WITH_OPENEXR=OFF \
-D WITH_OPENGL=OFF \
-D WITH_OPENMP=OFF \
-D WITH_OPENNNI=OFF \
-D WITH_OPENNNI2=OFF \
-D WITH_OPENVX=OFF \
-D WITH_PNG=ON \
-D WITH_PROTOBUF=OFF \
-D WITH_PTHREADS_PF=ON \
-D WITH_PVAPI=OFF \
-D WITH_QT=OFF \
-D WITH_QUIRC=OFF \
-D WITH_TBB=OFF \
-D WITH_TIFF=OFF \
-D WITH_VULKAN=OFF \
-D WITH_WEBP=ON \
-D WITH_XIMEA=OFF \
-D BUILD_opencv_highgui=OFF \
-D BUILD_TESTS=OFF \
-D BUILD_PNG=ON \
-D BUILD_JPEG=ON \
-D BUILD_ZLIB=ON \
-D BUILD_PERF_TESTS=OFF \
-D BUILD_opencv_python_tests=OFF \
-D BUILD_opencv_stitching=OFF \
-D BUILD_opencv_world=ON \
..

3.1 基本配置

配置交叉编译器

-D CMAKE_C_COMPILER=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-gcc \
-D CMAKE_CXX_COMPILER=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-g++ \

3.2 编译为动态库

-D BUILD_SHARED_LIBS=ON \
-D CMAKE_BUILD_TYPE=RELEASE \

3.3 编译为一个.so(opencv_world.so)

-D BUILD_opencv_world=ON

3.4开启NEON指令集

-D ENABLE_NEON=ON \
-D CMAKE_CXX_FLAGS="-march=armv7-a -mfpu=neon-vfpv4"

4、编译与打包

4.1 编译

./build.sh
make -j4

4.2 安装到指定目录

make install

典型安装目录结构:

install/
├── bin
├── include
├── lib
└── share

在这里插入图片描述

http://www.tj-hxxt.cn/news/14150.html

相关文章:

  • 建网站外包怎样推广自己的店铺啊
  • 营销团队外包南阳网站优化公司
  • 试列出网站开发建设的步骤互联网营销师培训教程
  • 国际新闻最新消息今天新闻大哪些行业适合做seo
  • 做网站流程seo排名技巧
  • 哪家可以做网站环球资源网官方网站
  • 潍坊市做网站的公司怎么自己制作一个网站
  • 常州北京网站建设网络营销名词解释答案
  • 扁平化 网站 模板技能培训网
  • 怎么做自己的电影网站美国seo薪酬
  • dede视频网站源码肇庆百度快照优化
  • 淮安哪里有做网站的网站你应该明白我的意思吗
  • 沙田镇网站建设公司黄页网
  • 网站搭建软件工具百度引擎搜索
  • 留言的网页怎么制作青岛seo搜索优化
  • 珠宝出售网站模板超级搜索引擎
  • 网站 三合一百度登录入口百度
  • 网站禁止火车头采集中文搜索引擎排名
  • 哪个网站做室内效果图厉害运营推广计划
  • 南宁网站建设公司网站seo分析工具
  • 做生鲜食品最好的网站网络营销策划需要包括哪些内容
  • 网站有中文源码加英文怎么做免费模板网站
  • 网站开发用软件廊坊百度seo公司
  • 文登住房与建设局网站网站维护中
  • 什么网站可以做简历大庆建站公司
  • 做软件去哪个网站谷歌搜索引擎
  • 网站咋做什么是搜索引擎营销?
  • 移动互联网项目创业融资计划书seo渠道是什么意思
  • 做单屏网站 高度是多少识图搜索在线 照片识别
  • ftp网站 免费googleplay