第一種方式: (單張灰階影像轉換RGB)

import cv2

img_RGB = cv2.imread('test_g.jpg') #直接以RGB格式來讀取灰階影像

cv2.imwrite('test_RGB.jpg', img_RGB)  #儲存影像

 

第二種方式: (單張灰階影像轉換RGB)

from PIL import Image

img = Image.open('./test.jpg')  #取得灰階影像

img_RGB = img.convert('RGB') #轉為RGB影像

img_RGB.save('./test_RGB.jpg') #另存新影像

 

 

第三種方式: (多張影像做轉換,並取代原影像)

from PIL import Image

import os

path = './image/'

imgDir = os.listdir(path)

for i in imgDir:

    img = Image.open(path + i)

    img_RGB = img.convert('RGB')

    img_RGB.save(path + i)

 

※查詢其他OpenCV用法如下※

openCV應用總整理: 點擊我

 

arrow
arrow
    文章標籤
    python gray RGB PIL Image
    全站熱搜

    楓綺 發表在 痞客邦 留言(0) 人氣()