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中对列表排序实例
Jan 04 Python
在Linux命令行终端中使用python的简单方法(推荐)
Jan 23 Python
Python实现的选择排序算法示例
Nov 29 Python
Python获取系统所有进程PID及进程名称的方法示例
May 24 Python
tensorflow 输出权重到csv或txt的实例
Jun 14 Python
Django框架序列化与反序列化操作详解
Nov 01 Python
Python求解正态分布置信区间教程
Nov 20 Python
解决Pycharm 导入其他文件夹源码的2种方法
Feb 12 Python
使用Django和Postgres进行全文搜索的实例代码
Feb 13 Python
Python编程快速上手——疯狂填词程序实现方法分析
Feb 29 Python
使用Python将语音转换为文本的方法
Aug 10 Python
pyqt5 textEdit、lineEdit操作的示例代码
Aug 12 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 验证码的实现代码
2011/07/17 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
调用js时ie6和ie7,ff的区别
2009/08/19 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
2013/09/05 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
Vuex的API文档说明详解
2020/02/05 Javascript
js实现简单点赞操作
2020/03/17 Javascript
Vuex的热更替如何实现
2020/06/05 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
2020/06/19 Javascript
Vue如何将页面导出成PDF文件
2020/08/17 Javascript
[01:57]DOTA2上海特锦赛小组赛解说单车采访花絮
2016/02/27 DOTA
[48:52]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第一局
2016/02/25 DOTA
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
pycharm 使用心得(八)如何调用另一文件中的函数
2014/06/06 Python
python实现bucket排序算法实例分析
2015/05/04 Python
深入理解Python中各种方法的运作原理
2015/06/15 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
利用python画出AUC曲线的实例
2020/02/28 Python
Python 操作 MySQL数据库
2020/09/18 Python
基于python爬取链家二手房信息代码示例
2020/10/21 Python
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
党建工作经验交流材料
2014/05/25 职场文书
2015年学校政教处工作总结
2015/05/26 职场文书
springboot实现string转json json里面带数组
2022/06/16 Java/Android