Image 颤振中的视频文件到图像流
我的资产文件夹中有一个视频文件(如mp4)。我想以图像流的形式读取该视频文件,就像照相机软件包中的图像流一样 我想将图像传递给Tflite模型 诸如此类:Image 颤振中的视频文件到图像流,image,flutter,tensorflow,dart,video,Image,Flutter,Tensorflow,Dart,Video,我的资产文件夹中有一个视频文件(如mp4)。我想以图像流的形式读取该视频文件,就像照相机软件包中的图像流一样 我想将图像传递给Tflite模型 诸如此类: controller = loadVideo('assets/example.mp4'); // how to do that?! controller.startImageStream((CameraImage img) { Tflite.runPoseNetOnFrame( bytesL
controller = loadVideo('assets/example.mp4'); // how to do that?!
controller.startImageStream((CameraImage img) {
Tflite.runPoseNetOnFrame(
bytesList: img.planes.map((plane) {
return plane.bytes;
}).toList(),
imageHeight: img.height,
imageWidth: img.width,
numResults: 1,
threshold: 0.1,
).then((recognitions) {
// ...
}
}
我试图在图像选择器和视频播放器软件包中搜索,但没有找到任何内容。是的,请确保您可以通过以下方法之一进行搜索:
您可以通过时间参数指定精确的帧。我没有得到您想要的。为什么要将其作为图像流播放?为什么不把它作为一个视频播放呢?你能分享一个演示吗,你到底想要什么,@Mayb3Not我不在乎它是如何播放的,我想要图像数据,传递给Tflite模型。从图片中读取图像video@shirshshukla完全是这样的:但这段视频是从摄像机实时拍摄的,我想从视频文件导出视频帧得到相同的结果,我尝试了,它为每个图像生成一个文件,因此速度非常慢。视频缩略图我想它已经返回了一个图像,如果我没有弄错的话,它还可以另存为文件。你能给我看一个代码,把一个完整的视频读成帧,并把它传递给tflite模型(posenet)吗?如果我有足够的时间,我会这么做,但我很抱歉。