python 读取二进制 显示图片案例


Posted in Python onApril 24, 2020

我就废话不多说了,大家还是直接看代码吧!

import matplotlib.pyplot as plt
import numpy as np

f = open('bwall.bmpx', mode='rb')
x = np.fromfile(f, dtype=np.ubyte)
#x = x[0:1920]
x = x[1920:3840]
#x = x[3840:5760]
x = x.reshape(60,32)
#print((x))
plt.imshow(x)
plt.axis('off') # clear x- and y-axes
plt.show()

补充知识:Python 利用二进制实现图片读取与拷贝

今天休假一天,开心。

看到一篇是视频,利用二进制实现图片的读取和拷贝,这里就简单的记录一下。

首先需要理解的是什么是文本文件,什么是二进制文件:

文本文件就是可以用记事本打开,且不出现乱码的文件,非文本文件就是无法用记事本打开,或者打开出现乱码的文件,而这再一定程度上可以理解为是二进制文件,需要注意的是,word文档不是文本文件,因为利用记事本打开会出现乱码。

python 读取二进制 显示图片案例

我们的图片也是一个二进制文件

python 读取二进制 显示图片案例

接下来利用二进制文件的读取与写入实现图片的读取与拷贝:

python 读取二进制 显示图片案例

以上这篇python 读取二进制 显示图片案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的类学习笔记
Sep 23 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Feb 13 Python
使用Python对Excel进行读写操作
Mar 30 Python
Python创建二维数组实例(关于list的一个小坑)
Nov 07 Python
对python-3-print重定向输出的几种方法总结
May 11 Python
python requests.post带head和body的实例
Jan 02 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 Python
Python如何使用BeautifulSoup爬取网页信息
Nov 26 Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 Python
Python多线程Threading、子线程与守护线程实例详解
Mar 24 Python
django执行原始查询sql,并返回Dict字典例子
Apr 01 Python
Pytorch实现WGAN用于动漫头像生成
Mar 04 Python
150行python代码实现贪吃蛇游戏
Apr 24 #Python
用 Python 制作地球仪的方法
Apr 24 #Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
Apr 24 #Python
基于打开pycharm有带图片md文件卡死问题的解决
Apr 24 #Python
解决Opencv+Python cv2.imshow闪退问题
Apr 24 #Python
python实现五子棋程序
Apr 24 #Python
opencv python 图片读取与显示图片窗口未响应问题的解决
Apr 24 #Python
You might like
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
使用PHP反射机制来构造"CREATE TABLE"的sql语句
2019/03/21 PHP
PHP数组对象与Json转换操作实例分析
2019/10/22 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
js自定义事件及事件交互原理概述(一)
2013/02/01 Javascript
Javascript实现动态菜单添加的实例代码
2013/07/05 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
详解React开发必不可少的eslint配置
2018/02/05 Javascript
JS实现根据指定值删除数组中的元素操作示例
2018/08/02 Javascript
JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】
2018/12/19 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
vue的keep-alive中使用EventBus的方法
2019/04/23 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
layui 弹出层值回传解决方式
2019/11/14 Javascript
基于原生js实现九宫格算法代码实例
2020/07/03 Javascript
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
Python学习教程之常用的内置函数大全
2017/07/14 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
基于DataFrame改变列类型的方法
2018/07/25 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
基于Python的OCR实现示例
2020/04/03 Python
酒店出纳岗位职责
2013/12/29 职场文书
函授毕业自我鉴定
2014/02/04 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
教师党员自我剖析材料
2014/09/29 职场文书
离婚协议书格式
2014/11/21 职场文书
婚礼新人答谢词
2015/01/04 职场文书
个人专业技术总结
2015/03/05 职场文书
甲午风云观后感
2015/06/02 职场文书
详解JAVA的控制语句
2021/11/11 Java/Android
MySql分区类型及创建分区的方法
2022/04/13 MySQL