感觉java程序员天天的增删改查,而且最近听说一些年过35的老程序员还在不停的投递简历面试

而我也要不断地成长,目前人工智能是比较火的,而且我感觉在未来一段时间会得到更加长足的发展

所以我也要了解了解,opencv最为计算机视觉方面的老大哥,而且大学期间也听过opencv,那么就进入opencv来了解人工智能

首先我们下载opencv的代码:

官方网址:https://opencv.org/releases/

我选择了一个比较难的方式下载的是Source

以为我觉得源代码开始安装是一种很牛逼的方式

当然如果直接下载Windows也能直接安装 ,可以省去很多的麻烦

下载之后如下:

里面的build是自己创建的

其他的全是下载下来的

那么我们下载来如何使用,我们下载的是源码,所以我们需要在本地对源码进行编译,编译之后我们就可以使用了

如何进行编译

需要准备三个软件

Cmake,我用的是3.13.2

安装之后配置环境变量

(ant的下面用到)

检查是否安装正确:

第二个软件 Visual Stadio 2017(这个软件很大)

https://visualstudio.microsoft.com/zh-hans/vs/

我下载2017版的professional,

安装的过程中需要选安装

当然我是学java的,opencv也是支持java接口,所以我在源码进行编译的时候要生成jar和相关的dll,这就要求我们还需要安装第三个环境

Apache Ant 1.9.15

安装的是1.95

https://ant.apache.org/bindownload.cgi

下载之后解压配置环境 变量就可以了

检查是否安装正确:

上面的环境都准备好之后,我们就可以进行对你源代码进行编译了

编译到最后:

看来java环境已经编译好了

于是我按照网上的寻找opecv.jar 和一些dll

但是怎么找也找不到

可能是在我编译的过程中出现了问题

比如有的文件无法进行下载

第一个是ippicv文件无法进行下载:

自己在网上找一下吧,接下来我们需要进行修改,不要让cmake在编译地的时候再去下载,而要在本地进行下载

找到ippicv.cmake文件

地址修改成为我们刚才保存的文件的地址

第二个:https://raw.githubusercontent.com 这个无法进行访问

opencv_videoio_ffmpeg_64.dll;opencv_videoio_ffmpeg.dll这两个文件无法进行下载

解决办法,单独的下载

可以修复改本地的host配置,无论怎样,尽可能的通过这个网址进行下载,如果没有通过这个下载在编译的时候是提示 mismath

下载下来之后

放到这个文件夹下面,,放进去之后先使用camke进行编译

如果提示mismath 根据提示重命名,在前面加上hash值

这个是编译之后的build文件夹

在install里面有我们想要的文件

下一步就是使用jar和openicv_java440.dll进行开发了

多尝试

别怕碰错,相信你一定会为过程发疯

希望对你有所帮助

opencv4.4的下载与安装(1)相关推荐

  1. OpenCV2和3的下载、安装和配置

    opencv 2410下载: https://download.csdn.net/download/weixin_42021768/10362461 上面这个是exe,下载解压就可以用,这个vs201 ...

  2. OpenCV的下载、安装和配置

    第一步:下载和安装OpenCV SDK: 不同版本之间只有第五步--链接库的配置不同,把对应的版本号(如OpenCV4.6.0的460改成自己对应的版本号就可以了). 首先进入官网Home - Ope ...

  3. WIN10下OpenCV4.1.0与VS2017安装

    OpenCV安装 1.从官网下载OpenCV安装包 官网:https://opencv.org/releases/ 下载windows版本,下载有时候会比较慢,可以从github上下载 github页 ...

  4. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

  5. java jdk 1.8 安装_下载、安装、配置 java jdk1.8

    近期配置react native的开发环境,所以就从配置环境开始.rn的环境配置有那么几项,其中重要的一个就是java jdk(Java Development Kit 的缩写),那么以下就是下载.安 ...

  6. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  7. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  8. oracle怎么下载安装,Oracle数据库的下载和安装方法

    一.Oracle数据的下载与安装: 我这里是Oracle Database 11g Release 2版本的. 1.百度云链接: 链接:https://pan.baidu.com/s/1QYvBVS3 ...

  9. 我的世界php安装,我的世界Linux搭建网页后台Multicraft下载与安装

    小编为大家带来了<我的世界>Linux搭建网页后台Multicraft下载与安装,首先下载Multicraft Linux版,下载好了以后请玩家自己看着下面的教程来安装. 64位:http ...

最新文章

  1. 量子计算机能让科技发展有多快,量子计算机有多快?
  2. Amazing 2020
  3. MATLAB提取矩阵中的一部分
  4. ubuntu20有道词典亲测安装记录
  5. mac docker mysql_Mac操作系统上使用Docker创建MySQL主从数据库
  6. 《剑指 Offer I》刷题笔记 51 ~ 61 题
  7. SQL Sever 聚合函数
  8. Typescript的优缺点和面试题
  9. 女明星对比潮人HOLD姐的妖艳妆容
  10. COGS2259 异化多肽
  11. OPENCV提取图片中的文字
  12. PMP备考大全:经典题库(敏捷管理第4期)
  13. 解决vue3-print-nb打印二维码定位(qrcode.vue) 问题
  14. 31 家企业入选阿里云首期云原生加速器,共建云原生行业新生态
  15. Laya页面嵌套和Scene.destory导致的Bug
  16. 国家进口的爱乐维与德国药店的爱乐维的区别
  17. 自由复制360doc个人图书馆的文档
  18. 除了爱你的人,这个世界没人会记得你
  19. 登录注册与Cookie
  20. 全新音乐搜索器多站合一源码V1.7.7修复版+PHP内核

热门文章

  1. Android App监听软键盘按键的三种方式(转)
  2. TIP/IP 端口号大全
  3. tomcat自启动问题 jsvc的 使用
  4. MySQL基础篇:数据操作语言DML
  5. 优雅地处理重复请求(并发请求)
  6. 18 款顶级代码生成器平台!
  7. 低代码、无代码?深度解读硅谷新趋势
  8. 选择Kong作为你的API网关
  9. Java 的序列化和反序列化,你该知道得更多
  10. 互联网技术都应该了解的一种数据格式——JSON