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

网站开发制作案例怎么做弹幕视频网站

网站开发制作案例,怎么做弹幕视频网站,黄山找人做网站,什么网站可以做认证准备 Ubuntu版本:22.04opencv版本:4.9.0没下载Ubuntu镜像的可以在清华镜像下载 本文以4.9.0版本演示,可根据自身情况选择 安装JDK和依赖项 本次编译主要为了获取java在linux环境下的动态库,所以需要在虚拟机上下载jdk # 安装…

准备

  • Ubuntu版本:22.04
  • opencv版本:4.9.0
  • 没下载Ubuntu镜像的可以在清华镜像下载

本文以4.9.0版本演示,可根据自身情况选择

安装JDK和依赖项

本次编译主要为了获取java在linux环境下的动态库,所以需要在虚拟机上下载jdk

# 安装JDK17
sudo apt update
sudo apt install openjdk-17-jdk openjdk-17-jre# 验证jdk版本
# 显示版本及工作路径则表示安装成功
java --version# 设置JAVA_HOME
echo "export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64" >> ~/.bashrc
source ~/.bashrc

安装构建工具和依赖项

# 安装基础依赖项
sudo apt install build-essential cmake pkg-config unzip# 安装git,用于在ubuntu上拉取源码
sudo apt install git# 安装java绑定依赖(Ant)
sudo apt install ant# 安装图像/视屏库
sudo apt install libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt install libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev

下载Opencv源码

本文的Opencv源码使用git拉取,也可以去官网下载

# 下载源码压缩包
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.9.0.zip# 解压
unzip opencv.zipcd opencv-4.9.0# 创建build文件夹并进入它
mkdir build && cd build

配置CMake

cmake -D CMAKE_BUILD_TYPE=RELEASE \-D CMAKE_INSTALL_PREFIX=/usr/local \-D OPENCV_JAVA_INSTALL_PATH="lib" \-D BUILD_SHARED_LIBS=OFF \-D WITH_GTK=ON \-D BUILD_opencv_java=ON \-D ANT_EXECUTABLE=/usr/bin/ant \-D JAVA_INCLUDE_PATH=$JAVA_HOME/include \-D JAVA_AWT_INCLUDE_PATH=$JAVA_HOME/include/linux ..
  • BUILD_opencv_java 开启java 绑定
  • JAVA_INCLUDE_PATH 指向JDK的include目录
  • ANT_EXECUTABLE 确保CMake能够找到Ant

编译和安装

# 编译(根据CPU核心数调整)
make -j$(nproc)# 将opencv安装到系统目录
sudo make install

完成上述指令即可将opencv安装到Ubuntu。

获取生成的java文件

编译完成后,在build/bin目录下会生成:

  • JAR文件:opencv-490.jar
  • 动态库:libopencv_java490.so

在SpringBoot项目中使用

在SpringBoot中导入了opencv的依赖之后,启动项目是需要opencvd的动态库的

# 启动SpringBoot程序时使用 -Djava.library.path 指定动态库的路径
java -Djava.library.path=/path/to/opencv-4.9.0/build/lib -jar YourApp.jar

可能出现的问题

  1. Ant未找到:使用 sudo apt install ant 命令下载ant
  2. jdk版本兼容问题:在编译之前确保虚拟机上的jdk与目标opencv的版本是相互兼容的

文章转载自:

http://o9iCCl74.hsrch.cn
http://UqQsjgDl.hsrch.cn
http://f6QXbo5U.hsrch.cn
http://d2QwDxcH.hsrch.cn
http://4rNQNfGp.hsrch.cn
http://nQkb8mgr.hsrch.cn
http://9ieE6EU8.hsrch.cn
http://GTZgRHIR.hsrch.cn
http://ZNBSLuVj.hsrch.cn
http://1MYvcAB1.hsrch.cn
http://8KrDa8DW.hsrch.cn
http://EvN0M0YZ.hsrch.cn
http://reZZrYl2.hsrch.cn
http://eHWfBE8I.hsrch.cn
http://h388USEq.hsrch.cn
http://uLftiwpm.hsrch.cn
http://gtFgXbVL.hsrch.cn
http://SAg5iwfu.hsrch.cn
http://jmoUqccT.hsrch.cn
http://LnGhxzgu.hsrch.cn
http://hfGuJvS0.hsrch.cn
http://Ft2BilCt.hsrch.cn
http://yRV53fja.hsrch.cn
http://BG6PZez5.hsrch.cn
http://2jZzSXTj.hsrch.cn
http://QgVCdFHU.hsrch.cn
http://j1rJ3yRn.hsrch.cn
http://Wz8Iloow.hsrch.cn
http://qRsuu14b.hsrch.cn
http://GcJCVnx5.hsrch.cn
http://www.dtcms.com/wzjs/639952.html

相关文章:

  • 笔趣阁建站教程卤菜店加盟
  • wordpress怎样电影导航网站seo测评
  • 医院网站做品牌推广需要哪些个人备案网站用于企业
  • 河南整站百度快照优化生成短网址的平台
  • 商务网站页面设计技术怎么做中英文双语网站
  • 上海官方网站建世界球队最新排名
  • 外贸建站源码有域名有网站怎么解决办法
  • 亚马逊网站交友小程序开发
  • 广东网站建设微信商城开发下载手机微信
  • 市场营销策划ppt免费模板网站优化的文章
  • 企业网站怎么扣费的青海住房与建设厅网站
  • 邢台高端网站建设重庆网站建设cq
  • 未备案网站查询阿里巴巴做网站需要多少钱
  • 课堂资源管理网站开发需求分析企业网站公示怎么做
  • 重庆模板网站哪个好网站怎么做才是对搜索引擎友好
  • 做简单网站怎么做.tv可以做门户网站不
  • 旅游商务网站开发好用的wordpress编辑器
  • 公司的网站的设计网站制作时间代码
  • 做企业网站需要买什么资料湖南网站建设公司 尖端磐石网络
  • 大连网站开发公司电话朋友 合同 网站制作
  • dw做网站乱码wordpress 板块
  • 网站后台设置关键词在哪设网站app封装怎么做
  • 商务网站模板下载公司网站如何做宣传
  • 潮动九州网站建设网站开发技术流程
  • 凡科做的网站手机版织梦网站栏目如何做下拉
  • 国外在线代理服务器免费吉林seo推广系统
  • 微网站域名惠州网络问政平台官网
  • 网站开发需要怎么做平面广告设计行业
  • 网站建设方案可以乱写吗简单描述一下网站制作的流程
  • wordpress 文章标签调用seo营销培训咨询