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

python 對一幅灰度圖像進行直方圖均衡化

 更新時間:2020年10月27日 10:30:22   作者:RamboBai  
這篇文章主要介紹了python 如何對一幅灰度圖像進行直方圖均衡化,幫助大家更好的利用python處理圖像,感興趣的朋友可以了解下
from PIL import Image
from pylab import *
from numpy import *


def histeq(im,nbr_bins = 256):
  """對一幅灰度圖像進行直方圖均衡化"""
  #計算圖像的直方圖
  #在numpy中,也提供了一個計算直方圖的函數(shù)histogram(),第一個返回的是直方圖的統(tǒng)計量,第二個為每個bins的中間值
  imhist,bins = histogram(im.flatten(),nbr_bins,normed= True)
  cdf = imhist.cumsum()  #
  cdf = 255.0 * cdf / cdf[-1]
  #使用累積分布函數(shù)的線性插值,計算新的像素值
  im2 = interp(im.flatten(),bins[:-1],cdf)
  return im2.reshape(im.shape),cdf


pil_im = Image.open('E:\Python\\fanwei.jpg')  #打開原圖
pil_im_gray = pil_im.convert('L')   #轉(zhuǎn)化為灰度圖像
pil_im_gray.show()     #顯示灰度圖像

im = array(Image.open('E:\Python\\fanwei.jpg').convert('L'))
# figure()
# hist(im.flatten(),256)

im2,cdf = histeq(im)
# figure()
# hist(im2.flatten(),256)
# show()

im2 = Image.fromarray(uint8(im2))
im2.show()
# print(cdf)
# plot(cdf)
im2.save("junheng.jpg")

圖1:原圖的灰度圖

圖2:進行直方圖均衡化后的圖像

圖3:原圖灰度圖的直方圖

圖4:進行直方圖均衡化后的直方圖

圖5:灰度變換函數(shù)

以上就是python 對一幅灰度圖像進行直方圖均衡化的詳細內(nèi)容,更多關(guān)于python 直方圖均衡化的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • opencv實現(xiàn)圖像平移效果

    opencv實現(xiàn)圖像平移效果

    這篇文章主要為大家詳細介紹了opencv實現(xiàn)圖像平移效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • python中的decode()與encode()深入理解

    python中的decode()與encode()深入理解

    這篇文章主要介紹了python中的decode()與encode()函數(shù)詳解,本文通過實例代碼給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • Python Web框架之Django框架文件上傳功能詳解

    Python Web框架之Django框架文件上傳功能詳解

    這篇文章主要介紹了Python Web框架之Django框架文件上傳功能,結(jié)合實例形式詳細分析了Django框架form表單基于ajax的文件上傳功能詳細操作技巧,需要的朋友可以參考下
    2019-08-08
  • pygame游戲之旅 如何制作游戲障礙

    pygame游戲之旅 如何制作游戲障礙

    這篇文章主要為大家詳細介紹了pygame游戲之旅的第6篇,教大家如何制作游戲障礙,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python if三元表達式實例用法詳解

    python if三元表達式實例用法詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于python if三元表達式實例用法詳解內(nèi)容,有興趣的朋友們可以學習下。
    2021-04-04
  • Django 解決阿里云部署同步數(shù)據(jù)庫報錯的問題

    Django 解決阿里云部署同步數(shù)據(jù)庫報錯的問題

    這篇文章主要介紹了Django 解決阿里云部署同步數(shù)據(jù)庫報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 用C++封裝MySQL的API的教程

    用C++封裝MySQL的API的教程

    這篇文章主要介紹了用C++封裝MySQL的API的教程,包括對語句拼裝器SQLJoin的介紹,需要的朋友可以參考下
    2015-05-05
  • Python調(diào)整圖像hue值結(jié)合ImageEnhance庫以實現(xiàn)色調(diào)增強

    Python調(diào)整圖像hue值結(jié)合ImageEnhance庫以實現(xiàn)色調(diào)增強

    這篇文章主要介紹了Python調(diào)整圖像hue值結(jié)合ImageEnhance庫以實現(xiàn)色調(diào)增強,PIL庫中的ImageEnhance類可用于圖像增強,可以調(diào)節(jié)圖像的亮度、對比度、色度和銳度,通過RGB到HSV的變換加調(diào)整可以對圖像的色調(diào)進行調(diào)整,需要的朋友可以參考下
    2023-09-09
  • Python解決兩個整數(shù)相除只得到整數(shù)部分的實例

    Python解決兩個整數(shù)相除只得到整數(shù)部分的實例

    今天小編就為大家分享一篇Python解決兩個整數(shù)相除只得到整數(shù)部分的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • jupyter notebook中圖片顯示不出來的解決

    jupyter notebook中圖片顯示不出來的解決

    這篇文章主要介紹了jupyter notebook中圖片顯示不出來的解決操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

阳原县| 高青县| 安徽省| 读书| 阳朔县| 泾阳县| 静海县| 东乡| 漳浦县| 鄱阳县| 旌德县| 靖西县| 扶绥县| 农安县| 普兰县| 大理市| 集安市| 洛隆县| 张家川| 尼木县| 芦山县| 乐亭县| 普兰县| 桃江县| 湘阴县| 鄂托克前旗| 监利县| 黄浦区| 桂林市| 平舆县| 高阳县| 林口县| 苗栗县| 泰宁县| 弥渡县| 法库县| 郓城县| 鞍山市| 游戏| 黎川县| 隆子县|