Pillow SPIDER格式

2021-07-09 16:57 更新

Pillow可以讀取和寫入32位浮點數(shù)據(jù)的spider圖像文件(“F;32F”)。

Pillow還支持讀取包含spider圖像序列的spider堆棧文件。該格式的?seek() ?和? tell() ?方法都支持,而且允許隨機訪問。

這個 ?open()? 方法設(shè)置以下屬性:

  • ?format? 設(shè)置為 ?SPIDER?
  • ?istack? 如果文件是圖像堆棧,則設(shè)置為1,否則設(shè)置為0。
  • ?n_frames?  設(shè)置為堆棧中的圖像數(shù)。

提供了一種方便的方法? convert2byte()? ,可以用于將浮點數(shù)據(jù)轉(zhuǎn)換為字節(jié)數(shù)據(jù)(模式 ??):

im = Image.open('image001.spi').convert2byte()

以SPIDER格式寫入文件

spider文件的擴(kuò)展名可以是任意3個字母數(shù)字字符。因此,必須明確指定輸出格式:

im.save('newimage.spi', format='SPIDER')
有關(guān)蜘蛛圖像處理包的詳細(xì)信息,請參閱在 Wadsworth Center 的 SPIDER 主頁 .


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號