В OpenCV (и в большинстве других Python библиотек изображений) изображение представлено массивом Numpy. Итак, если вы хотите создать 3-канальное (т.е. цветное) изображение, заполненное [255, 165, 0], вам просто нужно:
import cv2
import numpy as np
# Make 64x64 pixel colour image
im = np.full((64,64,3), [255,165,0], dtype=np.uint8)
# Save to disk
cv2.imwrite('result.png', im)
Обратите внимание, что OpenCV использует порядок BGR , поэтому, если ваши 3 значения на самом деле являются RGB, вам нужно:
im = np.full((64,64,3), [0,165,255], dtype=np.uint8)