一.什么是视频处理
二.代码实现
一.视频处理
视频信号是重要的视觉信息来源。视频由一系列图像构成,这些图像称为帧。帧以固定的时间间隔获取(称为帧速率,通常用帧/秒表示)。大多数计算机视觉方面的应用都是基于视频来处理的。
二.代码实现
def meiyan(img):
rows, cols = img.shape[:2]
dst = np.zeros((rows, cols, 3), dtype="uint8")
#图像怀旧特效
for i in range(rows):
for j in range(cols):
B = 0.272*img[i,j][2] + 0.534*img[i,j][1] + 0.131*img[i,j][0]
G = 0.349*img[i,j][2] + 0.686*img[i,j][1] + 0.168*img[i,j][0]
R = 0.393*img[i,j][2] + 0.769*img[i,j][1] + 0.189*img[i,j][0]
if B>255:
B = 255
if G>255:
G = 255
if R>255:
R = 255
dst[i,j] = np.uint8((B, G, R))
return dst