- 博客(9)
- 收藏
- 关注
原创 word转pdf后保证图片清晰的方法
前言最近在写论文,使用word进行编辑,论文中包含大量图片,在将word转存成pdf后发现图片出现严重失真。在查阅大量资料并实践之后,终于找到了理想的解决方法。方案1.对图片的处理论文中使用的图片是matlab跑出来的结果,我需要对它进行一定的组合编辑。以下是我使用的处理方法:对于matlab跑出的fig图像,另存为pdf格式,使用Adobe Acrobat Pro软件打开
2018-01-17 09:42:30 43129 2
原创 Makefile文件编写
INCLUDE_DIRS := ./ /usr/local/include /usr/includeLIBRARY_DIRS := /usr/local/lib /usr/libLIBRARIES := opencv_core opencv_imgproc opencv_highguiWARNINGS := -WallCXX:= /usr/bin/g++COMMON_FLAGS +
2017-07-26 10:57:58 405
原创 caffe(三):MNIST数据集可视化
前言在手写字符识别任务中,需要将MNIST数据集打开,可视为png图片,然后重新组装新的测试集和验证集。代码实现//author: zhimazhimaheng//time: 20170719//E-mail:1439352516@qq.com#include<fstream>#include<iostream>#include"opencv2/core/core.hpp"#include
2017-07-19 10:18:57 620
原创 opencv(二):批量预处理图片
前言在手写字符识别任务中,我们将MNIST数据集自带数据融合我们自己的数据组成新的测试集和验证集,在这个过程中,需要对其进行预处理以满足我们的要求。由于图片数量巨大,涉及到图片的批量处理。基本思路原始图片-》命令行命令得到列表文件-》程序读取列表文件实现图片批量处理代码实现生成列表文件1.lst读取列表文件进行图片的批量处理,将图片都处理成白底黑字,字符顶格的形式。//author: zhimazh
2017-07-19 09:15:51 1478
原创 opencv(一):图像规整
前言在使用caffe训练好的模型测试手写字符图片的时候,发现测试集图片和训练集图片在样式上不太一致,导致测试准确率很低。所以在测试之前需要对图片预处理使其规整。基本思路读入一幅图片-》将其转换为灰度图-》将其进行自适应二值化-》将图片进行黑白反转,以保持与训练集一致-》查找图片中的最大连通域-》在原图上框出最大连通域的外接矩形-》取出感兴趣的字符区域-》采用三种方式将取出的字符区域图片变换成原来的大
2017-07-06 16:46:11 534
原创 caffe(二): 利用训练好的MNIST模型测试自己的手写字符图片
上篇博客已经利用caffe针对MNIST数据集训练出了lenet_iter_10000.caffemodel, 因为要将此模型应用到自己的实际任务中。所以本篇博客记录利用训练好的lenet_iter_10000.cafemodel来测试自己的手写字符图片。准备待测试图片本篇博客选取的测试图片是大神符生成程序自带的字符图片(2017年Robomasters机器人大赛),为了之后测试方便,将图片统一命名
2017-07-03 15:07:04 908
原创 caffe(一): 利用自带MNIST例程训练手写字符识别模型
因为工作的需要,近期正式开始学习深度学习,采用的深度学习框架是caffe。为了更快的了解caffe训练模型的整体流程,首先从caffe自带的MNIST例程开始。准备数据因为所用的linux操作系统不能联网,所以不能编写脚本来下载数据集,只能先下载下来,然后导入自己的根目录下。 下载网址: the minist dataset 下载下来的文件如下: train开头的文件夹代表训练集,t10
2017-06-30 16:46:08 1021
原创 shell脚本(一)批量修改图片名称
shell脚本(一)批量修改图片名称近期刚刚接触linux操作系统以及caffe,在这个过程中需要编写一些shell脚本实现一定的功能,在此记录自己的学习以及实践过程。 利用caffe自带的mnist例程训练了手写字符识别的模型,我想用自己的图片作为测试集来测试模型的效果。由于自己的图片名称命名很乱,为了测试方便,我想将图片批量统一命名。 最开始,根据网上教程,编写的shell脚本如下:#!/b
2017-06-30 09:50:19 4041 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人