java - 在 PictureTaken(byte[] data) 上解释来自 Android Camera 的原始图像数据

标签 java android arrays image camera

我正在使用 Camera 类拍照,并希望在 onPictureTaken 中对图像进行一些处理。如何解释字节数组?是 RGB 格式还是其他格式?

最佳答案

引用资料说它取决于 Camera.Parameters ( Camera.Parameters ),在这篇文章 ( Re: FileOutPutstream code from onPictureTaken ) 中他们说你必须使用 jpeg 回调,所以我猜它是 jpeg。

关于java - 在 PictureTaken(byte[] data) 上解释来自 Android Camera 的原始图像数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4351306/

相关文章:

c++ - 在模板化函数中使用 unique_ptr<int[]>、vector<int> 和 int[]

java - 分割字符

javascript - 检查电话号码是否可用

android - Gradle 构建失败 : Cannot create directory/home/vassar/. android/build-cache/3.4.0

java - Android 上的 XML SOAP 签名

android - 在 Canvas 上绘制文本

ios - 如何在 Objective C 中添加两个不同大小的数组?

java - 如何在 Java/Kotlin 中创建返回复杂类型的 Spark UDF?

java - Docker 镜像无法从另一个镜像读取/查找 .jar 文件?

python - 根据一列中的值屏蔽二维 numpy 数组