
将导入的视频素材拖入到右侧V1视频轨道上面
点击左上角的【效果】
在下拉菜单中选择【视频效果】打开
打开【模糊与锐化】
将方向模糊拖动到V1轨道上面
在方向模糊效果控件下点击钢笔工具
沿着汽车的外轮廓进行绘制,然后更改参数,模糊方向与汽车的运动方向一致,这样才显得更逼真;模糊长度根据场景不同来进行调节;最后调整羽化与蒙版扩展参数
参数设置完成之后,勾选【已反转】
参数设置完成,画面也变得更具有运动感了,看不懂的话可以在自学网找视频看。
一. motion blur
运动模糊是我们在日常生活中很常见的一种模糊。当我们按下快门拍照时,如果照片里的事物(或者我们的相机)正在运动的话,我们拍出的照片就会产生运动模糊。
二. motion filter
三. python实现3*3的对角线方向的运动模糊滤波器(图1滤波器)
import cv2
import numpy as np
# motion filter
def motion_filter(img, K_size=3):
H, W, C = img.shape
# Kernel
K = np.diag( [1] * K_size ).astype(np.float)
K /= K_size
# zero padding
pad = K_size // 2
out = np.zeros((H + pad * 2, W + pad * 2, C), dtype=np.float)
out[pad: pad + H, pad: pad + W] = img.copy().astype(np.float)
tmp = out.copy()
# filtering
for y in range(H):
for x in range(W):
for c in range(C):
out[pad + y, pad + x, c] = np.sum(K * tmp[y: y + K_size, x: x + K_size, c])
out = out[pad: pad + H, pad: pad + W].astype(np.uint8)
return out
# Read image
img = cv2.imread("../paojie.jpg")
# motion filtering
out = motion_filter(img, K_size=3)
# Save result
cv2.imwrite("out.jpg", out)
cv2.imshow("result", out)
cv2.waitKey(0)
cv2.destroyAllWindows()
四. 上面程序的输出结果:
五. 参考内容:
https://www.cnblogs.com/wojianxin/p/12502192.html
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)