精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

10個Python圖像編輯工具

開發 后端
本文將介紹 10 個可以用于圖像處理任務的 Python 庫,它們在編輯圖像、查看圖像底層數據方面都提供了簡單直接的方法。

[[261377]]

以下提到的這些 Python 工具在編輯圖像、操作圖像底層數據方面都提供了簡單直接的方法。

當今的世界充滿了數據,而圖像數據就是其中很重要的一部分。但只有經過處理和分析,提高圖像的質量,從中提取出有效地信息,才能利用到這些圖像數據。

常見的圖像處理操作包括顯示圖像,基本的圖像操作,如裁剪、翻轉、旋轉;圖像的分割、分類、特征提??;圖像恢復;以及圖像識別等等。Python 作為一種日益風靡的科學編程語言,是這些圖像處理操作的選擇。同時,在 Python 生態當中也有很多可以免費使用的優秀的圖像處理工具。

下文將介紹 10 個可以用于圖像處理任務的 Python 庫,它們在編輯圖像、查看圖像底層數據方面都提供了簡單直接的方法。

1、scikit-image

scikit-image 是一個結合 NumPy 數組使用的開源 Python 工具,它實現了可用于研究、教育、工業應用的算法和應用程序。即使是對于剛剛接觸 Python 生態圈的新手來說,它也是一個在使用上足夠簡單的庫。同時它的代碼質量也很高,因為它是由一個活躍的志愿者社區開發的,并且通過了同行評審peer review

資源

scikit-image 的文檔非常完善,其中包含了豐富的用例。

示例

可以通過導入 skimage 使用,大部分的功能都可以在它的子模塊中找到。

圖像濾波image filtering

  1. import matplotlib.pyplot as plt
  2. %matplotlib inline
  3.  
  4. from skimage import data,filters
  5.  
  6. image = data.coins() # ... or any other NumPy array!
  7. edges = filters.sobel(image)
  8. plt.imshow(edges, cmap='gray')

Image filtering in scikit-image

Image filtering in scikit-image

使用 match_template() 方法實現模板匹配template matching

Template matching in scikit-image

Template matching in scikit-image

展示頁面可以看到更多相關的例子。

2、NumPy

NumPy 提供了對數組的支持,是 Python 編程的一個核心庫。圖像的本質其實也是一個包含像素數據點的標準 NumPy 數組,因此可以通過一些基本的 NumPy 操作(例如切片、掩膜mask、花式索引fancy indexing等),就可以從像素級別對圖像進行編輯。通過 NumPy 數組存儲的圖像也可以被 skimage 加載并使用 matplotlib 顯示。

資源

在 NumPy 的官方文檔中提供了完整的代碼文檔和資源列表。

示例

使用 NumPy 對圖像進行掩膜mask操作:

  1. import numpy as np
  2. from skimage import data
  3. import matplotlib.pyplot as plt
  4. %matplotlib inline
  5.  
  6. image = data.camera()
  7. type(image)
  8. numpy.ndarray #Image is a NumPy array:
  9.  
  10. mask = image < 87
  11. image[mask]=255
  12. plt.imshow(image, cmap='gray')

NumPy

NumPy

3、SciPy

像 NumPy 一樣,SciPy 是 Python 的一個核心科學計算模塊,也可以用于圖像的基本操作和處理。尤其是 SciPy v1.1.0 中的 scipy.ndimage 子模塊,它提供了在 n 維 NumPy 數組上的運行的函數。SciPy 目前還提供了線性和非線性濾波linear and non-linear filtering、二值形態學binary morphologyB 樣條插值B-spline interpolation、對象測量object measurements等方面的函數。

資源

官方文檔中可以查閱到 scipy.ndimage 的完整函數列表。

示例

使用 SciPy 的高斯濾波對圖像進行模糊處理:

  1. from scipy import misc,ndimage
  2.  
  3. face = misc.face()
  4. blurred_face = ndimage.gaussian_filter(face, sigma=3)
  5. very_blurred = ndimage.gaussian_filter(face, sigma=5)
  6.  
  7. #Results
  8. plt.imshow(<image to be displayed>)

Using a Gaussian filter in SciPy

Using a Gaussian filter in SciPy

4、PIL/Pillow

PIL (Python Imaging Library) 是一個免費 Python 編程庫,它提供了對多種格式圖像文件的打開、編輯、保存的支持。但在 2009 年之后 PIL 就停止發布新版本了。幸運的是,還有一個 PIL 的積極開發的分支 Pillow,它的安裝過程比 PIL 更加簡單,支持大部分主流的操作系統,并且還支持 Python 3。Pillow 包含了圖像的基礎處理功能,包括像素點操作、使用內置卷積內核進行濾波、顏色空間轉換等等。

資源

Pillow 的官方文檔提供了 Pillow 的安裝說明自己代碼庫中每一個模塊的示例。

示例

使用 Pillow 中的 ImageFilter 模塊實現圖像增強:

  1. from PIL import Image,ImageFilter
  2. #Read image
  3. im = Image.open('image.jpg')
  4. #Display image
  5. im.show()
  6.  
  7. from PIL import ImageEnhance
  8. enh = ImageEnhance.Contrast(im)
  9. enh.enhance(1.8).show("30% more contrast")

Enhancing an image in Pillow using ImageFilter

Enhancing an image in Pillow using ImageFilter

5、OpenCV-Python

OpenCV(Open Source Computer Vision 庫)是計算機視覺領域最廣泛使用的庫之一,OpenCV-Python 則是 OpenCV 的 Python API。OpenCV-Python 的運行速度很快,這歸功于它使用 C/C++ 編寫的后臺代碼,同時由于它使用了 Python 進行封裝,因此調用和部署的難度也不大。這些優點讓 OpenCV-Python 成為了計算密集型計算機視覺應用程序的一個不錯的選擇。

資源

入門之前最好先閱讀 OpenCV2-Python-Guide 這份文檔。

示例

使用 OpenCV-Python 中的金字塔融合Pyramid Blending將蘋果和橘子融合到一起:

Image blending using Pyramids in OpenCV-Python

Image blending using Pyramids in OpenCV-Python

6、SimpleCV

SimpleCV 是一個開源的計算機視覺框架。它支持包括 OpenCV 在內的一些高性能計算機視覺庫,同時不需要去了解位深度bit depth、文件格式、色彩空間color space之類的概念,因此 SimpleCV 的學習曲線要比 OpenCV 平緩得多,正如它的口號所說,“將計算機視覺變得更簡單”。SimpleCV 的優點還有:

  • 即使是剛剛接觸計算機視覺的程序員也可以通過 SimpleCV 來實現一些簡易的計算機視覺測試
  • 錄像、視頻文件、圖像、視頻流都在支持范圍內

資源

官方文檔簡單易懂,同時也附有大量的學習用例。

示例

SimpleCV

SimpleCV

7、Mahotas

Mahotas 是另一個 Python 圖像處理和計算機視覺庫。在圖像處理方面,它支持濾波和形態學相關的操作;在計算機視覺方面,它也支持特征計算feature computation、興趣點檢測interest point detection、局部描述符local descriptors等功能。Mahotas 的接口使用了 Python 進行編寫,因此適合快速開發,而算法使用 C++ 實現,并針對速度進行了優化。Mahotas 盡可能做到代碼量少和依賴項少,因此它的運算速度非??臁?梢詤⒖?a class="ext" rel="external nofollow" target="_blank">官方文檔了解更多詳細信息。

資源

文檔包含了安裝介紹、示例以及一些 Mahotas 的入門教程。

示例

Mahotas 力求使用少量的代碼來實現功能。例如這個 Finding Wally 游戲:

Finding Wally problem in Mahotas

Finding Wally problem in Mahotas

Finding Wally problem in Mahotas

Finding Wally problem in Mahotas

8、SimpleITK

ITK(Insight Segmentation and Registration Toolkit)是一個為開發者提供普適性圖像分析功能的開源、跨平臺工具套件,SimpleITK 則是基于 ITK 構建出來的一個簡化層,旨在促進 ITK 在快速原型設計、教育、解釋語言中的應用。SimpleITK 作為一個圖像分析工具包,它也帶有大量的組件,可以支持常規的濾波、圖像分割、圖像配準registration功能。盡管 SimpleITK 使用 C++ 編寫,但它也支持包括 Python 在內的大部分編程語言。

資源

有很多 Jupyter Notebooks 用例可以展示 SimpleITK 在教育和科研領域中的應用,通過這些用例可以看到如何使用 Python 和 R 利用 SimpleITK 來實現交互式圖像分析。

示例

使用 Python + SimpleITK 實現的 CT/MR 圖像配準過程:

SimpleITK animation

SimpleITK animation

9、pgmagick

pgmagick 是使用 Python 封裝的 GraphicsMagick 庫。GraphicsMagick 通常被認為是圖像處理界的瑞士軍刀,因為它強大而又高效的工具包支持對多達 88 種主流格式圖像文件的讀寫操作,包括 DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM、TIFF 等等。

資源

pgmagick 的 GitHub 倉庫中有相關的安裝說明、依賴列表,以及詳細的使用指引

示例

圖像縮放:

Image scaling in pgmagick

Image scaling in pgmagick

邊緣提?。?/p>

Edge extraction in pgmagick

Edge extraction in pgmagick

10、Pycairo

Cairo 是一個用于繪制矢量圖的二維圖形庫,而 Pycairo 是用于 Cairo 的一組 Python 綁定。矢量圖的優點在于做大小縮放的過程中不會丟失圖像的清晰度。使用 Pycairo 可以在 Python 中調用 Cairo 的相關命令。

資源

Pycairo 的 GitHub 倉庫提供了關于安裝和使用的詳細說明,以及一份簡要介紹 Pycairo 的入門指南

示例

使用 Pycairo 繪制線段、基本圖形、徑向漸變radial gradients

Pycairo

Pycairo

總結

以上就是 Python 中的一些有用的圖像處理庫,無論你有沒有聽說過、有沒有使用過,都值得試用一下并了解它們。 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2025-01-17 10:30:00

2020-08-22 07:46:58

Photoflare開源圖像編輯器

2021-02-16 09:37:01

Filmulator開源圖像編輯器

2025-11-14 09:30:12

2024-03-11 09:37:01

模型圖片編輯

2015-03-27 15:41:42

AdobeAcrobat DC

2023-01-02 13:12:07

模型圖像

2019-10-16 10:23:59

Python圖像處理編程語言

2021-12-27 08:08:41

微軟WindowsWindows 11

2023-11-20 11:47:18

AI圖像編輯工具

2025-09-01 09:08:41

2024-03-01 20:15:17

2019-01-04 10:00:48

開源技術 趨勢

2025-08-28 09:17:50

2023-05-22 07:29:59

AIDragGAN

2025-01-21 10:45:00

訓練模型架構

2025-03-31 08:46:00

圖像AI生成

2025-08-20 09:06:00

2025-10-27 09:04:00

點贊
收藏

51CTO技術棧公眾號

亚洲小说欧美另类社区| 久久99久久久精品欧美| 久久综合久久综合亚洲| 国产精品电影在线观看| 日本福利片在线观看| 国产精品x8x8一区二区| 在线观看欧美日本| 91传媒免费视频| 国产尤物视频在线| 国产**成人网毛片九色| 国产成人久久久| 久久精品www| 波多野结衣的一区二区三区| 日韩三级在线免费观看| 能看的毛片网站| 操喷在线视频| 亚洲日本在线a| 日本精品一区二区三区高清 久久| 国产男男gay网站| 久久午夜av| 久久久免费精品视频| 91免费在线看片| 亚洲欧洲美洲国产香蕉| 精品日韩在线观看| 57pao国产成永久免费视频| 手机在线观看av| 亚洲免费av在线| 亚洲人成人77777线观看| 天堂8在线视频| 国产高清无密码一区二区三区| 国产精品久久久久久久久久东京| 国内免费精品视频| 在线欧美三级| 欧美国产日韩精品免费观看| 国产一级精品aaaaa看| 99久久久国产精品无码网爆| 热久久一区二区| 日韩av日韩在线观看| 日本熟伦人妇xxxx| 狠狠爱综合网| 欧美日韩福利视频| 欧美成人精品激情在线视频| 中文字幕第一页在线播放| 日本蜜桃在线观看| 久久久噜噜噜久久中文字幕色伊伊| 成人三级在线| 成人高潮片免费视频| 国产在线精品国自产拍免费| 国产精品丝袜视频| 最近中文字幕免费在线观看| 成人高清av| 亚洲视频欧美视频| 国产精品久久久久久久av| 国产免费播放一区二区| 亚洲人成电影网站色…| 久久精品无码一区| 成人国产精品一级毛片视频| 一区二区三区四区视频| 亚洲色图 激情小说| 日韩在线视频精品| 欧美成人网在线| 久久久久免费看| 亚洲第一论坛sis| 亚洲精品在线观看www| 中日韩精品一区二区三区| 国产日产精品_国产精品毛片| 亚洲欧美日韩国产中文专区| 在线观看免费小视频| 日韩三级在线| 久久99热精品这里久久精品| 久草视频精品在线| 久久高清一区| 国产精品亚洲激情| 精品国产乱码一区二区三| 国产99久久精品| 久久久久久一区| se在线电影| 亚洲欧美日韩人成在线播放| 免费人成自慰网站| 亚洲成a人片| 7777女厕盗摄久久久| 少妇伦子伦精品无吗| 日韩电影在线观看完整免费观看| 亚洲美女喷白浆| 91ts人妖另类精品系列| 亚洲午夜久久久久久尤物 | 免费黄色网页在线观看| 亚洲一二三四久久| 精品久久久久久久无码| 精品午夜av| 精品视频—区二区三区免费| 长河落日免费高清观看| 国自产拍偷拍福利精品免费一| 欧美亚洲在线视频| 国产一区二区波多野结衣| 国v精品久久久网| 午夜欧美性电影| 草美女在线观看| 欧美日产国产精品| 在线免费观看成年人视频| 欧美电影三区| 欧美一区二区三区精品电影| 国产又粗又长视频| 久久久久久一二三区| 在线观看17c| 丁香婷婷久久| 亚洲老司机av| 国产无套在线观看| 国产精品996| 视频一区视频二区视频三区高| 国产91美女视频| 国产精品6666| 免费成人你懂的| 精品乱码一区| 91亚洲天堂| 欧美丝袜丝交足nylons| 又黄又爽的网站| 五月开心六月丁香综合色啪| 69久久夜色精品国产7777| 国产精品亚洲lv粉色| 国产午夜精品福利| 波多野结衣家庭教师在线播放| 99久热在线精品视频观看| 日韩成人av网| 日本三级网站在线观看| 国产一区二区三区蝌蚪| 亚洲午夜在线观看| 成人亚洲网站| 在线观看精品自拍私拍| 中文字幕第四页| 成人免费的视频| 欧美一级中文字幕| av在线精品| 久久精品国产欧美激情| 最近中文字幕在线观看视频| www国产成人免费观看视频 深夜成人网| 色综合伊人色综合网站| 欧美 日韩 激情| 一区三区自拍| 成人97在线观看视频| 在线视频欧美亚洲| 国产精品国产三级国产| 亚洲天堂2018av| 视频在线不卡免费观看| 国产欧美一区二区三区四区| 在线激情网站| 欧美二区三区91| 久久久久亚洲av片无码| 黄色精品一二区| 四虎4hu永久免费入口| 91麻豆精品国产综合久久久| 精品国内产的精品视频在线观看| 国产精品久久久久久久久久久久久久久久久久 | 国产网址在线观看| 成人国产在线观看| 鲁一鲁一鲁一鲁一澡| 天堂网av成人| 国产精品白嫩初高中害羞小美女 | 亚洲 美腿 欧美 偷拍| 婷婷亚洲久悠悠色悠在线播放| 国模无码视频一区| 蜜桃av一区| 一区二区三区的久久的视频| 亚洲一区二区小说| 欧美激情中文网| 五月婷婷狠狠干| 欧日韩精品视频| 日韩在线观看视频一区二区| 成人午夜看片网址| 亚洲午夜无码av毛片久久| 精品国产网站| 亚洲最大福利视频网| 91福利在线尤物| 亚洲香蕉成人av网站在线观看| 曰批又黄又爽免费视频| 一区二区三区中文字幕在线观看| 奇米777第四色| 日韩不卡一区二区三区| 日本三日本三级少妇三级66| 粉嫩av一区二区| 国产91色在线播放| 国产高清一区二区三区视频| 精品成人一区二区| 久久久久久无码精品大片| 亚洲视频一区在线观看| 美女网站视频在线观看| 日精品一区二区三区| 亚洲av首页在线| 亚洲国产合集| 91在线观看免费高清完整版在线观看 | 国产三级久久久| av地址在线观看| 久久亚洲欧美| 中文精品无码中文字幕无码专区| 国内黄色精品| 国产亚洲精品久久飘花| 日韩av黄色| 欧美怡春院一区二区三区| 欧美黄色激情| 亚洲摸下面视频| www.久久综合| 欧美午夜精品久久久| 亚洲激情视频一区| 亚洲乱码国产乱码精品精的特点| 性少妇bbw张开| thepron国产精品| 在线一区二区不卡| 日韩精品欧美精品| 欧美视频在线免费播放| 欧美大片一区| 一区国产精品| 欧美美女在线| 久久精品国产精品国产精品污| 日本精品一区二区三区在线观看视频| 国产成人午夜视频网址| 国产黄大片在线观看| 欧美成人精品在线观看| 91xxx在线观看| 国产亚洲精品va在线观看| 欧洲精品久久一区二区| 日韩三级.com| jizz中国女人| 欧美久久久久久久久久| 中文字幕男人天堂| 色综合欧美在线视频区| 毛片在线免费视频| 欧美日韩在线一区| 成人免费区一区二区三区| 亚洲国产一区二区a毛片| 国产免费无码一区二区视频| 亚洲视频一区二区在线| 国产69精品久久久久久| 色女人在线视频| 欧美成aaa人片在线观看蜜臀| 免费大片在线观看www| 日韩中文在线不卡| 求av网址在线观看| 色偷偷av亚洲男人的天堂| sese在线视频| www.日韩视频| 日韩 欧美 综合| 亚洲午夜国产一区99re久久| 亚洲综合网在线| 亚洲激情综合网| 久草资源在线视频| 一区二区高清视频在线观看| 校园春色 亚洲| 亚洲一区二区三区中文字幕| 久久亚洲av午夜福利精品一区| 一区二区三区欧美久久| 欧美日韩一级在线观看| 亚洲二区视频在线| 久久久久久久久久久久久久av| 欧美日韩免费在线| 色老头在线视频| 欧美日韩专区在线| 国产精品久久久久毛片| 欧美成人国产一区二区| 韩国中文字幕hd久久精品| 亚洲精品aⅴ中文字幕乱码| 亚洲欧美日韩免费| 亚洲人成在线观看网站高清| av在线二区| 久久午夜a级毛片| 青春草视频在线观看| 97婷婷涩涩精品一区| 高清不卡av| 91精品久久久久久久久中文字幕 | 亚洲一区日韩在线| 一区二区三区韩国| 国产一区二区不卡| 在线视频 日韩| 国产精品天干天干在线综合| 精品国产乱码久久久久久鸭王1| 亚洲成人精品影院| 亚洲欧美日韩一区二区三区四区| 欧美乱妇一区二区三区不卡视频| www.桃色av嫩草.com| 精品亚洲一区二区三区| 在线观看免费网站黄| 久久久久国产精品免费网站| 亚洲综合电影| 91中文字幕在线| 色88888久久久久久影院| 亚洲一区二区三区免费看| 激情六月综合| 一区二区三区欧美精品| 99久久99久久精品国产片果冻| a级黄色免费视频| 性久久久久久久久久久久| 久久午夜鲁丝片| 亚洲第一国产精品| 毛片在线看片| 日本国产精品视频| 伊人久久亚洲| 亚洲一区三区视频在线观看| 亚洲久久在线| 日本亚洲一区二区三区| 国产欧美一区二区精品性| 久久久久亚洲av片无码下载蜜桃| 色伊人久久综合中文字幕| 精品人妻一区二区三区含羞草 | 欧美一区二区三区四区在线观看地址| 一本精品一区二区三区| 日韩精品一区二区三区色欲av| 国产成人av一区二区三区在线| 四虎国产成人精品免费一女五男| 精品福利在线视频| h片在线免费看| 精品国产一区av| 电影在线观看一区二区| 久久99精品久久久久子伦| 久久久久久美女精品| 少妇人妻互换不带套| 99热国产精品| 国产一卡二卡在线播放| 91精品国产一区二区三区| 伊人久久亚洲综合| 亚洲欧美中文在线视频| 成人免费一区二区三区牛牛| 91中文在线观看| 天天影视天天精品| 亚洲高清免费在线观看| 国产三级一区二区三区| 国产精品21p| 日韩风俗一区 二区| 91制片在线观看| 国产一区二区三区高清| 亚洲天堂黄色| 国产欧美一区二| 国产精品丝袜一区| 一区二区精品视频在线观看| 国产亚洲精品久久久久久777| a欧美人片人妖| 欧美少妇一区| 久色成人在线| 国产又粗又猛又爽又黄av| 色综合久久中文字幕综合网| 亚洲欧洲精品视频| 欧美一级黑人aaaaaaa做受| 日韩伦理一区二区三区| 亚洲 欧美 日韩 国产综合 在线| 成人激情校园春色| www日韩精品| 日韩精品在线观看视频| 色偷偷色偷偷色偷偷在线视频| 久久久久成人精品免费播放动漫| 国产亚洲毛片在线| 亚洲第一香蕉网| 91国偷自产一区二区使用方法| 极品美乳网红视频免费在线观看| 国产成人一区二区三区电影| 欧美三级美国一级| 在线观看免费不卡av| 亚洲男人的天堂网| 国产91麻豆视频| 91高潮精品免费porn| 婷婷五月综合久久中文字幕| 欧美日韩一区二区在线播放| 四虎影视精品成人| 国产精品久久一区| 五月开心六月丁香综合色啪| 一二三区视频在线观看| 精品人伦一区二区三区蜜桃免费| 国内精品在线视频| 91精品久久久久久| 国语自产精品视频在线看8查询8| 99re久久精品国产| 欧美在线你懂得| 91网在线看| 欧美精品一区二区三区久久| 日本伊人精品一区二区三区观看方式| 裸体武打性艳史| 亚洲国产精品999| 日韩欧美精品一区二区综合视频| 免费观看国产视频在线| 99精品在线免费| 艳妇乳肉豪妇荡乳av| 高清欧美性猛交xxxx黑人猛交| 欧美精品第一区| 中文字幕乱码在线人视频| 亚洲成av人片在线观看| a天堂在线资源| y111111国产精品久久婷婷| 欧美亚洲免费| 曰本女人与公拘交酡| 亚洲深夜福利网站| 一区二区免费| 国产一伦一伦一伦| 午夜激情一区二区三区| 日本最黄一级片免费在线| 狠狠色综合网站久久久久久久| 久久av中文字幕片| 免费的毛片视频| 欧美激情一级精品国产| 欧美日韩水蜜桃| 三级电影在线看| 欧美va亚洲va国产综合| 欧美啪啪网站| 激情婷婷综合网|