前言
在手写字符识别任务中,我们将MNIST数据集自带数据融合我们自己的数据组成新的测试集和验证集,在这个过程中,需要对其进行预处理以满足我们的要求。由于图片数量巨大,涉及到图片的批量处理。
基本思路
原始图片-》命令行命令得到列表文件-》程序读取列表文件实现图片批量处理
代码实现
生成列表文件1.lst
读取列表文件进行图片的批量处理,将图片都处理成白底黑字,字符顶格的形式。
//author: zhimazhimaheng
//time: 2017/7/18
//E-mail:[email protected]
#include <iostream>
#include <fstream>
#include<string>
#include<opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
strin