1
我想將使用cv2.imread讀取的圖像轉換爲PUL圖像對象,圖像的顏色將被更改這裏是代碼從numpy數組轉換爲PIL圖像後圖像顏色發生了變化python
I=cv2.imread("Image.jpg")
PILImage=Image.fromarray(I,mode='RGB')
怎樣才能找回我的原始圖像?
我想將使用cv2.imread讀取的圖像轉換爲PUL圖像對象,圖像的顏色將被更改這裏是代碼從numpy數組轉換爲PIL圖像後圖像顏色發生了變化python
I=cv2.imread("Image.jpg")
PILImage=Image.fromarray(I,mode='RGB')
怎樣才能找回我的原始圖像?
OpenCV喜歡將圖像視爲BGR而不是RGB。添加
I = cv2.cvtColor(I, cv2.COLOR_BGR2RGB)
將交換層。