当前位置: 代码迷 >> 综合 >> 手写数字识别 神经网络 C++ 实现(二:数据集准备工作)
  详细解决方案

手写数字识别 神经网络 C++ 实现(二:数据集准备工作)

热度:5   发布时间:2024-01-04 09:04:10.0

上一节:手写数字识别 神经网络 C++ 实现(一:openCV 超基础矩阵操作)

本文基本利用C++复现了 Machine Learning ex4 中的内容

数据集在MATLAB中是以.mat形式存储的,.mat的文件在C++中打开需要配置MATLAB开发的联合环境,经过lz配置了几次都失败了之后,最后决定把.mat中的文件用MATLAB写成二进制文件,再用利用opencv打开。

二进制数据集下载地址:(提取码:2rl7)

土豪下载入口

项目添加的各种头文件

就在一周前,我还是个openCV连头文件都不知道添加啥的彩笔,而且网上各种教程对于纯新手并不是特别友好,环境配置的问题还是参考win10下VS2013+OpenCV2.4.9环境配置。

#include <core/core.hpp>    
#include <opencv2/opencv.hpp>
#include <iostream>  
#include <fstream>
#include <ostream>
#include <t