如果你想制作一个原始数据到标签一一映射的训练数据集,这里给你一个简易的想法,大概分3步。

①在Excel表中填入你的数据和标签,以下分别是原始图像和Excel表:

              

②将Excel表保存成.csv格式,另存为--》浏览--》.csv:

③通过.csv文件中的信息,分别调用你数据集中的数据,并返回对应标签,Python代码如下:

#Anthony
#本程序作用是通过读取CSV文件中的信息如‘image011’,其中‘image01’为图片的名称,‘1’为图像标签。
#然后通过CSV文件中的信息来调用文件‘文件路径+image01’来调取图像。import csv
import matplotlib.pyplot as plt # plt 用于显示图像
import matplotlib.image as mpimg # mpimg 用于读取图像csv_reader = csv.reader(open(r'C:\Users\Anthony\Desktop\label.csv'))#读取csv文件中的数据,r是防止转义带来bug
for row in csv_reader:#一行行的读取image_X='文件路径'+row[0]+'.png'#文件路径+图片名=图像的路径label_Y=row[1]#图像的标签image_read = mpimg.imread(image_X)#读取图像'''放一些其他的操作'''print(image_X)print(label_Y)plt.imshow(image_read,cmap='Greys_r')#灰度图像plt.axis('off')  # 不显示坐标轴plt.show()

这样简易的数据到标签的一一映射就完成了,很多小白想不到好的方法解决这个问题,方法很多会一种就够了,TensorFlow中的TFRecord也可以解决,不过略麻烦。

另外说一句,基础为王,如果你有扎实的Python基础,可能就会各种技巧方法信手拈来了。

深度学习标签制作简易Python代码相关推荐

  1. 深度学习的关键:无监督深度学习简介(附Python代码)

    作者 | Faizan Shaikh 译者 | 马卓奇 编辑 | Vincent AI 前线导读:在这篇文章中,我们用一个直观的案例研究概述了无监督深度学习的概念.并且详解了在 MNIST 数据集上进 ...

  2. 【深度学习】神经网络的Python代码实现

    作者:[美]霍布森·莱恩,科尔·霍华德 在学习神经网络之前,我们需要对神经网络底层先做一个基本的了解.我们将在本节介绍感知机.反向传播算法以及多种梯度下降法以给大家一个全面的认识. 一.感知机 数字感 ...

  3. 基于深度学习的恶意软件检测Python代码及数据

    资源下载地址:https://download.csdn.net/download/sheziqiong/85947873 资源下载地址:https://download.csdn.net/downl ...

  4. 使用机器学习和深度学习技术(使用Python代码)预测股票价格

    Introduction 预测股市将如何表现是最困难的事情之一. 预测中涉及的因素很多 - 物理因素与生理因素,理性行为和非理性行为等有关.所有这些因素共同导致股价波动,很难以高精度预测. 我们可以将 ...

  5. 深度学习之“制作自定义数据”--torch.utils.data.DataLoader重写构造方法。

    深度学习之"制作自定义数据"–torch.utils.data.DataLoader重写构造方法. 前言: ​ 本文讲述重写torch.utils.data.DataLoader类 ...

  6. 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV

    转载自:https://zhuanlan.zhihu.com/p/24425116 本篇是前面两篇教程:给深度学习入门者的Python快速教程 - 基础篇 给深度学习入门者的Python快速教程 - ...

  7. 给深度学习入门者的Python快速教程 - numpy和Matplotlib篇

    转载自:https://zhuanlan.zhihu.com/p/24309547 本篇部分代码的下载地址: https://github.com/frombeijingwithlove/dlcv_f ...

  8. 深度学习入门:基于Python的理论与实现①

    深度学习入门:基于Python的理论与实现① 机器学习的三大要素 第一章python入门 1.Numpy 1.1.numpy的N维数组 1.2.numpy广播 1.3访问元素 2.Matplotlib ...

  9. 【深度学习入门:基于Python的理论与实现】书本学习笔记 第三章 神经网络

    文章目录 1. 阶跃函数的实现 2. 函数图形 2.1 阶跃函数 2.2 sigmoid 函数 2.3 ReLU 函数 3. 多维数组的运算 3.1 矩阵乘法 3.2 神经网络的内积 4. 三层神经网 ...

  10. 【三维重建】【深度学习】windows10下NeRF代码Pytorch实现

    [三维重建][深度学习]windows10下NeRF代码Pytorch实现 提示:最近开始在[三维重建]方面进行研究,记录相关知识点,分享学习中遇到的问题已经解决的方法. 文章目录 [三维重建][深度 ...

最新文章

  1. com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e47db1f -- Acquisition Attempt Failed!!!
  2. listview条目用状态选择器没反应
  3. 模块化和组件化的定义以及两者的区别
  4. Conficker-AE的处理方法
  5. 从蚂蚁金服一窥人工智能在金融领域的机遇与挑战
  6. MFC透明桌面flash金鱼
  7. Python内存管理以及垃圾回收机制
  8. iTerm – 让你的命令行也能丰富多彩
  9. 使用lambdaquery() 报空指针异常_Java 14 来势汹汹,这回让空指针无处遁形!!
  10. Madagascar的自定义浮点型函数--三角函数和反三角函数
  11. 下列哪个适合做链栈_外贸企业如何做Google推广?自然排名和付费广告哪个更适合你?...
  12. JMeter中持续时间设置成永远调度器才会起作用
  13. linux xargs命令
  14. 全站HTTPS来了!有何优势、与HTTP有何不同
  15. 【渝粤题库】广东开放大学 财务会计(1) 形成性考核
  16. 批量修改文件夹名称的一部分字符
  17. 第一章概述-------第一节--1.6 计算机网络的性能
  18. 深拷⻉浅拷⻉的区别?如何实现一个深拷贝?
  19. hdu Disney's FastPass(状态压缩dp)
  20. mysql字符集mysqldump_Mysqldump 字符集问题

热门文章

  1. mysql注入转义绕过_SQL注入防御绕过——二次注入
  2. 小米手机运行linux,在Linux系统下使用小米刷机工具:XiaoMiTool V2(XMT2)
  3. 苹果手机 计算机 错误,苹果手机的计算器连1+2+3都算不对!原因太尴尬!
  4. TPS2552DBVR配电开关
  5. Linux tar gzip压缩和解压
  6. 微信公众号号开发小记(六)使用开源框架开发
  7. Java方法及方法的重载
  8. keil5.34设置GB2312编码后,字体不能改
  9. Ubuntu卸载Anaconda步骤
  10. ass字幕导入Premiere的另一种思路 用ffmpeg把ass转换成颜色通道和透明度通道两个视频