0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于python中非常實(shí)用的一個(gè)圖像處理庫 2

jf_78858299 ? 來源:算法美食屋 ? 作者:梁云1991 ? 2023-02-08 17:18 ? 次閱讀

八, 圖片旋轉(zhuǎn)

img = Image.open("./data/貓咪圖片.jpg")
img_rotated = img.rotate(15,center = (0,0)) #以center為中心逆時(shí)針旋轉(zhuǎn)
img_rotated

九, 圖片翻轉(zhuǎn)

img = Image.open("./data/貓咪圖片.jpg")

# 左右翻轉(zhuǎn)
img_left_right = img.transpose(Image.FLIP_LEFT_RIGHT)
img_left_right
# 上下翻轉(zhuǎn)
img_top_bottom = img.transpose(Image.FLIP_TOP_BOTTOM)
img_top_bottom

十, 提取圖片邊緣

img = Image.open("./data/貓咪圖片.jpg")

img_edges = img.filter(ImageFilter.FIND_EDGES)
img_edges

十一, 圖片高斯模糊

img = Image.open("./data/貓咪圖片.jpg")
img_blur = img.filter(ImageFilter.GaussianBlur(radius=3))
img_blur

十二, 在圖片上繪制文字

img = Image.open("./data/貓咪圖片.jpg")
draw = ImageDraw.Draw(img)
arial = ImageFont.truetype('./data/simsun.ttc', 46)
draw.text((250,450),"敢梭哈嗎?",font =arial, fill="white")
img

十三, 在圖片上繪制直線

img = Image.open("./data/貓咪圖片.jpg")
draw = ImageDraw.Draw(img)

draw.line([0,0,641,641],fill = "red",width = 5)
img

十四, 在圖片上繪制矩形

img = Image.open("./data/貓咪圖片.jpg")
draw = ImageDraw.Draw(img)

draw.rectangle([78,24,455,320], fill=None, outline ='lawngreen',width = 5)
img

十五, 在圖片上繪制橢圓

img = Image.open("./data/貓咪圖片.jpg")
draw = ImageDraw.Draw(img)
draw.arc(xy = [78,24,455,320],start = 0,end = 360,fill="red",width=5)
img

十六, 在圖片上粘貼其他圖片

img = Image.open("./data/貓咪圖片.jpg")
img_resized = img.resize((150,150))
img.paste(img_resized,box = [460,50])
img

以上就是 pillow 的一些基本操作。對(duì)pillow和圖像處理方面有其他疑問或想法,可以在留言區(qū)中討論交流,具體代碼問題可發(fā)在我們的論壇上(附上必要的代碼和輸出)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1272

    瀏覽量

    56507
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8323

    瀏覽量

    132171
  • python
    +關(guān)注

    關(guān)注

    54

    文章

    4759

    瀏覽量

    84294
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    常用的Python圖像處理介紹

    本文主要介紹了些簡單易懂最常用的 Python 圖像處理。
    的頭像 發(fā)表于 08-19 10:54 ?1946次閱讀

    【建議收藏】Python大全

    ,安全連接池、支持文件post、可用性高。httplib2網(wǎng)絡(luò)。RoboBrowser -個(gè)
    發(fā)表于 09-06 15:58

    Python基礎(chǔ)-圖像處理工具包

    增強(qiáng),直方圖處理,插值和濾波等 等。雖然在這個(gè)軟件包上要實(shí)現(xiàn)類似MATLAB中的復(fù)雜的圖像處理算法并不太適合,但是Python的快速開發(fā)能力以及面向?qū)ο蟮鹊戎T多特點(diǎn)使得它
    發(fā)表于 03-30 14:09 ?17次下載

    Python圖像處理Pillow入門教程和代碼資料免費(fèi)下載

    Pillow 是Python 里的圖像處理(PIL:Python Image Library),提供了了廣泛的文件格式支持,強(qiáng)大的
    發(fā)表于 01-11 16:20 ?30次下載
    <b class='flag-5'>Python</b><b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>庫</b>Pillow入門教程和代碼資料免費(fèi)下載

    Python教程之如何使用使用PIL圖像處理的資料說明

    圖像處理門應(yīng)用非常廣的技術(shù),而擁有非常豐富第三方擴(kuò)展
    發(fā)表于 01-18 17:01 ?15次下載
    <b class='flag-5'>Python</b>教程之如何使用使用PIL<b class='flag-5'>庫</b>做<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>的資料說明

    Python中最常用十大圖像處理詳細(xì)介紹

    本文主要介紹了些簡單易懂最常用的Python圖像處理當(dāng)今世界充滿了各種數(shù)據(jù),而圖像是其中高的
    的頭像 發(fā)表于 07-06 11:08 ?2.2w次閱讀

    詳解Python中的Pandas和Numpy

    pandas、numpy是Python數(shù)據(jù)科學(xué)中非常常用的,numpy是Python的數(shù)值計(jì)算擴(kuò)展,專門用來處理矩陣,它的運(yùn)算效率比列表更
    的頭像 發(fā)表于 05-25 12:49 ?2439次閱讀

    分享5個(gè)用于圖像處理Python

    提取特征。 在今天的文章中,我們將介紹5個(gè)最好的Python,它們可能會(huì)幫助你執(zhí)行圖像處理,如裁剪、縮放等。
    的頭像 發(fā)表于 02-08 16:23 ?1272次閱讀
    分享5<b class='flag-5'>個(gè)</b>用于<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>的<b class='flag-5'>Python</b><b class='flag-5'>庫</b>

    個(gè)簡單易懂最常用的 Python 圖像處理

    本文主要介紹了些簡單易懂最常用的 Python 圖像處理。 當(dāng)今世界充滿了各種數(shù)據(jù),而圖像
    的頭像 發(fā)表于 02-08 16:59 ?773次閱讀

    關(guān)于python中非常實(shí)用的個(gè)圖像處理 1

    PIL:Python Imaging Library,是Python環(huán)境下最受歡迎的圖像處理,木有之
    的頭像 發(fā)表于 02-08 17:18 ?1277次閱讀

    如何安裝常用Python

    Python作為種流行的編程語言,擁有豐富的第三方資源,這些可以幫助開發(fā)者輕松實(shí)現(xiàn)各種功能,從數(shù)據(jù)分析到Web開發(fā),從機(jī)器學(xué)習(xí)到圖像
    的頭像 發(fā)表于 04-14 12:11 ?1100次閱讀

    初級(jí)用戶手冊 IMAPCAR2圖像處理

    初級(jí)用戶手冊 IMAPCAR2 圖像處理
    發(fā)表于 04-21 18:51 ?1次下載
    初級(jí)用戶手冊 IMAPCAR<b class='flag-5'>2</b><b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>庫</b>

    python讀取數(shù)據(jù)數(shù)據(jù) python查詢數(shù)據(jù) python數(shù)據(jù)連接

    使用第三方,包括MySQLDB、sqlite3、psycopg2。其中MySQLDB是Python連接MySQL數(shù)據(jù)
    的頭像 發(fā)表于 08-28 17:09 ?1686次閱讀

    如何安裝Python圖像處理PIL

    載Pillow源碼包,解壓后,在終端或命令行中進(jìn)入源碼目錄,輸入以下代碼: python setup.py install 注意:Pillow是PIL個(gè)分支,它是更加活躍和完善的
    的頭像 發(fā)表于 09-12 17:15 ?2524次閱讀
    如何安裝<b class='flag-5'>Python</b><b class='flag-5'>圖像</b><b class='flag-5'>處理</b>PIL<b class='flag-5'>庫</b>

    個(gè)非常棒的可視化:PyG2Plot

    給大家推薦的這個(gè)開源項(xiàng)目是個(gè)非常棒的可視化 -- PyG2Plot 。 PyG2Plot 可
    的頭像 發(fā)表于 10-21 11:32 ?1134次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>非常</b>棒的可視化<b class='flag-5'>庫</b>:PyG<b class='flag-5'>2</b>Plot