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

python如何將繪制的圖片保存為矢量圖格式(svg)

 更新時間:2023年09月14日 09:04:42   作者:簡樸-ocean  
這篇文章主要介紹了python如何將繪制的圖片保存為矢量圖格式(svg)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

將繪制好的的圖片保存輸入文件夾

在這里插入圖片描述

import numpy as np
import matplotlib.pyplot as plt
path='H:'#圖片輸出路徑
fig=plt.figure()#創(chuàng)建畫板
ax=fig.add_subplot()
x1 = np.linspace(0, 10, 50)
y1 =(x1*x1)
ax.plot(x1,y1,label='y=x$^2$')
ax.legend()#添加圖例
fig.savefig(path+'輸出圖片.svg',format='svg',dpi=150)#輸出

其中,format表示輸出圖片的類型,可以為tiff、jpg、png等格式,按需選擇;dpi為像素大小,dpi越大,圖片越清晰,占用內(nèi)存也越大。

tips:svg是矢量圖格式,在插入word中裁剪放大縮小的時候清晰度基本不會改變,且色彩不失真。

輸出后在你定義的路徑下即可找到

在這里插入圖片描述

在這里插入圖片描述

python將圖片轉(zhuǎn)為矢量圖

import numpy as np
import matplotlib.pyplot as plt
import cv2
fig, ax = plt.subplots()
plt.figure(1)
image=cv2.imread("2.jpg")
# you can specify the marker size two ways directly:
# 這樣一個一個像素太慢了故而要將同樣顏色的坐標進行分類處理
color_class=[]
x_y=dict()
for x,w in enumerate(image):
    for y,colors in enumerate(w):
        if colors.tolist() not in color_class:
            s=image[:, :, :1] == colors[0]
            s1=image[:, :, 1:2] == colors[1]
            s2=image[:, :, 2:3] == colors[2]
            ss=s*s1*s2
            color_class.append(colors.tolist())
            x_y[len(color_class)]=np.where(ss.reshape((ss.shape[0],ss.shape[1])))
        print(x,y)
for i ,colors in enumerate(color_class):
    a, b = x_y[i + 1]
    plt.plot(a,b, ".",color=[colors[2]/255,colors[1]/255,colors[0]/255], markersize=1, label='a')  # blue circle with size 20
fig.savefig('scatter.svg', dpi=200, format='svg')
if __name__ == '__main__':
    pass

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中selenium_webdriver下拉框操作指南

    Python中selenium_webdriver下拉框操作指南

    selenium 雖然過了這么多年,但是到目前為止依然是比較流行的自動化框架了,下面這篇文章主要給大家介紹了關(guān)于Python中selenium_webdriver下拉框操作的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-01-01
  • python3基于OpenCV實現(xiàn)證件照背景替換

    python3基于OpenCV實現(xiàn)證件照背景替換

    這篇文章主要為大家詳細介紹了python3基于OpenCV實現(xiàn)證件照背景替換,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 使用PyInstaller如何打包一個包含多個文件的Python項目

    使用PyInstaller如何打包一個包含多個文件的Python項目

    這篇文章主要介紹了使用PyInstaller如何打包一個包含多個文件的Python項目,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    這篇文章主要介紹了Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • python 排列組合之itertools

    python 排列組合之itertools

    python 排列組合之itertools,需要的朋友可以參考一下
    2013-03-03
  • python?selenium在打開的瀏覽器中動態(tài)調(diào)整User?Agent

    python?selenium在打開的瀏覽器中動態(tài)調(diào)整User?Agent

    這篇文章主要介紹的是python?selenium在打開的瀏覽器中動態(tài)調(diào)整User?Agent,具體相關(guān)資料請需要的朋友參考下面文章詳細內(nèi)容,希望對你有所幫助
    2022-02-02
  • 提高?Python?開發(fā)效率的3個小工具

    提高?Python?開發(fā)效率的3個小工具

    這篇文章主要給大家分享得事提高?Python?開發(fā)效率的3個小工具,它們能夠幫助我們提高工作效率。本文將介紹筆者在近一周發(fā)現(xiàn)的三個小工具,寫文章以做記錄,希望能對大家有所幫助
    2022-01-01
  • 利用Python進行全面的GPU環(huán)境檢測與分析

    利用Python進行全面的GPU環(huán)境檢測與分析

    這篇文章主要為大家詳細介紹了如何使用Python編寫一個強大的 GPU 診斷工具,它能夠全面收集和分析系統(tǒng)中的 GPU 相關(guān)信息,感興趣的可以了解下
    2025-01-01
  • 詳解python?Warning警告有哪些情況

    詳解python?Warning警告有哪些情況

    這篇文章主要為大家介紹分析了python?Warning警告有哪些情況示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • Python模擬HTTP請求實現(xiàn)APP自動簽到功能

    Python模擬HTTP請求實現(xiàn)APP自動簽到功能

    在現(xiàn)代移動互聯(lián)網(wǎng)應(yīng)用中,許多APP都設(shè)有每日簽到功能,用戶通過簽到可以獲得積分、優(yōu)惠券或其他獎勵,本文將詳細介紹如何通過 Python模擬HTTP請求 實現(xiàn)APP自動簽到,并提供完整的代碼實現(xiàn),需要的朋友可以參考下
    2025-08-08

最新評論

吉木萨尔县| 毕节市| 盘锦市| 哈密市| 三门峡市| 剑阁县| 太保市| 郑州市| 耒阳市| 奉新县| 星子县| 昌邑市| 汉寿县| 双辽市| 贡山| 望奎县| 安平县| 囊谦县| 巴南区| 安达市| 读书| 夏河县| 锡林浩特市| 翁牛特旗| 洛浦县| 柯坪县| 东明县| 临夏县| 治县。| 大名县| 巩义市| 府谷县| 鹤岗市| 遂溪县| 玛沁县| 呼和浩特市| 新津县| 楚雄市| 湘西| 西峡县| 黔江区|