国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用python繪制3D圖,并保存沒(méi)有背景的png格式

這篇具有很好參考價(jià)值的文章主要介紹了使用python繪制3D圖,并保存沒(méi)有背景的png格式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(9,9))
ax = fig.gca(projection='3d')
X = np.arange(-5, 5, 0.1)
Y = np.arange(-5, 5, 0.1)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X ** 2 + Y ** 2)
Z = np.sin(R)
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=plt.cm.winter)
ax.grid(False)#默認(rèn)True,風(fēng)格線。
ax.set_xticks([])#不顯示x坐標(biāo)軸
ax.set_yticks([])#不顯示y坐標(biāo)軸
ax.set_zticks([])#不顯示z坐標(biāo)軸
plt.axis('off')#關(guān)閉所有坐標(biāo)軸
plt.subplots_adjust(0, 0, 1, 1)
plt.savefig(f'沒(méi)有背景.png', transparent=True, bbox_inches='tight', pad_inches=0.0)

使用plt.savefig()保存圖像,其中參數(shù)transparent=True,這個(gè)設(shè)置會(huì)讓坐標(biāo)軸,以及圖像補(bǔ)丁(也就是alpha為0的位置)都變?yōu)橥该?;bbox_inches和pad_inches的設(shè)置是為了保存圖像時(shí)刪除圖像的白邊。

效果如下:
使用python繪制3D圖,并保存沒(méi)有背景的png格式,# 服務(wù)器相關(guān),python,3d,matplotlib
簡(jiǎn)單曲面:

import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(9,9))
ax = fig.gca(projection='3d')

x1 = np.arange(0, 5, 0.1)
x2 = np.arange(5, -0.1, -0.1)
X = np.append(x1,x2)


y1 = np.arange(0, 5, 0.1)
y2 = np.arange(5, -0.1, -0.1)
Y = np.append(y1,y2)

X, Y = np.meshgrid(X, Y)

R = X ** 2 + Y ** 2
Z = R
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=plt.cm.winter)
ax.grid(False)#默認(rèn)True,風(fēng)格線。
ax.set_xticks([])#不顯示x坐標(biāo)軸
ax.set_yticks([])#不顯示y坐標(biāo)軸
ax.set_zticks([])#不顯示z坐標(biāo)軸
plt.axis('off')#關(guān)閉所有坐標(biāo)軸
plt.subplots_adjust(0, 0, 1, 1)
plt.savefig(f'沒(méi)有背景的.png', transparent=True, bbox_inches='tight', pad_inches=0.0)

使用python繪制3D圖,并保存沒(méi)有背景的png格式,# 服務(wù)器相關(guān),python,3d,matplotlib
凸面:

import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(9,9))
ax = fig.gca(projection='3d')
X = np.arange(-5, 5, 0.1)
Y = np.arange(-5, 5, 0.1)
X, Y = np.meshgrid(X, Y)
# R = np.sqrt(X ** 2 + Y ** 2)
# Z = np.sin(R)

R = X ** 2 + Y ** 2
Z = 50 - R  # 讓z等于R就是凹面
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=plt.cm.winter)
ax.grid(False)#默認(rèn)True,風(fēng)格線。
ax.set_xticks([])#不顯示x坐標(biāo)軸
ax.set_yticks([])#不顯示y坐標(biāo)軸
ax.set_zticks([])#不顯示z坐標(biāo)軸
plt.axis('off')#關(guān)閉所有坐標(biāo)軸
plt.subplots_adjust(0, 0, 1, 1)
plt.savefig(f'沒(méi)有背景的.png', transparent=True, bbox_inches='tight', pad_inches=0.0)

使用python繪制3D圖,并保存沒(méi)有背景的png格式,# 服務(wù)器相關(guān),python,3d,matplotlib
默認(rèn)凹面畫(huà)法:

import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(9,9))
ax = fig.gca(projection='3d')

x1 = np.arange(0, 5, 0.1)
x2 = np.arange(5, -0.1, -0.1)
X = np.append(x1,x2)


y1 = np.arange(0, 5, 0.1)
y2 = np.arange(5, -0.1, -0.1)
Y = np.append(y1,y2)

X, Y = np.meshgrid(X, Y)

R = X ** 2 + Y ** 2
Z = R
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=plt.cm.winter)
ax.grid(False)#默認(rèn)True,風(fēng)格線。
ax.set_xticks([])#不顯示x坐標(biāo)軸
ax.set_yticks([])#不顯示y坐標(biāo)軸
ax.set_zticks([])#不顯示z坐標(biāo)軸
# plt.axis('off')#關(guān)閉所有坐標(biāo)軸
plt.subplots_adjust(0, 0, 1, 1)
plt.savefig(f'沒(méi)有背景的.png', transparent=True, bbox_inches='tight', pad_inches=0.0)

使用python繪制3D圖,并保存沒(méi)有背景的png格式,# 服務(wù)器相關(guān),python,3d,matplotlib文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-756431.html

到了這里,關(guān)于使用python繪制3D圖,并保存沒(méi)有背景的png格式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python實(shí)現(xiàn): JPG與PNG格式圖片間互轉(zhuǎn)

    【注意】轉(zhuǎn)換完成后,轉(zhuǎn)換圖會(huì)與原圖在同一個(gè)文件夾,只需按大小進(jìn)行排列就可以將轉(zhuǎn)換后的圖片篩選出來(lái)

    2024年02月06日
    瀏覽(24)
  • 【ACDC數(shù)據(jù)集】:預(yù)處理ACDC心臟3D MRI影像數(shù)據(jù)集到VOC數(shù)據(jù)集格式,nii轉(zhuǎn)為jpg,label轉(zhuǎn)為png

    【ACDC數(shù)據(jù)集】:預(yù)處理ACDC心臟3D MRI影像數(shù)據(jù)集到VOC數(shù)據(jù)集格式,nii轉(zhuǎn)為jpg,label轉(zhuǎn)為png

    【Segment Anything Model】做分割的專欄鏈接,歡迎來(lái)學(xué)習(xí)。 【博主微信】cvxiaoyixiao 本專欄為公開(kāi)數(shù)據(jù)集的介紹和預(yù)處理,持續(xù)更新中。 跟我要處理好的數(shù)據(jù)集的,我都給了。請(qǐng)自行注意檢查數(shù)據(jù)集是否是你想要的,我只處理了原數(shù)據(jù)集的第一部分 也就是frame01部分。并且測(cè)試集

    2024年02月08日
    瀏覽(49)
  • 【Python】如何使用matlibplot繪制3D柱形圖

    【Python】如何使用matlibplot繪制3D柱形圖

    (1)構(gòu)造需要顯示的數(shù)據(jù) 如下圖所示,X坐標(biāo)取值為[0,1,2,3,4],Y坐標(biāo)取值為[0,1,2,3,4,5,6,7,8],每一個(gè)(X,Y)組合的值Z=X+Y,所需要繪制的圖就是在X,Y所對(duì)應(yīng)的坐標(biāo)位置上面根據(jù)Z的值來(lái)繪制柱形圖。 (2)坐標(biāo)設(shè)置 將坐標(biāo)網(wǎng)格化, X=[0,1,2,3,4],Y=[0,1,2,3,4,5,6,7,8]網(wǎng)格化的結(jié)果,如下圖

    2024年02月16日
    瀏覽(23)
  • 【Python編程】將格式為ppm和pgm的圖片批量轉(zhuǎn)換為png或jpg格式的圖片

    【Python編程】將格式為ppm和pgm的圖片批量轉(zhuǎn)換為png或jpg格式的圖片

    如果文件夾中有異常圖片,則可以使用以下代碼從而跳過(guò)這些異常圖片而不影響轉(zhuǎn)換代碼的運(yùn)行。例如本人在解壓時(shí)中斷而導(dǎo)致的圖片異常問(wèn)題,圖片示例如下:

    2024年02月11日
    瀏覽(32)
  • 使用python繪制3d玫瑰花送給女朋友

    使用python繪制3d玫瑰花送給女朋友

    快過(guò)年了,給你的電子女友送上一朵賽博玫瑰花吧! Accent Accent_r Blues Blues_r BrBG BrBG_r BuGn BuGn_r BuPu BuPu_r CMRmap CMRmap_r Dark2 Dark2_r GnBu GnBu_r Greens Greens_r Greys Greys_r OrRd OrRd_r Oranges Oranges_r PRGn PRGn_r Paired Paired_r Pastel1 Pastel1_r Pastel2 Pastel2_r PiYG PiYG_r PuBu PuBuGn PuBuGn_r PuBu_r PuOr PuOr_r PuRd P

    2024年02月19日
    瀏覽(22)
  • 2022/7 用python批量將.mat文件轉(zhuǎn)為.jpg/.png/.bmp格式圖片

    網(wǎng)上看了一個(gè)下午都沒(méi)找到能用的。。。抄來(lái)抄去都沒(méi)說(shuō)到點(diǎn)子上 mat文件是Matlab的數(shù)據(jù)存儲(chǔ)的標(biāo)準(zhǔn)格式。 涉及到文件轉(zhuǎn)換肯定要看數(shù)據(jù)的結(jié)構(gòu), 事實(shí)上別人的代碼很難成功就是因?yàn)榇蠹业膍at文件的數(shù)據(jù)結(jié)構(gòu)各不相同 照著這個(gè)一步一步來(lái)你肯定可以學(xué)會(huì) 1、第一段代碼,包括

    2023年04月09日
    瀏覽(36)
  • python+selenium 實(shí)現(xiàn)驗(yàn)證碼由base64轉(zhuǎn)為jpg/png格式,并識(shí)別驗(yàn)證碼

    在使用python+selenium實(shí)現(xiàn)自動(dòng)化登錄時(shí),遇到了關(guān)于驗(yàn)證碼的一些問(wèn)題,主要是驗(yàn)證碼格式的轉(zhuǎn)換和識(shí)別。我這里的驗(yàn)證碼都是用的base64格式,我的思路是先將base64格式轉(zhuǎn)化為jpg或者png格式,然后用ddddocr模型來(lái)識(shí)別圖片內(nèi)容。 總結(jié): replace()不生效: replace返回的是一個(gè)新的值,

    2024年02月13日
    瀏覽(21)
  • 使用手機(jī)將圖片轉(zhuǎn)換成PNG格式怎么做?教你三種轉(zhuǎn)換方法

    使用手機(jī)將圖片轉(zhuǎn)換成PNG格式怎么做?教你三種轉(zhuǎn)換方法

    怎么使用手機(jī)把圖片的格式轉(zhuǎn)換成PNG格式呢?現(xiàn)如今的圖片格式種類非常之多,有很多種格式的圖片我們甚至都打不開(kāi)它。有時(shí)我們需要上傳一些照片文件,會(huì)有要求照片只能是PNG格式,遇到這種情況我們?cè)撛趺词褂檬謾C(jī)就能夠就能將圖片格式進(jìn)行轉(zhuǎn)換呢?其實(shí)非常簡(jiǎn)單,今

    2024年02月15日
    瀏覽(24)
  • 【Python】使用VTK實(shí)現(xiàn)3D可視化醫(yī)學(xué)圖像(格式.nii.gz)

    【Python】使用VTK實(shí)現(xiàn)3D可視化醫(yī)學(xué)圖像(格式.nii.gz)

    需要安裝依賴 itk 和 vtk ,效果如下 參考: A NIfTI (nii.gz) 3D Visualizer using VTK and Qt5 Load nifti image with vtk () ITK筆記–讀取3D NIFTI圖像并用VTK可視化

    2024年02月11日
    瀏覽(22)
  • ffmpeg把PNG透明背景圖片序列合成透明背景視頻、透明背景GIF

    透明背景的照片序列: 照片序列:PNG可以有alpha(透明度)通道,可以是透明背景。 視頻格式:在視頻編輯中,大多數(shù)視頻格式不支持透明度,但是有三種格式支持透明背景視頻 Quicktime Animation (RLE) or FFVHUFF 、 HUFFYUV 視頻格式 1、接下來(lái)可以使用ffmpeg命令把PNG照片序列合成為

    2023年04月23日
    瀏覽(47)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包