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.

[参考译文] Linux/AM5728:颜色空间转换和缩放

Guru**** 2595800 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/642369/linux-am5728-color-space-conversion-and-scaling

器件型号:AM5728

工具/软件:Linux

大家好、

我的问题是 AM5728中有任何颜色空间转换和缩放方法。我知道 V4L2能够同时进行这两种转换、但我不知道如何使用 V4L2进行颜色空间转换或缩放。我已查看 Linux Core DSS WB 用户指南 和  《Linux Core VIP 用户指南》。

供参考、我想将 YUV (UYVY)文件转换为 bgr888文件、 处理器 SDK 是 ti-processor-sdk-linux-am57xx-evm-04.00.00.04.这是 GP EVM 板。

我想知道是否有人可以为我提供有关这方面的更多见解! 提前感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我们有 VPE 元素、可以执行 CSC 和扩展。
    此元素支持以下输入格式:NV12、YUYV、UYVY、以及输出 NV12、YUV、UYVY、RGB24、BGR24、 ARGB24、ABGR24
    您可以查看本指南。 您也可以尝试 testvpem2m 演示。
    processors.wiki.ti.com/.../Linux_Core_VPE_User's_Guide

    关于 v4l2、我将进行检查。

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

    在此处查看 v4l2存储器到存储器的操作(VPE 和 CAPTURE WB)示例应用-

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

    您好!

    我已经测试了您提供的示例应用程序。它出现了一些问题:

    当我尝试命令行时:

    /v4l2-M2M-test-v4l2-M2M /dev/video10 test.yUV 1280 720 yvyu  Hsg.bGR 300  bgr24 1  1.   

    并打印了以下信息:

    这是否意味着我的 test.yUV 不是应用程序的正确文件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Hsg、
    /dev/video10是 DSS-writeBack 流水线的器件节点。 它对支持的换算系数有限制。
    有关信息、请参阅此指南。
    processors.wiki.ti.com/index.php

    使用 VPE 通过/dev/video0作为器件节点进行扩展。 这对比例缩放没有限制。 VPE 不支持 RGB 作为输入格式。

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

    您好!

    我尝试了您的建议,结果很好。但我想问您一些问题:

    当我尝试以下代码时:./YUV-RGB /dev/video0 test.YUV 1280 720 yuv Hsg.rg640  480 rgb24 1  1

    TEST.YUV 是

    但是、outputfile (Hsg.RGB)是  

    如您所见、它翻转了。 那么、我可以做些什么来解决这些问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Hsg、
    您使用的是哪种查看器? 我使用7yuv 图像查看器、它显示正确。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    我试了7yuv 播放器,它显示出了正确的。谢谢!