matplotlib.pyplot使用方法

import cv2
import numpy as np
from PIL import Image
import requests
from io import BytesIO
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
 
def ImageResize():
    path = "/Users/waldenz/Documents/Work/doc/TestImages/t3.png"
    img = cv2.imread(path)
    # cv2.namedWindow('img')
    # cv2.imshow('img',img)
    # cv2.waitKey()
    # plt.subplot(221)
    plt.subplot(2,2,1)
    # matplotlib 按照RGB順序展示原圖
    plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2RGB)) 
    plt.subplot(222)
    # cv2默認的GBR顯示圖
    plt.imshow(img)
    plt.subplot(223)
    # 灰度圖
    plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2GRAY))
    plt.subplot(224)
    # 32*32的縮略圖
    plt.imshow(cv2.resize(img, (32, 32)))
    plt.show()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章