1.构思需求:
对一段视频中出现的画面,现在需要剔除视频画面中的“相似帧”,也可理解为冗余帧,可分两布走
1.1将视频分帧,代码详见:
【python】
https://www.jianshu.com/p/f26c9a2c18a3
;【MATLAB】
https://www.jianshu.com/p/4128b9eb1b7b
1.2通过循环,计算分完帧文件夹内的任意两张图像相似度计算,将相似度高的图像剔除
2.程序构思流程:
对文件夹内的图像归一化(这里归一化可以和原图一样大,此处是方便计算),读取文件夹内的所有图像,第一张和剩下的图像计算cosin值,大于0.5的删除(这里大家可以自行设定阈值),第二张和剩余的计算cosin值,大于0.5的删除,直至最后一张
即:文件夹内任意两张图像比较。