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

Python的Pillow庫進(jìn)行圖像文件處理(圖文詳解)

 更新時(shí)間:2021年11月23日 11:18:17   作者:青衣煮茶  
本文詳解的講解了使用Pillow庫進(jìn)行圖片的簡(jiǎn)單處理,使用PyCharm開發(fā)Python的詳細(xì)過程和各種第三方庫的安裝與使用。感興趣的可以了解一下

本文詳解的講解了使用Pillow庫進(jìn)行圖片的簡(jiǎn)單處理,使用PyCharm開發(fā)Python的詳細(xì)過程和各種第三方庫的安裝與使用。

目標(biāo)

1.熟悉Python的開發(fā)環(huán)境;

2.掌握Pillow庫的安裝方法;

3.熟悉Pillow庫的使用方法。

開始吧!

1、打開PyCharm,創(chuàng)建一個(gè)新的.py文件

2、配置環(huán)境

本文中使用Python3.6版本開發(fā) 點(diǎn)擊ok 2、庫的安裝使用

在搜索欄中輸入pillow,選中第一個(gè)pillow,然后安裝。

安裝完成!

此圖中我們看到pillow庫已配置成功。

3、PIL庫概述

PIL庫可以完成圖像歸檔和圖像處理兩方面功能需求:

(1)圖像歸檔:對(duì)圖像進(jìn)行批處理、生成圖像預(yù)覽、圖像格式轉(zhuǎn)換等;

(2)圖像處理:圖像基本處理、像素處理、顏色處理等。

4、代碼段

本次使用的圖片為:

絕對(duì)路徑為D:\python作業(yè)\dog.jpg

#圖片處理:
from PIL import Image
from PIL import ImageFilter
from PIL import ImageEnhance
img = Image.open("D:\python\dog.jpg")
print(img.format)		 # 輸出圖片基本信息
print(img.mode)
print(img.size)
img_resize = img.resize((256,256)) # 調(diào)整尺寸
img_resize.save("dogresize.jpg")
img_rotate = img.rotate(45)         # 旋轉(zhuǎn)
img_rotate.save("dogrotate.jpg")
om=img.convert('L')				# 灰度處理
om.save('doggray.jpg')
om = img.filter(ImageFilter.CONTOUR)		# 圖片的輪廓
om.save('dogcontour.jpg')
om = ImageEnhance.Contrast(img).enhance(20)		# 對(duì)比度為初始的10倍
om.save('dogencontrast.jpg')
#更改圖片格式:
from PIL import Image
import os
 
filelist =["dog.jpg",
           "dogcontour.jpg",
           "dogencontrast.jpg",
           "doggray.jpg",
           "dogresize.jpg",
           "dogrotate.jpg",
           ]
for infile in filelist:
  outfile = os.path.splitext(infile)[0] + ".png"
  if infile != outfile:
    try:
      Image.open(infile).save(outfile)
    except IOError:
      print ("cannot convert", infile)

鼠標(biāo)右鍵點(diǎn)擊運(yùn)行

運(yùn)行結(jié)果

到此這篇關(guān)于Python的Pillow庫進(jìn)行圖像文件處理(圖文詳解)的文章就介紹到這了,更多相關(guān)Python Pillow圖像處理內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 介紹Python中的文檔測(cè)試模塊

    介紹Python中的文檔測(cè)試模塊

    這篇文章主要介紹了Python中的文檔測(cè)試模塊,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • Python文檔生成工具pydoc使用介紹

    Python文檔生成工具pydoc使用介紹

    這篇文章主要介紹了Python文檔生成工具pydoc使用介紹,本文講解了基本用法、獲取幫助的方法、生成的文檔效果圖等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • python判斷windows系統(tǒng)是32位還是64位的方法

    python判斷windows系統(tǒng)是32位還是64位的方法

    這篇文章主要介紹了python判斷windows系統(tǒng)是32位還是64位的方法,實(shí)例分析了兩種解決方法,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • 淺談tensorflow1.0 池化層(pooling)和全連接層(dense)

    淺談tensorflow1.0 池化層(pooling)和全連接層(dense)

    本篇文章主要介紹了淺談tensorflow1.0 池化層(pooling)和全連接層(dense),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Pandas篩選某列過濾的方法

    Pandas篩選某列過濾的方法

    本文主要介紹了Pandas篩選某列過濾的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Python中反射和描述器總結(jié)

    Python中反射和描述器總結(jié)

    這篇文章主要介紹了Python中的反射和描述器一些知識(shí)的匯總,非常的詳細(xì),有需要的小伙伴可以參考下
    2018-09-09
  • Python畫圖常用代碼總結(jié)大全(20個(gè)畫圖代碼現(xiàn)拿現(xiàn)用)

    Python畫圖常用代碼總結(jié)大全(20個(gè)畫圖代碼現(xiàn)拿現(xiàn)用)

    Python是一種高級(jí)編程語言,擁有豐富的圖形庫,可以完成繪制各種類型的圖形任務(wù),下面這篇文章主要給大家介紹了關(guān)于Python畫圖常用代碼的相關(guān)資料,文中介紹的這20個(gè)畫圖代碼可以現(xiàn)拿現(xiàn)用,需要的朋友可以參考下
    2023-06-06
  • Django表單外鍵選項(xiàng)初始化的問題及解決方法

    Django表單外鍵選項(xiàng)初始化的問題及解決方法

    這篇文章主要介紹了Django表單外鍵選項(xiàng)初始化的問題及解決方法,需本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,要的朋友可以參考下
    2021-04-04
  • python實(shí)現(xiàn)八大排序算法(2)

    python實(shí)現(xiàn)八大排序算法(2)

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)八大排序算法的第二篇,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • 使用Python中wordcloud庫繪制詞云圖的詳細(xì)教程

    使用Python中wordcloud庫繪制詞云圖的詳細(xì)教程

    這篇文章主要介紹了如何使用Python的wordcloud庫從Excel數(shù)據(jù)生成詞云圖,包括環(huán)境準(zhǔn)備、詞云圖的基本原理、生成詞云圖的步驟、保存詞云圖以及高級(jí)自定義(形狀與顏色),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-12-12

最新評(píng)論

邯郸市| 桃园县| 景德镇市| 广德县| 铜梁县| 阜新| 云林县| 昆山市| 信宜市| 灯塔市| 中牟县| 瑞昌市| 高尔夫| 武山县| 宜兰县| 邢台市| 渝中区| 甘泉县| 德昌县| 阿克苏市| 内江市| 平顶山市| 扎鲁特旗| 天气| 临沭县| 民权县| 苍南县| 邯郸市| 孝昌县| 义马市| 宁远县| 宁蒗| 大安市| 息烽县| 勃利县| 昭平县| 柳林县| 信丰县| 香河县| 峨山| 体育|