java - 图像流中的帧是什么?

标签 java android

我正在阅读 documentation对于表面纹理。具体来说,它指出:

SurfaceTexture captures frames from an image stream as an OpenGL ES texture. The image stream may come from either camera preview or video decode. A Surface created from a SurfaceTexture can be used as an output destination for the android.hardware.camera2 API

但是没有解释什么是框架。我对流的理解是 I/O 流,其中具有可以读取(InputStream)或写入(OutputStream)的字节序列。帧是字节的同义词还是 I/O 流的独特特征?

最佳答案

没有。 Frames是组成视频的静态图像。一张图片就是一帧。视频(在美国)通常为每秒 30 帧。其他国家/地区使用其他标准(例如,PAL 为每秒 25 帧)。至少在现代,在高清之前,它是“场”(而不是“帧”),两个“场”组成一个“帧”。

关于java - 图像流中的帧是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44958643/

相关文章:

android - 我可以在导航组件中使用多个 NavHostFragment 吗?

java - 如何制作android下载事件?

java - Netty:我应该创建新的 ChannelBuffer 来向每个客户端发送数据吗?

java - 我怎样才能将java exe提取到jar

android - 如何延迟代码执行(绘制路径)几秒钟?

android - 在 ScrollView 中隐藏键盘滚动页面

java - 关于Spring MVC如何使用@RequestMapping注解实现RESTfull架构的一些说明

java - 将 javaFX 客户端连接到 NodeJs 服务器

java - Hibernate 期望 HQL 中的参数类型错误

android - 无法为 DEBUG 版本禁用 Fabric 的 Crashlytics with Firebase