随着深度学习算法的兴起和普及,人工智能领域取得了令人瞩目的进步,特
别是在计算机视觉领域。
21
世纪的第二个十年迅速采用卷积神经网络,
发明了最先进的算
法,
大量训练数据的可用性以及高性能和高性价比计算的发明。计算机视觉中的一个关键
概念是图像分类
;
这是软件系统正确标记图像中主导对象的能力。
ImageAI
是一个
Python
库,
旨在帮助开发人员构建具有自包含计算机视觉功能的应用程序
和系统。
1.
安装
Python 3.5.1
或更高版本和
pip
(如果您已经安装了
Python 3.5.1
或更高版本,请跳过本节)
2.
安装
ImageAI
依赖项
3.
安装
ImageAI
库
pip3
install
https://github/OlafenwaMoses/ImageAI/raw/master/dist/imageai-1.0.2-py3-none-any.whl
4.
下载经过
ImageNet-1000
数据集训练的
ResNet Model
文件,
并将文件复制到您的
python
项目文件夹。
https://github/fchollet/deep-learning-models/releases/download/v0.2/resnet50_weights_tf_dim_
ordering_tf_kernels.h5
5.
创建一个名称为
python
的文件(例如
FirstPredicTIon.py
)
,并将下面的代码写入其中。
sample.jpg
代码结果:
代码说明