2024-09-28 13:17:57 发布
网友
我喜欢OpenPose库——我已经玩了一段时间了。我喜欢它吐出姿势的JSON文件数据的选项
我想问——有没有我错过的例子,或者有人利用姿势关键点数据分割长片段的解决方案
例如:如果我想剪切一个人打另一个人的剪辑,并用它训练一个网络来分割另一个更长的剪辑,只修剪另一个剪辑中的冲头(如果有的话)
任何帮助都将不胜感激。使用Python/Tensorflow
OpenPose分析视频的每一帧。您只需要进入它来运行分析,并决定是否保存该部分
您可以将视频作为CV VideoCapture导入,将每个帧提取到CV Mat中,使用CV2OPMAT进行转换,提取关键点,并在帧上运行“冲压检测”。您可以参考OpenPose示例进行图像分析。如果帧符合条件,则使用CV video Writer(如本例所示)将转换前的帧(CV MAT)保存回视频:https://www.life2coding.com/convert-image-frames-video-file-using-opencv-python/
另外,您可能需要使用CV CVTCOLOR将像素转换为BGR格式
让我知道它是否有效:)
OpenPose分析视频的每一帧。您只需要进入它来运行分析,并决定是否保存该部分
您可以将视频作为CV VideoCapture导入,将每个帧提取到CV Mat中,使用CV2OPMAT进行转换,提取关键点,并在帧上运行“冲压检测”。您可以参考OpenPose示例进行图像分析。如果帧符合条件,则使用CV video Writer(如本例所示)将转换前的帧(CV MAT)保存回视频:https://www.life2coding.com/convert-image-frames-video-file-using-opencv-python/
另外,您可能需要使用CV CVTCOLOR将像素转换为BGR格式
让我知道它是否有效:)
相关问题 更多 >
编程相关推荐