Caffe笔记:python图像识别与分类
本文来自网络,作为总结学习笔记。
目录
准备
工欲善其事,必先利其器。 —— 《论语·卫灵公》
测试需要准备好:
1、操作系统ubuntu 14.04 LTS 64位
2、caffe环境的安装
3、python环境安装,采用anaconda版本,
4、Opencv 2.4.13版本
5、下载imagenet对应的预先训练好的caffenet模型及相关数据文件。
6、待识别的图片文件。
图像目标分类识别
caffe的官方完美的支持Python语言的兼容,提供了pycaffe的接口,用起来很方便。
1、加载numpy以及matplotlib等模块
@alex_starsky
#安装Python环境、numpy、matplotlib
import numpy as np
import matplotlib.pyplot as plt
#设置默认显示参数
plt.rcParams['figure.figsize'] = (10, 10) # 图像显示大小
plt.rcParams['image.interpolation'] = 'nearest' # 最近邻插值: 像素为正方形
plt.rcParams['image.cmap'] = 'gray' # 使用灰度输出而不是彩色输出