文章详情页
python 读取二进制 显示图片案例
浏览:121日期:2022-07-27 16:57:13
我就废话不多说了,大家还是直接看代码吧!
import matplotlib.pyplot as pltimport numpy as npf = 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-axesplt.show()
补充知识:Python 利用二进制实现图片读取与拷贝
今天休假一天,开心。
看到一篇是视频,利用二进制实现图片的读取和拷贝,这里就简单的记录一下。
首先需要理解的是什么是文本文件,什么是二进制文件:
文本文件就是可以用记事本打开,且不出现乱码的文件,非文本文件就是无法用记事本打开,或者打开出现乱码的文件,而这再一定程度上可以理解为是二进制文件,需要注意的是,word文档不是文本文件,因为利用记事本打开会出现乱码。

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

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

以上这篇python 读取二进制 显示图片案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持好吧啦网。
相关文章:
1. Docker究竟是什么 为什么这么流行 它的优点和缺陷有哪些?2. 在IDEA中实现同时运行2个相同的java程序3. python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例4. android studio如何使用真机测试app5. python+excel接口自动化获取token并作为请求参数进行传参操作6. Vuex localStorage的具体使用7. docker /var/lib/docker/aufs/mnt 目录清理方法8. JavaScript实现点击切换功能9. 《CSS3实战》笔记--渐变设计(三)10. .Net Core使用Coravel实现任务调度的完整步骤
排行榜

网公网安备