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

网站可以做哪些内容怎样在手机上网站建设

网站可以做哪些内容,怎样在手机上网站建设,做网站难吗 挣钱吗,团员个人信息查询官网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.yayakq.cn/news/999699/

相关文章:

  • 旅游网站首页seo免费推广软件
  • 阿里域名注册网站医疗器械类网站icp备案前置审批
  • 广州游戏网站建设恶意 镜像网站
  • 怎嘛做网站万户做的网站安全吗
  • 卖鞋的网站建设思路河南招标信息网
  • 营销型外贸网站建设软件数码网站模板
  • 网站建设方式优化网页制作专业软件
  • 郑州厉害的seo顾问公司深圳网站建设 乐云seo
  • 在线开发网站建设网络营销实训总结报告
  • 模板网站如何引擎收录wordpress 常用的钩子
  • 企业app有哪些什么叫seo网络推广
  • 网站设计制作开发公司东莞有什么比较好的网站公司
  • 东莞住房和建设局网站网站生成静态慢原因
  • 保安公司网站如何做如何开通网络
  • 怎么用网站赚钱太仓建设工程网站
  • 企业网站营销网站沈阳优化网站关键词
  • 网站建设经典范例3步打造seo推广方案
  • 枫叶的网站建设博客wordpress页面如何设置新窗口打开
  • 个人网站开发项目报告定制化网站开发费用
  • aspnet东莞网站建设价格网站建设与开发课程内容
  • 通明建设网站crm订单管理系统
  • 个人帮忙做网站吗网站要钱怎么
  • 库尔勒网站建设哪家专业如何做一个网络营销
  • 深泽网站建设深圳网站制作厂家
  • wordpress 手机站目录做视频网站视频文件都存放在哪里
  • 建设监理协会网站如何创建一个平台
  • 帮别人做钓鱼网站吗wordpress js加载慢
  • 汉口制作网站重庆观音桥房价
  • 做医药中间体的外贸网站最近发生的国内热点事件
  • dede网站源码 如何wordpress网站生成app应用