![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
ZJU_fish1996
这个作者很懒,什么都没留下…
展开
-
[OpenCV] 制作个人视频
代码为网上找的代码模块拼接而成的。对输入的一个彩色视频与若干照片,用OpenCV实现以下功能或要求:1.命令行格式:”xxx.exe 放视频与照片的文件夹路径”(例如MyMakeVideo.exe C:\input)【假如该文件夹下面只有一个avi视频与若干jpg文件】2.将输入的视频与照片处理成相同长宽后,合在一起生成一个新视频。3.这个新视频中,编程生成一个片头,然原创 2016-11-26 13:28:50 · 3810 阅读 · 5 评论 -
[OpenCV] 基于聚类的视频关键帧提取
参考论文:1.《用非监督式聚类进行视频镜头分割》2.《一种基于视频聚类的关键帧提取方法》 右边为提取出来的关键帧 聚类的基本思想是,先把视频聚成n个类,这n个类内的视频帧是相似的,而类与类之间的视频帧是不相似的。第二步是从每个类内提取一个代表作为关键帧,另外,如果一个类的帧数太少,那么这个类不具有原创 2017-01-06 11:22:21 · 16556 阅读 · 35 评论 -
[OpenCV] aruco Markers识别
姿态估计(Pose estimation)在计算机视觉领域扮演着十分重要的角色:机器人导航、增强现实以及其它。这一过程的基础是找到现实世界和图像投影之间的对应点。这通常是很困难的一步,因此我们常常用自己制作的或基本的Marker来让这一切变得更容易。 最为流行的一个途径是基于二进制平方的标记。这种Marker的主要便利之处在于,一个Marker提供了足够多的对应(四个角)来获翻译 2017-05-18 23:45:09 · 39893 阅读 · 15 评论 -
[OpenCV] 摄像机标定 + 三维重建
源码是《Learning Opencv》中的,自己在这个基础上加入了重建部分,其实就是读取了生成的相机外参:平移旋转矩阵,然后在绘制中调用一下这个矩阵。由于加了平移之后就不知道物体移动到哪里去了,demo中只加了旋转部分。开了一个线程跑opencv重建,主线程用Opengl绘制。 识别效果很一般,经常会识别失败,所以这个算法已经被放弃,把demo丢在这里作为纪念。原创 2017-05-19 17:04:28 · 1926 阅读 · 0 评论