用python把图片像素点数据转换成文本
2010-07-13 11:28
696 查看
工作中要把bmp图片的数据转换成数组放到uboot代码中,因为有几张图片,使用bin转换成文本的工具还不如自己写脚本方便来得快
#!/usr/bin/env python import Image import sys im = Image.open(sys.argv[1]) width = im.size[0] height = im.size[1] print "/* width:%d */"%(width) print "/* height:%d */"%(height) count = 0 for h in range(0, height): for w in range(0, width): pixel = im.getpixel((w, h)) for i in range(0,3): count = (count+1)%16 if (count == 0): print "0x%02x,/n"%(pixel[i]), else: print "0x%02x,"%(pixel[i]),
相关文章推荐
- Python批量读取人脸图片与数据互相转换
- Python图片转换成矩阵,矩阵数据转换成图片
- Python图片转换成矩阵,矩阵数据转换成图片
- python将文本转换成图片输出的方法
- Python图片转换成矩阵,矩阵数据转换成图片的实例
- python将json格式的数据转换成文本格式的数据或sql文件
- python中将手写数据数组转换为图片输入出来
- python将图片转换为Framebuffer裸数据格式(终端显示图片)
- python将json格式的数据转换成文本格式的数据或sql文件
- Python图片与其矩阵数据互相转换
- Python图片转换成矩阵,矩阵数据转换成图片
- python小项目练习之转换像素图片为字符图
- Python将JSON格式数据转换为SQL语句以便导入MySQL数据库
- 利用Python进行数据分析--数据规整化:清理、转换、合并、重塑
- Gdiplus byte *数据转换为Bitmap类型图片
- Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
- 网络请求及数据解析(注意事项:带中文的需要转换) +从网络获取图片
- 使用Python将文本转为图片