前言

本篇文章主要介绍如何将图片转为csv文件进行保存,主要利用python内置的库csv

示例

本篇文章中,主要介绍如何将32*32的手写数字图片保存为csv文件

import csv,os,cv2
def convert_img_to_csv(img_dir):#设置需要保存的csv路径with open(r"D:\dataset\kaggle\MNIST\enhance.csv","w",newline="") as f:#设置csv文件的列名column_name = ["label"]column_name.extend(["pixel%d"%i for i in range(32*32)])#将列名写入到csv文件中writer = csv.writer(f)writer.writerow(column_name)#该目录下有9个目录,目录名从0-9for i in range(10):#获取目录的路径img_temp_dir = os.path.join(img_dir,str(i))#获取该目录下所有的文件img_list = os.listdir(img_temp_dir)#遍历所有的文件名称for img_name in img_list:#判断文件是否为目录,如果为目录则不处理if not os.path.isdir(img_name):#获取图片的路径img_path = os.path.join(img_temp_dir,img_name)#因为图片是黑白的,所以以灰色读取图片img = cv2.imread(img_path,cv2.IMREAD_GRAYSCALE)#图片标签row_data = [i]#获取图片的像素row_data.extend(img.flatten())#将图片数据写入到csv文件中writer.writerow(row_data)if __name__ == "__main__":#将该目录下的图片保存为csv文件convert_img_to_csv(r"D:\python_workspace\kaggle\DigitRecongnizer\LeNet\img_enhance")

python将图片转换为csv相关推荐

  1. python将图像转换为8位单通道_使用Python将图片转换为单通道黑白图片

    本文介绍如何使用python将图片转换为纯黑白的单通道图片.文中用到的脚本支持彩色.灰度.带alpha通道的输入图片以及SVG矢量图,支持调整输出图片大小以及设置灰度阈值. 最后介绍如何输出SSD13 ...

  2. python将图片转换为字符_python如何将图片转换为字符图片

    简介 一个简单的python程序,将图片转换为字符图片. (为了简便,很多参数写死了,自己看着改吧. (←∀←)) 正文 原图(侵删) 结果图 源码 [更多细节]-->戳这里 #-*- codi ...

  3. python将图片转换为pdf

    需要先安装reportlab,这个安装容易报错,解决办法如下: https://blog.csdn.net/zhezhebie/article/details/88846824 python将图片转换 ...

  4. python怎么把照片转成卡通_使用python将图片转换为草图和漫画格式

    [相关学习建议:python视频教程] 这个例子分享了python的特定代码,将图片转换成草图和漫画格式,供您参考.具体内容如下 艺术品 图片转换后的结果 源代码 # -*-编码:utf-8-*-从P ...

  5. Python将字典转换为csv

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  6. 简单使用python将图片转换为字符画

    将图片转换为字符码的形式相信大家都有见过. 记得小编以前看到这些的时候是极其羡慕的,也很渴望能够实现这项功能. 然后将一副画转换为这样的字符画,发给周围的朋友炫耀. NH HN–: !;;– –;;; ...

  7. chatgpt赋能python:如何使用Python将图片转换为Word?

    如何使用Python将图片转换为Word? 在当今的数字世界中,图像和文字相互交织,成为了最基本最有用的元素之一.因此,我们需要将图像转换为可编辑的文本,以方便编辑与排版.在本文中,我们将介绍如何使用 ...

  8. python将图片转换为PDF文件

    工作中需要将众多图片转换为PDF文件,在线的各种工具又感觉不是很安全,于是就想到用python写一个小工具, 完成批量图片转换PDF功能. 主要使用python的fitz插件,通过在命令行输入pip ...

  9. python json转csv_使用Python将Json转换为CSV

    下面是我从在线气象站提取的json结构.我还包括一个json_to_csv python脚本,该脚本应该将json数据转换为csv输出,但仅返回" Key"错误.我只想从" ...

最新文章

  1. 括号(打印n对括号)
  2. 共克时艰:科技助力湖北地区银行业务线上转型
  3. 存储入门:存储区域网络SAN技术完全详解
  4. 拓端tecdat|R语言中实现层次聚类模型
  5. 400毫米降水线每年150公里北移
  6. 基于华为SMProxy开发cmpp2.0(跳坑版)
  7. adb shell /system/bin/screencap screenrecord
  8. 系列课程 ElasticSearch 之第 6 篇 —— 自定义扩展分词文件、文档映射
  9. php扩展-ioncube组件的安装方法_最新Phpstudy 安装 Ioncube Loader扩展方法分享
  10. 在家如何下载各大权威数据库文献
  11. 关于Linux查询ip地址时出现乱码
  12. kdc服务器密码修改,KDC服务安装及配置
  13. opj线性表Placing apples 题解
  14. 四川大学计算机专业调剂,2020年四川大学计算机学院(软件学院)考研调剂信息...
  15. Python实现PPT转化为Word和OCR识别
  16. ubuntu服务器安装及网络配置
  17. Android ley hash的生成
  18. android telnet服务器端,Android FTP客户端实现、Telnet客户端
  19. c++ 编译 报错 未定义的引用
  20. 什么是服务器服务器是什么?

热门文章

  1. 中国商贸物流行业运行状况分析及投资规模预测报告2021-2027年
  2. 客户标签不能只是个“标签”
  3. 医疗器械软件注册申报-核心算法
  4. win10的怎么调计算机亮度,win10电脑亮度怎么调
  5. 扩散模型探索:DDIM 笔记与思考
  6. 解除封闭、寒假延长!多校发通知
  7. 【原创】年轻人接受指点,但不接受指指点点
  8. QQ音乐PC端保存歌手写真的方法
  9. Ubuntu 查看文件以及磁盘空间大小管理
  10. Photoshop 面试题