python通過pil模塊將raw圖片轉(zhuǎn)換成png圖片的方法
本文實(shí)例講述了python通過pil模塊將raw圖片轉(zhuǎn)換成png圖片的方法。分享給大家供大家參考。具體分析如下:
python通過pil模塊將raw圖片轉(zhuǎn)換成png圖片,pil中包含了fromstring函數(shù)可以按照指定模式讀取圖片信息然后進(jìn)行保存。
rawData = open("foo.raw" 'rb').read()
imgSize = (x,y)
# Use the PIL raw decoder to read the data.
# the 'F;16' informs the raw decoder that we are reading
# a little endian, unsigned integer 16 bit data.
img = Image.fromstring('L', imgSize, rawData, 'raw', 'F;16')
img.save("foo.png")
其中Image.fromstring函數(shù)的第一個(gè)參數(shù)具體含義如下
1 (1-bit pixels, black and white, stored with one pixel per byte)
L (8-bit pixels, black and white)
P (8-bit pixels, mapped to any other mode using a colour palette)
RGB (3x8-bit pixels, true colour)
RGBA (4x8-bit pixels, true colour with transparency mask)
CMYK (4x8-bit pixels, colour separation)
YCbCr (3x8-bit pixels, colour video format)
I (32-bit signed integer pixels)
F (32-bit floating point pixels)
希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。
- python通過pil將圖片轉(zhuǎn)換成黑白效果的方法
- Python圖片轉(zhuǎn)換成矩陣,矩陣數(shù)據(jù)轉(zhuǎn)換成圖片的實(shí)例
- python3圖片轉(zhuǎn)換二進(jìn)制存入mysql
- python使用reportlab實(shí)現(xiàn)圖片轉(zhuǎn)換成pdf的方法
- Python將圖片轉(zhuǎn)換為字符畫的方法
- python如何將圖片轉(zhuǎn)換為字符圖片
- python使用PythonMagick將jpg圖片轉(zhuǎn)換成ico圖片的方法
- 利用python將圖片轉(zhuǎn)換成excel文檔格式
- 利用python和ffmpeg 批量將其他圖片轉(zhuǎn)換為.yuv格式的方法
- python實(shí)現(xiàn)圖片轉(zhuǎn)換成素描和漫畫格式
相關(guān)文章
Python使用pandas和openpyxl讀取Excel表格的方法詳解
這篇文章主要介紹了Python讀取Excel表格數(shù)據(jù)的方法,Python提供了多種讀取Excel文件的方式,最常用的庫是pandas和openpyxl,下面我將詳細(xì)介紹如何使用這兩個(gè)庫來讀取Excel文件,并包含一些實(shí)用示例,需要的朋友可以參考下2024-10-10
基于Python和Tkinter實(shí)現(xiàn)高考倒計(jì)時(shí)功能
隨著高考的臨近,每個(gè)考生都在緊鑼密鼓地復(fù)習(xí),這時(shí)候,一款實(shí)用的倒計(jì)時(shí)軟件能有效幫助你規(guī)劃剩余時(shí)間,提醒你不要浪費(fèi)每一分每一秒,今天,我們來聊聊一款基于Python和Tkinter開發(fā)的高考倒計(jì)時(shí)軟件,功能簡單卻極具實(shí)用性,讓你在緊張的備考過程中不再迷失2025-03-03
科學(xué)計(jì)算與數(shù)據(jù)分析利器Python數(shù)據(jù)分析庫Scipy使用詳解
Scipy在現(xiàn)代科學(xué)研究和數(shù)據(jù)分析中是一個(gè)不可或缺的庫,它建立在NumPy的基礎(chǔ)上,提供了更多的高級科學(xué)計(jì)算功能,包括優(yōu)化、信號處理、統(tǒng)計(jì)分析、插值、線性代數(shù)等,本文將會學(xué)習(xí)Scipy庫的各種功能和用法,包括數(shù)學(xué)優(yōu)化、統(tǒng)計(jì)分析、信號處理和插值等方面2023-11-11
pytest解讀一次請求多個(gè)fixtures及多次請求
這篇文章主要為大家介紹了一次請求多個(gè)fixtures,以及fixtures被多次請求的pytest官方解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
Python中defaultdict與lambda表達(dá)式用法實(shí)例小結(jié)
這篇文章主要介紹了Python中defaultdict與lambda表達(dá)式用法,結(jié)合實(shí)例形式分析了Python中defaultdict與lambda表達(dá)式的功能、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-04-04
Pyqt5將多個(gè)類組合在一個(gè)界面顯示的完整示例
這篇文章主要給大家介紹了關(guān)于Pyqt5將多個(gè)類組合在一個(gè)界面顯示的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2021-09-09
PyTorch的自適應(yīng)池化Adaptive Pooling實(shí)例
今天小編就為大家分享一篇PyTorch的自適應(yīng)池化Adaptive Pooling實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

