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

装修网站php源码seo站外优化最主要的是什么

装修网站php源码,seo站外优化最主要的是什么,网站备案安全承诺书,wordpress会员模板返回音视频合集总目录: JavaCV音视频合集汇总目录返回图像处理合集总目录: JavaCV图像处理合集汇总目录 由于javacv跨平台,那么全部javacv依赖包下载下来后,整个javacv的包会特别巨大,接近1G。显然很多平台依赖包我们并…
  1. 返回音视频合集总目录:
    JavaCV音视频合集汇总目录
  2. 返回图像处理合集总目录:
    JavaCV图像处理合集汇总目录

由于javacv跨平台,那么全部javacv依赖包下载下来后,整个javacv的包会特别巨大,接近1G。显然很多平台依赖包我们并不需要,而且我们开发时只需要自己本身开发平台的依赖包就可以了,所以我们以windows x86_64平台下的ffmpeg和opencv为例,来讲讲如何精简依赖包,其他平台可以参照本文章进行修改。

前言

在教程案例中,为了防止出错,我们使用了JavaCV全量包:

<!-- 全量包--><dependency><groupId>org.bytedeco</groupId><artifactId>javacv-platform</artifactId><version>1.5.5</version></dependency>

但是这个包太大,我们需要精简,由于每个依赖有依赖其他包的情况,所以精简也不是随便精简的,博主已经遇到过很多自行精简遇到问题的小伙伴,在这里建议如果不熟悉javacv结构可以去看看博主的javacv入门教程。

对于还没上手的小伙伴们,建议刚开始还是使用全量包开发,这样可以减少出错概率。而如果自行精简依赖包导致出问题的,也不要急着找博主,先把依赖替换成全量包之后再试。

javacv核心依赖包(基础库,必须)

如果要使用javacv调用任何其他native库,都必须要javacv核心库,核心库包含两个依赖:
以maven的pom.xml为例,设置javacv版本号和所属平台架构名称

 <properties><javacv.version>1.5.5</javacv.version><system.windowsx64>windows-x86_64</system.windowsx64></properties>

就是 javacv+javacpp核心最小精简依赖,包含javacv封装库和javacpp跨平台本地接口映射库:

    <dependency><groupId>org.bytedeco</groupId><artifactId>javacv</artifactId><version>${javacv.version}</version></dependency><dependency><groupId>org.bytedeco</groupId><artifactId>javacpp-platform</artifactId><version>${javacv.version}</version></dependency>

ffmpeg最小依赖

这里的ffmpeg最小依赖包,只包含一个平台架构包

<!-- javacv+javacpp核心库--><dependency><groupId>org.bytedeco</groupId><artifactId>javacv</artifactId><version>${javacv.version}</version></dependency><dependency><groupId>org.bytedeco</groupId><artifactId>javacpp-platform</artifactId><version>${javacv.version}</version></dependency><!-- ffmpeg最小依赖包,必须包含上面的javacv+javacpp核心库 --><dependency><groupId>org.bytedeco</groupId><artifactId>ffmpeg</artifactId><version>4.3.2-${javacv.version}</version><classifier>${system.windowsx64}</classifier></dependency>

opencv最小依赖

opencv依赖项比较复杂,它本身依赖了很多外部包,甚至在视频采集和编解码这块需要依赖ffmpeg,由于opencv一般用途只在图像处理识别这块,所以这里我们写的opencv最小依赖包是只包含采集摄像头图像、图像处理和图像识别所需包。

  <!-- javacv+javacpp核心库--><dependency><groupId>org.bytedeco</groupId><artifactId>javacv</artifactId><version>${javacv.version}</version></dependency><dependency><groupId>org.bytedeco</groupId><artifactId>javacpp-platform</artifactId><version>${javacv.version}</version></dependency>
<!-- 最小opencv依赖包 ,必须包含上面的javacv+javacpp --><dependency><groupId>org.bytedeco</groupId> <artifactId>opencv</artifactId><version>4.5.1-${javacv.version}</version><classifier>${system.windowsx64}</classifier></dependency><dependency><groupId>org.bytedeco</groupId><artifactId>openblas</artifactId><version>0.3.13-${javacv.version}</version><classifier>${system.windowsx64}</classifier></dependency><dependency><groupId>org.bytedeco</groupId><artifactId>flycapture</artifactId><version>2.13.3.31-${javacv.version}</version><classifier>${system.windowsx64}</classifier></dependency>

如果觉得博主写得不错,欢迎“关注、 点赞、收藏”一键三连。


  1. 返回音视频合集总目录:
    JavaCV音视频合集汇总目录
  2. 返回图像处理合集总目录:
    JavaCV图像处理合集汇总目录
http://www.15wanjia.com/news/52641.html

相关文章:

  • 做网站如何用代码把字体变大湖南靠谱seo优化
  • 徐州工程造价信息网惠州百度seo哪里强
  • 网站制作毕业设计百度怎么找人工客服
  • 截取网站流量上海今天发生的重大新闻
  • 做复印机的模板网站新闻10 30字
  • 身份证被用户做网站备案怎么查权重查询
  • 兰州优化网站推广关键词搜索查询
  • 网站竞品拦截广告怎么做举例说明seo
  • 高端网站建设 深圳优化推广公司哪家好
  • 网站建设做的好处抖音seo是什么意思
  • 网站建设 浏览器兼容台州做优化
  • 衢州做网站的公司邵阳seo排名
  • 平台网站应该怎样做seoseo推广灰色词
  • 做视频网站的挣钱吗市场调研报告ppt模板
  • 电子商务网站建设的一般步骤有满十八岁可以申请abc认证吗
  • wordpress机构主页信息流优化师是做什么的
  • plone网站开发市场营销计划书模板
  • 轻云服务器 多个网站营销推广策划方案
  • wordpress怎么看网站日志北京seo代理公司
  • 桂林公司做网站班级优化大师的功能有哪些
  • 成都网络优化网站建设产品软文范例800字
  • 做包装一般看什么网站网络营销方式有哪几种
  • 做体育设施工程公司的网站建网站教程
  • wordpress网站排名全网络品牌推广
  • 上海力晟建设工程有限公司网站seo实战培训教程
  • 网站建设需要注意哪些宁波网络营销公司
  • 做平面设计用什么网站素材多深圳关键词优化报价
  • 什么网站ppt做的最好看app开发平台
  • 海淘网站开发全网营销是什么意思
  • 怎么查询网站其他域名拉新奖励的app排行