caffe---利用自己的手写数字进行测试
来源:互联网 发布:魔法王座麒麟进阶数据 编辑:程序博客网 时间:2024/05/16 16:16
参考
从一到二:利用mnist训练集生成的caffemodel对mnist测试集与自己手写的数字进行测试
准备若干张手写数字
用画图工具,画出28X28的数字
利用OpenCV进行图片预处理
/*将图片转换成归一化的灰度图,这个程序只能一张一张处理,后面会写一个批处理的程序*注意,opencv的图像都要放在在项目目录下*/#include "opencv2/objdetect.hpp"#include "opencv2/videoio.hpp"#include "opencv2/highgui.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/video/tracking.hpp" #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" #include <iostream>#include <stdio.h>using namespace std;using namespace cv;int main(void){ Mat frame; Mat proccess; frame=imread("5.bmp", 1);//读一张图 cvtColor(frame, proccess, CV_BGRA2GRAY);//转化成灰度图 adaptiveThreshold(proccess, proccess, 255, ADAPTIVE_THRESH_GAUSSIAN_C, THRESH_BINARY_INV, 7, 7);//自适应二值化 imshow("test", proccess); imwrite("gray5.bmp", proccess); waitKey(0); // escape}
利用classification.exe对自己的手写数字进行分类
在D:\Study\Caffe\caffe-windows\examples\mnist
目录下,同时将需要测试的图片也放到这里。
新建test_personwrite.bat
D:\Study\Caffe\caffe-windows\Build\x64\Release\classification.exeD:\Study\Caffe\caffe-windows\examples\mnist\lenet.prototxtD:\Study\Caffe\caffe-windows\examples\mnist\lenet_iter_10000.caffemodel //之前生成的模型D:\Study\Caffe\caffe-windows\examples\mnist\mean.binaryprotoD:\Study\Caffe\caffe-windows\examples\mnist\label.txtD:\Study\Caffe\caffe-windows\examples\mnist\gray5.bmp //要测试的图片pause
新建标签文件标签文件label.txt
0123456789
结果
0 0
- caffe---利用自己的手写数字进行测试
- 从一到二:利用mnist训练集生成的caffemodel对mnist测试集与自己手写的数字进行测试
- caffe实战三:自己手写数字图片通过mnist的caffe模型进行分类
- caffe训练自己的手写数字
- 深度学习框架Caffe学习笔记(6)-测试自己的手写数字图片
- caffe(二): 利用训练好的MNIST模型测试自己的手写字符图片
- 利用caffe训练好的模型测试自己的手写字体图片
- caffe中如何训练自己的手写数字识别系统?
- 在caffe下进行手写数字的预测
- 使用caffe训练好的模型测试单张手写数字
- 减少caffe依赖库的手写数字识别测试
- mnist数据集在caffe(windows)上的训练与测试及对自己手写数字的分类
- mnist测试自己手写数字
- caffe学习(二):利用mnist数据集训练并进行手写数字识别(windows)
- 关于利用机器学习进行手写数字的的识别
- mnist训练的cnn模型测试自己的手写数字
- 用keras实现3层BP网络的训练、保存、加载和导入自己手写的数字进行测试
- mnist训练与测试自己手写数字
- Redhat将mysql升级到5.7
- 真正的inotify+rsync实时同步 彻底告别同步慢
- 关于命名的一套规则,大家有什么看法?
- 三维坐标系的旋转矩阵
- python version 2.7 required,which was not found in the registry
- caffe---利用自己的手写数字进行测试
- 23种设计模式汇总整理
- CentOS7安装 Oracle 12c
- 可对多种类型进行排序的冒泡排序
- 各品牌路由器更改设置端口映射实现外网访问内网点(如:OA)的方法
- 单元测试教程(三):单元测试结果写入Excel文件
- 榨干CPU
- Struts2系列笔记(3)---Action类的3种书写方式
- SQL面试精选