2045187_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2045187_zh-CN

2045187_zh-CN

将新相机移植到 imx7d 时出现的 Android 框架问题

您好,

我正在将新相机移植到 imx7D 板上。它输出 640x480 YUYV 图像,而我的屏幕是 320x240 RGB565。我注意到 libcamera3 中有一些用于 OV5640 的配置文件,我试着参考这些文件编写自己的 cpp 文件。但看起来,安卓框架在颜色转换方面存在一些错误。我的屏幕显示大量绿色像素。


您能给我一些建议吗?


#linux #Android

LinuxRe: Android framework issue while porting new camera to imx7d

问题解决了。以前的相机不能输出 YUYV 格式,只能提供 RAW8/RAW10 格式(但数据表上说有 YUYV 格式......)。我又买了一批新相机,它们都能正确显示视频。

Re: Android framework issue while porting new camera to imx7d

你好,

,我之前尝试过两种 YUYV,但都不行

--> 最初的 hal 驱动程序也支持它,但它可以在捕获和渲染时运行。请确保 HAL 格式的输入和输出没有问题。然后检查 android 框架配置和您的应用程序,确保应用层可以正确转换和显示它。

致敬,
Zhiming

Re: Android framework issue while porting new camera to imx7d

嗨,志明、


我之前试过两种 YUYV,但都不行。因此,我试图在这里使用不同的 availFormats。


顺祝商祺!

PatrickZ

 
 
Re: Android framework issue while porting new camera to imx7d

你好,

你想在 HAL 层中将相机格式转换为 RGB 吗?为什么要在 HAL 代码中注释 YUYV。我认为你不需要在 HAL 层中将其转换为 RGB。

Zhiming_Liu_0-1739930697854.pngZhiming_Liu_0-1739930697854.png




致敬,
Zhiming

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 02:25 AM
Updated by: