欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python數(shù)字圖像處理基礎(chǔ)直方圖詳解

 更新時(shí)間:2021年09月28日 15:21:06   作者:未綄待續(xù)ξ  
這篇文章主要介紹了Python數(shù)字圖像處理基礎(chǔ)直方圖詳解,本文對(duì)Python直方圖的定義、性質(zhì)、應(yīng)用以及Python直方圖的計(jì)算作了詳細(xì)的講解,有需要朋友可以借鑒參考下

直方圖的定義

在這里插入圖片描述

在這里插入圖片描述

直方圖的性質(zhì)

在這里插入圖片描述

只統(tǒng)計(jì)某個(gè)灰度級(jí)出現(xiàn)的次數(shù),圖像的大小不一樣的話, 某灰度值的像素出現(xiàn)的次數(shù)是不一樣的。
那如果我們?cè)谶@基礎(chǔ)上除以像素總個(gè)數(shù)的話,那就是某一灰度級(jí)出現(xiàn)的概率,那么這樣的話不同大小的同一內(nèi)容圖像其灰度直方圖是一樣的。

在這里插入圖片描述

在這里插入圖片描述

直方圖的應(yīng)用

圖像增強(qiáng)

在這里插入圖片描述

圖像分割

在這里插入圖片描述

圖像識(shí)別

在這里插入圖片描述

Python直方圖的計(jì)算

import cv2
import numpy as np
import matplotlib.pyplot as plt
img = cv2.imread('cameraman.tif',0)
img = img.flatten()
img = img.tolist()
myhist = []
for i in range(0,256):
	myhist.append(img.count(i))
plt.rcParams['font.sans-serif'] = ['SimHei']  # 用來顯示中文標(biāo)簽
# plt.rcParams['figure.dpi'] = 100 # 每英寸點(diǎn)數(shù)
plt.figure()
plt.bar(x=range(0,256),height=myhist,width=0.5)
plt.title('直方圖')
plt.xlabel("灰度值")
plt.ylabel("像素個(gè)數(shù)")
plt.show()

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

在這里插入圖片描述

plt.rcParams參數(shù)設(shè)置:

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] # 用來顯示中文標(biāo)簽
plt.rcParams['axes.unicode_minus']=False # 用來顯示負(fù)號(hào)
plt.rcParams['figure.figsize'] = (16.0, 10.0) # 調(diào)整生成的圖表最大尺寸
plt.rcParams['figure.dpi'] = 300 # 每英寸點(diǎn)數(shù)
調(diào)用plt.rcParams.keys()可獲取rcParams的全部參數(shù)以及默認(rèn)值。
例如:
'figure.dpi': 100.0   每英寸點(diǎn)數(shù)
'figure.figsize': [6.0, 4.0]  生成的圖表最大尺寸
'font.size': 10.0  字體大小
'hist.bins': 10  直方圖分箱個(gè)數(shù)
'lines.linewidth': 1.5  線寬
'lines.marker': 'None'  標(biāo)記樣式
'savefig.format': 'png'  保存圖片的格式
'savefig.jpeg_quality': 95  圖片質(zhì)量
'text.color': 'black'  文本顏色
'timezone': 'UTC'  時(shí)區(qū)格式


以上就是Python數(shù)字圖像處理基礎(chǔ)直方圖詳解的詳細(xì)內(nèi)容,更多關(guān)于Python數(shù)字圖像處理基礎(chǔ)直方圖的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python標(biāo)準(zhǔn)庫(kù)inspect的具體使用方法

    Python標(biāo)準(zhǔn)庫(kù)inspect的具體使用方法

    本篇文章主要介紹了Python標(biāo)準(zhǔn)庫(kù)inspect的具體使用方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • OpenCV 圖像對(duì)比度的實(shí)踐

    OpenCV 圖像對(duì)比度的實(shí)踐

    本文主要介紹了OpenCV 圖像對(duì)比度的實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • python重試裝飾器的簡(jiǎn)單實(shí)現(xiàn)方法

    python重試裝飾器的簡(jiǎn)單實(shí)現(xiàn)方法

    今天小編就為大家分享一篇python重試裝飾器的簡(jiǎn)單實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 5 分鐘讀懂Python 中的 Hook 鉤子函數(shù)

    5 分鐘讀懂Python 中的 Hook 鉤子函數(shù)

    這篇文章主要介紹了5 分鐘掌握 Python 中的 Hook 鉤子函數(shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • OpenCV半小時(shí)掌握基本操作之圓圈檢測(cè)

    OpenCV半小時(shí)掌握基本操作之圓圈檢測(cè)

    這篇文章主要介紹了OpenCV基本操作之圓圈檢測(cè),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python用正則表達(dá)式實(shí)現(xiàn)爬取古詩(shī)文網(wǎng)站信息

    Python用正則表達(dá)式實(shí)現(xiàn)爬取古詩(shī)文網(wǎng)站信息

    這篇文章主要給大家介紹了關(guān)于Python如何利用正則表達(dá)式爬取爬取古詩(shī)文網(wǎng)站信息,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • 詳解Python的單元測(cè)試

    詳解Python的單元測(cè)試

    這篇文章主要介紹了Python的單元測(cè)試,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • 最實(shí)用的20個(gè)python小技巧

    最實(shí)用的20個(gè)python小技巧

    大家好,本篇文章主要講的是最實(shí)用的20個(gè)python小技巧,感興趣的同學(xué)快來看一看吧,希望對(duì)你有幫助
    2021-11-11
  • python3之Splash的具體使用

    python3之Splash的具體使用

    Splash是一個(gè)javascript渲染服務(wù)。本文主要介紹了python3之Splash的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 手把手教你怎么用Python實(shí)現(xiàn)zip文件密碼的破解

    手把手教你怎么用Python實(shí)現(xiàn)zip文件密碼的破解

    之前在家里的老電腦中,發(fā)現(xiàn)一個(gè)加密zip壓縮包,由于時(shí)隔太久忘記密碼了,依稀記得密碼是6位字母加數(shù)字,網(wǎng)上下載了很多破解密碼的軟件都沒有效果,于是想到自己用Python寫一個(gè)暴力破解密碼的腳本,需要的朋友可以參考下
    2021-05-05

最新評(píng)論