gpt4 book ai didi

python - 如何向 numpy 数组添加运动模糊

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:12 24 4
gpt4 key购买 nike

我有一个来自图像的 numpy 数组

那么,有没有什么好的方法呢:
从 PIL 导入图像
a = Image.open('img')
a = a.filter(MOTION_BLUR)

最佳答案

import cv2
import numpy as np

img = cv2.imread('input.jpg')
cv2.imshow('Original', img)

size = 15

# generating the kernel
kernel_motion_blur = np.zeros((size, size))
kernel_motion_blur[int((size-1)/2), :] = np.ones(size)
kernel_motion_blur = kernel_motion_blur / size

# applying the kernel to the input image
output = cv2.filter2D(img, -1, kernel_motion_blur)

cv2.imshow('Motion Blur', output)
cv2.waitKey(0)

说明你可以找到here

关于python - 如何向 numpy 数组添加运动模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40305933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com