opencv4.4的下载与安装(1)

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

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

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

首先我们下载opencv的代码:

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

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

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

opencv4.4的下载与安装(1)_第1张图片

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

下载之后如下:

opencv4.4的下载与安装(1)_第2张图片

 里面的build是自己创建的

其他的全是下载下来的

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

如何进行编译

需要准备三个软件

Cmake,我用的是3.13.2

opencv4.4的下载与安装(1)_第3张图片

安装之后配置环境变量

(ant的下面用到)

检查是否安装正确:

opencv4.4的下载与安装(1)_第4张图片

 

 

第二个软件 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

opencv4.4的下载与安装(1)_第5张图片

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

 

检查是否安装正确:

opencv4.4的下载与安装(1)_第6张图片

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

 opencv4.4的下载与安装(1)_第7张图片

编译到最后:

opencv4.4的下载与安装(1)_第8张图片

 

看来java环境已经编译好了

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

但是怎么找也找不到

opencv4.4的下载与安装(1)_第9张图片

opencv4.4的下载与安装(1)_第10张图片

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

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

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

opencv4.4的下载与安装(1)_第11张图片

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

opencv4.4的下载与安装(1)_第12张图片

找到ippicv.cmake文件

opencv4.4的下载与安装(1)_第13张图片

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

 

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

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

解决办法,单独的下载

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

下载下来之后

opencv4.4的下载与安装(1)_第14张图片

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

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

opencv4.4的下载与安装(1)_第15张图片

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

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

opencv4.4的下载与安装(1)_第16张图片

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

多尝试

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

希望对你有所帮助

 

 

 

你可能感兴趣的:(opencv,opencv4.4,java)