This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:TDA4VM use single_cam save raw、但缺少照片源文件

Guru**** 2036780 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1383201/tda4vm-tda4vm-use-single_cam-save-raw-but-photo-source-file-missing

器件型号:TDA4VM

工具与软件:

您好!

我们使用 tda4 (J721e EVM)启动 otobrite imx390摄像头(摄像机像素数:1920×1080)。 我们已成功使用./vx_app_single_cam.out 启动摄像头。
但对于保存的图像,我想使用 Linux 打开原始文件,但它显示:照片源文件丢失。 对于已保存的 Yuv 文件、我使用命令:ffplay -f rawvideo -video_size 1920 × 1080 cap_0000.yuv 打开 Yuv 文件、但它显示的图片与显示器上显示的图片完全不同。 我想问一下如何解决这个问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我可以知道您在此保存 RAW 和 YUV 文件的步骤吗?

    您如何使用 Linux 打开 RAW 文件?

    此致

    Nikhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您的答复、下面是我提出它的步骤

    资料来源:vision_apps_init.sh

    mkdir test_data

    run_app_single_cam.sh

    打开镜头并从显示器上看到图像后、将显示下面的第一张图片。 根据下图、我输入"s"来保存图像。 保存的内容在第三张图片中。 我实际上可以将其保存在 TEST_DATA 文件夹中。 我找到这些信息,但第四张图片的意思是,当我想打开 RAW,它显示:照片源文件丢失。 我不知道为何无法打开 RAW。 我想请您帮助解决这个问题。 谢谢你。

    我通过单击 RAW 文件打开 RAW 文件。

    打开 YUV 的代码如下所示:

    ffplay -f rawvideo -video_size 1920×1080 img_viss_0000.yuv

    好消息是,当我将1920×1080更改为1936x1096时,我可以打开 YUV 并看到清晰的画面。 坏消息是图片是灰色的。 因为我要使用并保存的文件必须是彩色的、所以我也想问您有关这一部件的信息。 如何保存图片以便保存的图片为彩色?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    从 VISS 保存的图像的大小为1936 x 1096、因为 IMX390流过相同。  

    保存的图像将采用 NV12格式、即2个平面。 因此、总尺寸为1936x1096x1.5

    您是否可以尝试使用7yuv 工具来检查您保存的 NV12图像是否正确?

    此致、

    Nikhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、感谢您的答复。

    我使用7yuv 工具打开原始图像、但颜色看起来不正确。 打开后是绿色的。 以下是我的设置和打开后的图像。

    我从网上了解到,因为我的相机输出是12位原始数据,色彩滤镜阵列:RGGB,但7yuv 不提供打开12位原始数据的选项,所以我只能选择类似的 Bayer RGGB 16位,但打开后,屏幕变成绿色。

    因为我的最终目标是获得正确颜色的原始图像、在查看我的设置后、您能给我一些建议吗? 或者我的设置有什么问题吗? 或者保存图像时有什么问题吗?

    您的建议是"将图像保存为 NV12格式、带2个平面。 因此、您的总尺寸为1936x1096x1.5英寸。 我不太明白该部件可以在7yuv 中调节到哪里。 您能告诉我如何调整它吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    顺便说一下、我使用了7yuv 打开 Yuv 文件"img_msc_0000.yuV"、将其设置为使用"YUV420 planar NV12"。 图像看起来是正确的、因此现在只有 Raw 文件在图像打开时看起来是绿色的。

    在您上次的答复中、您提到"尝试使用7yuv 工具检查您保存的 NV12图像是否正确"。 此处提到的"NV12映像"是指 RAW 文件还是 YUV 文件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    NV12是 YUV420、您可以正确查看。  

    我认为您不能使用7yuv 工具查看原始图像。

    但是、如果您的 NV12输出正确、那么您的原始数据也应该正确、因为前者是由后者生成的。

    此致、

    Nikhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我理解您的意思、因此我用于打开 RAW 文件的工具可能不合适、图像看起来有误。 对吗?

    因为我使用 TI DCC 工具打开相同的原始文件、所以颜色仍然显示为绿色、还是 DCC 工具无法打开原始文件?

    以下是我在 DCC 工具中设置和打开的图像。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 JiaRong:

    颜色仍然呈绿色、

    Bayer 图形中的原始图像通常是绿色的、因为绿色传感器像素比红色和蓝色像素更敏感。