基于Win7_64+Anaconda+tensorflow+keras+openCV的目标识别环境的搭建

1、Anaconda的安装

1.1我安装的Anaconda的版本是Anaconda3-5.0.1-Windows-x86_64,以管理员身份运行安装包,一路next,可以自己设置路径,

但是有一步需要注意:一定要把图示的选项选上

基于Win7_64+Anaconda+tensorflow+keras+openCV的目标识别环境的搭建_第1张图片

1.2安装完成后,在"所有程序"中可以看到如下图所示工具:

基于Win7_64+Anaconda+tensorflow+keras+openCV的目标识别环境的搭建_第2张图片

2、安装相关工具

2.1在Anaconda先安装pip

右键,以管理员身份运行上图中的 “Anaconda Prompt”,在弹出的窗口内输入指令 

conda install pip

回车,安装过程有些长

2.2 利用pip安装相关工具包

安装指令为:

      安装默认版本的工具包      pip install 工具包名                    e.g: pip install tensorflow

      安装指定版本的工具包      pip install 工具包名==版本号     e.g :pip install tensorflow==1.0.2  

tensorflow、keras均可通过上述方法安装

在安装OpenCV时,要注意,指令为  : pip install opencv-python

本文的软件版本  tensorflow-1.2.0 + keras 2.1.2 ; Python为Anaconda自带版本

3、运行Python脚本

Python脚本的运行是通过上图所示的"Spyder"软件实现的

4、多目标识别程序

本文用到的脚本是参考了如下这位大佬的程序:

https://blog.csdn.net/dearbaba_8520/article/details/80296597

能识别的目标如下图所示(人、车、马、牛、羊......):

基于Win7_64+Anaconda+tensorflow+keras+openCV的目标识别环境的搭建_第3张图片

训练好的权重文件下载地址:

https://pjreddie.com/media/files/yolov3.weights

你可能感兴趣的:(目标识别)