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

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

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

直方圖的定義

在這里插入圖片描述

在這里插入圖片描述

直方圖的性質(zhì)

在這里插入圖片描述

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

在這里插入圖片描述

在這里插入圖片描述

直方圖的應(yīng)用

圖像增強

在這里插入圖片描述

圖像分割

在這里插入圖片描述

圖像識別

在這里插入圖片描述

Python直方圖的計算

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 # 每英寸點數(shù)
plt.figure()
plt.bar(x=range(0,256),height=myhist,width=0.5)
plt.title('直方圖')
plt.xlabel("灰度值")
plt.ylabel("像素個數(shù)")
plt.show()

運行結(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ù)號
plt.rcParams['figure.figsize'] = (16.0, 10.0) # 調(diào)整生成的圖表最大尺寸
plt.rcParams['figure.dpi'] = 300 # 每英寸點數(shù)
調(diào)用plt.rcParams.keys()可獲取rcParams的全部參數(shù)以及默認(rèn)值。
例如:
'figure.dpi': 100.0   每英寸點數(shù)
'figure.figsize': [6.0, 4.0]  生成的圖表最大尺寸
'font.size': 10.0  字體大小
'hist.bins': 10  直方圖分箱個數(shù)
'lines.linewidth': 1.5  線寬
'lines.marker': 'None'  標(biāo)記樣式
'savefig.format': 'png'  保存圖片的格式
'savefig.jpeg_quality': 95  圖片質(zhì)量
'text.color': 'black'  文本顏色
'timezone': 'UTC'  時區(qū)格式


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

相關(guān)文章

  • Python中串口通信庫pyserial基礎(chǔ)知識

    Python中串口通信庫pyserial基礎(chǔ)知識

    Python的pyserial庫是一個用于通過串口進行通信的庫,下面這篇文章主要給大家介紹了關(guān)于Python中串口通信庫pyserial基礎(chǔ)知識的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-08-08
  • Python實戰(zhàn)練習(xí)之終于對肯德基下手

    Python實戰(zhàn)練習(xí)之終于對肯德基下手

    讀萬卷書不如行萬里路,學(xué)的扎不扎實要通過實戰(zhàn)才能看出來,本篇文章手把手帶你爬下肯德基的官網(wǎng),大家可以在過程中查缺補漏,看看自己掌握程度怎么樣
    2021-10-10
  • Python訪問MySQL封裝的常用類實例

    Python訪問MySQL封裝的常用類實例

    這篇文章主要介紹了Python訪問MySQL封裝的常用類,實例詳述了針對MySQL使用query執(zhí)行select及使用update進行insert、delete等操作的方法,需要的朋友可以參考下
    2014-11-11
  • python matplotlib畫圖實例代碼分享

    python matplotlib畫圖實例代碼分享

    這篇文章主要介紹了python matplotlib畫圖實例代碼分享,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12
  • Python基礎(chǔ)之logging模塊知識總結(jié)

    Python基礎(chǔ)之logging模塊知識總結(jié)

    用Python寫代碼的時候,在想看的地方寫個print xx 就能在控制臺上顯示打印信息,這樣子就能知道它是什么了,但是當(dāng)我需要看大量的地方或者在一個文件中查看的時候,這時候print就不大方便了,所以Python引入了logging模塊來記錄我想要的信息,需要的朋友可以參考下
    2021-05-05
  • python交互模式下輸入換行/輸入多行命令的方法

    python交互模式下輸入換行/輸入多行命令的方法

    這篇文章主要介紹了python交互模式下輸入換行/輸入多行命令的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • python實現(xiàn)五子棋小游戲

    python實現(xiàn)五子棋小游戲

    這篇文章主要介紹了python實現(xiàn)五子棋小游戲,使用pygame模塊編寫一個五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 學(xué)python爬蟲能做什么

    學(xué)python爬蟲能做什么

    這篇文章主要介紹了學(xué)python爬蟲能做什么的相關(guān)知識點內(nèi)容,有需要的朋友們可以閱讀參考下。
    2020-07-07
  • Python中requirements.txt簡介(推薦)

    Python中requirements.txt簡介(推薦)

    Python項目中必須包含一個?requirements.txt?文件,用于記錄所有依賴包及其精確的版本號,以便新環(huán)境部署,這篇文章主要介紹了Python中requirements.txt簡介,需要的朋友可以參考下
    2022-11-11
  • Pytorch實現(xiàn)將label變成one hot編碼的兩種方式

    Pytorch實現(xiàn)將label變成one hot編碼的兩種方式

    這篇文章主要介紹了Pytorch實現(xiàn)將label變成one hot編碼的兩種方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02

最新評論

师宗县| 杭锦后旗| 玉田县| 庆城县| 泽州县| 巴林右旗| 台中市| 清涧县| 咸丰县| 平阴县| 文成县| 江口县| 祁阳县| 琼结县| 右玉县| 桦南县| 阳新县| 金川县| 通渭县| 台南市| 桃园县| 普洱| 股票| 丰台区| 西贡区| 林周县| 珠海市| 洛阳市| 凌海市| 保亭| 美姑县| 黄大仙区| 铁岭县| 毕节市| 林口县| 南投县| 应城市| 昌图县| 桑植县| 徐水县| 夏邑县|