如何使用 python 中的内核计算图像的梯度
How to compute Gradient of an image with kernel in python
使用 python numpy 或 scipy 我正在尝试使用 3 维内核对图像的每个像素执行互相关。我更感兴趣的是循环进入每个像素并应用内核并循环进入
我正在以如下方式思考,不确定如何完成它
image=cv2.imread("ABC.jpg", cv2.IMREAD_GRAYSCALE)
kernal=(np.ones((3, 3)) / 9)
width, height = image.shape
destinationImg=image
"""to avoid kernal getting out side of image start in 1 and ending """
for x in xrange(1, width-1):
for y in xrange(1, height-1):
destinationImg[x,y]=.............
使用 python numpy 或 scipy 我正在尝试使用 3 维内核对图像的每个像素执行互相关。我更感兴趣的是循环进入每个像素并应用内核并循环进入
我正在以如下方式思考,不确定如何完成它
image=cv2.imread("ABC.jpg", cv2.IMREAD_GRAYSCALE)
kernal=(np.ones((3, 3)) / 9)
width, height = image.shape
destinationImg=image
"""to avoid kernal getting out side of image start in 1 and ending """
for x in xrange(1, width-1):
for y in xrange(1, height-1):
destinationImg[x,y]=.............