ошибка Python: TypeError: неподдерживаемые типы операндов для +: 'NoneType' и 'int'.Как это исправить? - PullRequest
0 голосов
/ 04 апреля 2019

Я пишу код для преобразования некоторых изображений, но эта ошибка произошла. ошибка в этой строке

new_img = np.add(nul_img, np.array([beta]))

ошибка говорит об этом

TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

Я пытался запустить код на компьютере моих друзей, и он работал, но не на моем компьютере

Вот код

import numpy as np
import cv2

alpha = float(input('Enter The alpha value [1.0-3.0]'))
beta = int(input('Enter the beta value [0-100]:' ))

img = cv2.imread('spider.jpg')

nul_img = cv2.multiply(img, np.array([alpha]))
new_img = np.add(nul_img, np.array([beta]))
new_img = np.uint8(new_img)
...