Flutter实时视频叠加

tzcvj98z  于 2023-10-22  发布在  Flutter
关注(0)|答案(1)|浏览(141)

我想在Flutter中创建一个视频播放器,它将突出显示视频中的汽车,例如thisx 1c 0d1x对于视频的每一帧,我都有汽车位于帧内的信息,但我不确定如何在每辆汽车周围绘制框并使其与每一帧同步?
我计划使用media_kit包进行视频播放,因为它支持桌面,这是一个要求。如果你知道任何其他软件包,可以帮助我感到自由分享!
任何帮助都欢迎!谢谢你,谢谢!

mznpcxlj

mznpcxlj1#

从您的描述中,我相信您想要创建一个计算机视觉应用程序,这并不像在视频源上绘制矩形那么简单。你需要使用一些算法来分析每一帧并确定你的目标对象。
另一方面,由于缺乏确切的描述,而且你只是说你想在视频上画矩形,这并不像看起来那么难。
您只需要使用Stack小部件并将视频小部件作为第一个元素,然后使用Positioned元素绘制一个或多个带有默认红色边框的ContainerSizedBox,它们的位置和大小基于某些动画控制器。
动画可以直接与视频播放计时器链接,长方体动画可以根据动画的数据量而变化。
以下是一些可能帮助你的例子:
Video regarding Positioned Animation
关于路径动画的StackOverflow文章
更先进的东西有关Computer Vision and detecting Vehicles,如果你想进入这个兔子洞。

相关问题