opencv-python基本圖像處理詳解
更新時間:2021年08月31日 18:11:03 作者:小負不負
這篇文章主要介紹了Python Opencv圖像處理基本操作代碼詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
一、使用matplotlib顯示圖
import matplotlib.pyplot as plt #plt用于顯示圖片
import matplotlib.image as mping #mping用于讀取圖片
import numpy as np
lena=mping.imread('1.jpg') #讀取和代碼同一目錄下的圖片
#此時lena就已經(jīng)是一個np.array了,可以對它任意處理
lena.shape#(512,512,3)
plt.imshow(lena) #顯示圖片
plt.axis('off') #不顯示坐標軸
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)
總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!
相關文章
Python光學仿真wxpython透鏡演示系統(tǒng)初始化與參數(shù)調(diào)節(jié)
這篇文章主要為大家介紹了Python光學仿真wxpython透鏡演示系統(tǒng)的初始化與參數(shù)調(diào)節(jié),同樣在學習wxpython透鏡演示系統(tǒng)的入門同學可以借鑒參考下,希望能夠有所幫助2021-10-10
Python報錯TypeError: ‘dict‘ object is not&
在Python開發(fā)的旅程中,報錯信息就像是一個個路障,阻礙著我們前進的步伐,而“TypeError: ‘dict’ object is not iterable”這個報錯,常常讓開發(fā)者們陷入困惑,那么,這個報錯究竟是怎么產(chǎn)生的呢?又該如何有效地解決它呢?讓我們一起深入探討,找到解決問題的方法2024-10-10
Python實現(xiàn)的微信好友數(shù)據(jù)分析功能示例
這篇文章主要介紹了Python實現(xiàn)的微信好友數(shù)據(jù)分析功能,結合實例形式分析了Python使用itchat、pandas、pyecharts等模塊針對微信好友數(shù)據(jù)進行統(tǒng)計與計算相關操作技巧,需要的朋友可以參考下2018-06-06

