Я надеюсь, что кто-то может пролить свет на эту концепцию для меня. Мне нужно создать функцию, которая принимает изображение в оттенках серого (в массиве numpy) в качестве аргумента и выполняет итерацию через пиксель за пикселем. В прошлом я использовал для этого np.nditer (изображение). Мне нужно вернуть изображение (в массив numpy), похожее на это изображение.Python - дифференцирование изображения в направлении X
Для того, чтобы дифференцировать изображение в направлении X, мне нужно использовать: Р (х, у) = Р (х + 1, у) - Р (х, у)
Как вы можете видеть, мне нужно идти по столбцу, а Y остается тем же. Как бы я включил это в np.nditer? Я должен отметить, что мне нужно повторить, я не могу это обозначить. Кроме того, выход будет иметь ширину, меньшую, чем оригинал, так как вычисление не может быть выполнено после достижения последнего столбца.
Любая помощь очень ценится!
Это кажется Собела х производную .. – Miki
Привет Miki, я думаю, что ты прав, но я не могу использовать любые OpenCV функции, которые делают это автоматически для меня. – yodish
Так что удалите opencv tag – Miki