Чтобы преобразовать изображение из формата OpenCV (cv2
) в формат RGB, вы можете использовать следующие методы:
-
Использование функции cv2.cvtColor():
import cv2 image_bgr = cv2.imread('image.jpg') image_rgb = cv2.cvtColor(image_bgr, cv2.COLOR_BGR2RGB)
-
Использование библиотеки numpy:
import cv2 import numpy as np image_bgr = cv2.imread('image.jpg') image_rgb = np.flip(image_bgr, axis=2)
-
Использование библиотеки PIL (библиотеки изображений Python):
import cv2 from PIL import Image image_bgr = cv2.imread('image.jpg') image_rgb = Image.fromarray(cv2.cvtColor(image_bgr, cv2.COLOR_BGR2RGB))
Эти методы преобразуют изображение из цветового пространства BGR (используемого OpenCV) в цветовое пространство RGB. Обязательно замените 'image.jpg'
фактическим путем к вашему изображению.