opencv-python基本圖像處理詳解
更新時(shí)間:2021年08月31日 18:11:03 作者:小負(fù)不負(fù)
這篇文章主要介紹了Python Opencv圖像處理基本操作代碼詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
一、使用matplotlib顯示圖
import matplotlib.pyplot as plt #plt用于顯示圖片 import matplotlib.image as mping #mping用于讀取圖片 import numpy as np lena=mping.imread('1.jpg') #讀取和代碼同一目錄下的圖片 #此時(shí)lena就已經(jīng)是一個(gè)np.array了,可以對(duì)它任意處理 lena.shape#(512,512,3) plt.imshow(lena) #顯示圖片 plt.axis('off') #不顯示坐標(biāo)軸 plt.show()
1、顯示熱量圖
#顯示的熱量圖 lena_1=lena[:,:,0] plt.imshow(lena_1) plt.show()
2、顯示灰度圖
#顯示灰度圖 img=plt.imshow(lena_1) img.set_cmap('gray')#‘hot'是熱量圖 cmap參數(shù) plt.show()
二、使用cv.imread顯示圖像
import cv2 img=cv2.imread('1.jpg') print(img.shape)
(296, 474, 3)
1、顯示灰度圖像
gray_img=cv2.imread('1.jpg',cv2.IMREAD_GRAYSCALE) print(gray_img.shape)
(296,494)
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
如何用C代碼給Python寫擴(kuò)展庫(Cython)
這篇文章主要介紹了如何用C代碼給Python寫擴(kuò)展庫(Cython),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05python中import cv2遇到的錯(cuò)誤及安裝方式
這篇文章主要介紹了python中import cv2遇到的錯(cuò)誤及安裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09詳解python 字符串和日期之間轉(zhuǎn)換 StringAndDate
這篇文章主要介紹了python 字符串和日期之間轉(zhuǎn)換 StringAndDate簡單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-05-05python實(shí)現(xiàn)隨機(jī)梯度下降(SGD)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)隨機(jī)梯度下降SGD,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12Python轉(zhuǎn)json時(shí)出現(xiàn)中文亂碼的問題及解決
這篇文章主要介紹了Python轉(zhuǎn)json時(shí)出現(xiàn)中文亂碼的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02