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程序实例(通讯录)
Nov 29 Python
Python文件和目录操作详解
Feb 08 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
Mar 30 Python
python使用super()出现错误解决办法
Aug 14 Python
Python实现PS图像调整黑白效果示例
Jan 25 Python
python使用openpyxl库修改excel表格数据方法
May 03 Python
Python中GeoJson和bokeh-1的使用讲解
Jan 03 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
Feb 22 Python
python实现海螺图片的方法示例
May 12 Python
Python imutils 填充图片周边为黑色的实现
Jan 19 Python
使用python执行shell脚本 并动态传参 及subprocess的使用详解
Mar 06 Python
解决PyCharm IDE环境下,执行unittest不生成测试报告的问题
Sep 03 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中函数内引用全局变量的方法
2008/10/20 PHP
深入PHP magic quotes的详解
2013/06/17 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
2014/09/04 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
PHP+JS三级菜单联动菜单实现方法
2016/02/24 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
2016/03/21 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
2016/11/25 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
jQuery 渐变下拉菜单
2009/12/15 Javascript
JavaScript二维数组实现的省市联动菜单
2014/05/08 Javascript
js实现简洁的TAB滑动门效果代码
2015/09/06 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
2016/05/31 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
web.js.字符串与正则表达式操作
2017/05/13 Javascript
鼠标拖动改变DIV等网页元素的大小的实现方法
2017/07/06 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
2018/03/12 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
JS常用的几种数组遍历方式以及性能分析对比实例详解
2018/04/11 Javascript
jQuery+ajax实现动态添加表格tr td功能示例
2018/04/23 jQuery
详解Vue.js中.native修饰符
2018/04/24 Javascript
vue-cli 3.x配置跨域代理的实现方法
2019/04/12 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
[04:09]2018年度DOTA2社区贡献奖-完美盛典
2018/12/16 DOTA
Python中利用sqrt()方法进行平方根计算的教程
2015/05/15 Python
Python中operator模块的操作符使用示例总结
2016/06/28 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
详解python的四种内置数据结构
2019/03/19 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
如何填写个人简历自我评价
2013/12/10 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
Mysql调整优化之四种分区方式以及组合分区
2022/04/13 MySQL