最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

matplotlib.pyplot畫(huà)圖 圖片的二進(jìn)制流的獲取方法

 更新時(shí)間:2018年05月24日 09:10:25   作者:daxiaofan  
今天小編就為大家分享一篇matplotlib.pyplot畫(huà)圖 圖片的二進(jìn)制流的獲取方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

有些時(shí)候,我們需要畫(huà)圖后的二進(jìn)制數(shù)據(jù)流,matplotlib沒(méi)有提供相關(guān)的api,通過(guò)源碼查看與百度,得到下面此方法

import matplotlib.pyplot as plt
import numpy as np
import io
x=np.arange(10)
y=x
#plt.plot(x,y)
#canvas = plt.get_current_fig_manager().canvas
#canvas.draw()
fig=plt.figure()
plt.plot(x,y)
canvas=fig.canvas
#上面這段代碼和上面注釋掉的代碼效果一樣

#方法1
buffer = io.BytesIO()
canvas.print_png(buffer)
data=buffer.getvalue()
buffer.close()
#方法2
buf, size = canvas.print_to_buffer()
image = Image.frombuffer('RGBA', size, buf, 'raw', 'RGBA', 0, 1)
buffer=io.BytesIO()
image.save(buffer,'PNG')
data=buffer.getvalue()
buffer.close()

with open('hhh.png',mode='wb') as f:
f.write(data)
#f=open('hh.png',mode='wb')
#f.write(data)
#f.close()

如果我們想把二進(jìn)制的圖片轉(zhuǎn)成數(shù)組也是可以的,

buffer=io.BytesIO()
buffer.write(data)
img=Image.open(buffer)
img = np.asarray(img)

以上這篇matplotlib.pyplot畫(huà)圖 圖片的二進(jìn)制流的獲取方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決Cannot?set?up?a?python?SDK?at?Python問(wèn)題

    解決Cannot?set?up?a?python?SDK?at?Python問(wèn)題

    本文主要介紹了解決Cannot?set?up?a?python?SDK?at?Python問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • 基于Python實(shí)現(xiàn)體育彩票選號(hào)器功能代碼實(shí)例

    基于Python實(shí)現(xiàn)體育彩票選號(hào)器功能代碼實(shí)例

    這篇文章主要介紹了基于Python實(shí)現(xiàn)體育彩票選號(hào)器功能代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • python ansible服務(wù)及劇本編寫(xiě)

    python ansible服務(wù)及劇本編寫(xiě)

    python語(yǔ)言是運(yùn)維人員必會(huì)的語(yǔ)言,而ansible是一個(gè)基于Python開(kāi)發(fā)的自動(dòng)化運(yùn)維工具 (saltstack)。其功能實(shí)現(xiàn)基于SSH遠(yuǎn)程連接服務(wù);ansible可以實(shí)現(xiàn)批量系統(tǒng)配置、批量軟件部署、批量文件拷貝、批量運(yùn)行命令等功能
    2017-12-12
  • pandas進(jìn)行時(shí)間數(shù)據(jù)的轉(zhuǎn)換和計(jì)算時(shí)間差并提取年月日

    pandas進(jìn)行時(shí)間數(shù)據(jù)的轉(zhuǎn)換和計(jì)算時(shí)間差并提取年月日

    這篇文章主要介紹了pandas進(jìn)行時(shí)間數(shù)據(jù)的轉(zhuǎn)換和計(jì)算時(shí)間差并提取年月日,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 詳解Python?flask的前后端交互

    詳解Python?flask的前后端交互

    這篇文章主要為大家詳細(xì)介紹了Python?flask的前后端交互,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Python獲取字典中的值的八種方法

    Python獲取字典中的值的八種方法

    Python 字典(dictionary)是一種可變?nèi)萜髂P?可以存儲(chǔ)任意數(shù)量的任意類型的數(shù)據(jù),字典通常用于存儲(chǔ)鍵值對(duì),每個(gè)元素由一個(gè)鍵(key)和一個(gè)值(value)組成,鍵和值之間用冒號(hào)分隔,本文給大家介紹了Python 字典取值的幾種方法及其代碼演示,需要的朋友可以參考下
    2024-07-07
  • python中in在list和dict中查找效率的對(duì)比分析

    python中in在list和dict中查找效率的對(duì)比分析

    今天小編就為大家分享一篇python中in在list和dict中查找效率的對(duì)比分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • PyCharm中的庫(kù)Flask安裝以及如何使用詳解

    PyCharm中的庫(kù)Flask安裝以及如何使用詳解

    在學(xué)習(xí)flask的過(guò)程中關(guān)于flask安裝的過(guò)程中遇到了很多的問(wèn)題,通過(guò)自己的摸索和搜尋最終終于能夠成功運(yùn)行,下面這篇文章主要給大家介紹了關(guān)于PyCharm中庫(kù)Flask安裝以及如何使用的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • Python中三個(gè)不可思議的返回功能分享

    Python中三個(gè)不可思議的返回功能分享

    這篇文章主要給大家介紹了Python中三個(gè)不可思議的返回功能,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • python引用(import)某個(gè)模塊提示沒(méi)找到對(duì)應(yīng)模塊的解決方法

    python引用(import)某個(gè)模塊提示沒(méi)找到對(duì)應(yīng)模塊的解決方法

    今天小編就為大家分享一篇python引用(import)某個(gè)模塊提示沒(méi)找到對(duì)應(yīng)模塊的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01

最新評(píng)論

宝鸡市| 泰顺县| 罗定市| 合肥市| 铅山县| 云梦县| 永胜县| 仲巴县| 苍溪县| 尼勒克县| 锦州市| 共和县| 桦南县| 凤翔县| 家居| 福海县| 方正县| 嫩江县| 太仓市| 西平县| 修武县| 大名县| 新密市| 韩城市| 基隆市| 兴文县| 宁化县| 静海县| 林周县| 崇仁县| 方山县| 双柏县| 厦门市| 甘泉县| 弥渡县| 忻城县| 辉南县| 吴旗县| 江源县| 吴忠市| 都江堰市|