Сейчас у меня есть код, который в основном выглядит следующим образом:
for x in range(img.shape[0]):
for y in range(image.shape[1]):
output[x,y] = map[ input[x,y] ]
, где output
, input
и map
- все это массивы numpy (map - размер 256, все - тип uint8).
Это работает, но медленно.Циклы, подобные этому, должны быть в C. Вот для чего numpy.
Есть ли функция numpy (или функция cv2, я ее уже импортирую), которая будет делать это?