Я использую образец кода для чтения/записи файла jpg, но потеря цвета.opencv imread/imwrite loss
import sys
fn1,fn2 = sys.argv[1:3]
import numpy as np, cv2
img1 = cv2.imread(fn1, 0)
vis = cv2.cvtColor(img1, cv2.COLOR_GRAY2BGR)
cv2.imwrite(fn2, vis)
Помогите найти программу.
Я думаю, что этот сценарий вызовет ошибку, если youu хочет открыть JPG файл, а затем напишите свой серый, преобразованный в другой файл, вместо 'cv2.COLOR_BGR2GRAY' вместо несуществующего' cv2.COLOR_GRAY2BGR' – hamed
используйте 'cv.BGR2GRAY' вместо несуществующего' cv2.COLOR_GRAY2BGR' и измените 'cv2.imread (fn1, 0) 'to' cv2.imread (fn1) ' – hamed