Я пытаюсь добавить гауссовский шум в набор tif-файлов. Я использовал как scikit-image, так и cv2.
Scikit-Image: noise_img = random_noise(np_img, mode='gaussian', seed=None, clip=True)
CV2:
gauss = gauss.reshape(np_img.shape[0], np_img.shape[1], np_img.shape[2]).astype('uint8')
noise_img = cv2.add(np_img, gauss)
Я использовал оба метода на традиционных изображениях jpeg и png и они работают. Однако они не работают с файлами TIF. Любая помощь будет оценена!