opencv-python基本圖像處理詳解
更新時(shí)間:2021年08月31日 18:11:03 作者:小負(fù)不負(fù)
這篇文章主要介紹了Python Opencv圖像處理基本操作代碼詳解,文中通過(guò)示例代碼介紹的非常詳細(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é)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python光學(xué)仿真wxpython透鏡演示系統(tǒng)初始化與參數(shù)調(diào)節(jié)
這篇文章主要為大家介紹了Python光學(xué)仿真wxpython透鏡演示系統(tǒng)的初始化與參數(shù)調(diào)節(jié),同樣在學(xué)習(xí)wxpython透鏡演示系統(tǒng)的入門同學(xué)可以借鑒參考下,希望能夠有所幫助2021-10-10
Python報(bào)錯(cuò)TypeError: ‘dict‘ object is not&
在Python開發(fā)的旅程中,報(bào)錯(cuò)信息就像是一個(gè)個(gè)路障,阻礙著我們前進(jìn)的步伐,而“TypeError: ‘dict’ object is not iterable”這個(gè)報(bào)錯(cuò),常常讓開發(fā)者們陷入困惑,那么,這個(gè)報(bào)錯(cuò)究竟是怎么產(chǎn)生的呢?又該如何有效地解決它呢?讓我們一起深入探討,找到解決問(wèn)題的方法2024-10-10
Python實(shí)現(xiàn)的微信好友數(shù)據(jù)分析功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)的微信好友數(shù)據(jù)分析功能,結(jié)合實(shí)例形式分析了Python使用itchat、pandas、pyecharts等模塊針對(duì)微信好友數(shù)據(jù)進(jìn)行統(tǒng)計(jì)與計(jì)算相關(guān)操作技巧,需要的朋友可以參考下2018-06-06

