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.

[参考译文] AM4376:转换和显示14位原始图像

Guru**** 2540970 points
Other Parts Discussed in Thread: AM4376

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/616434/am4376-conversion-and-displaying-of-of-14-bit-raw-image

器件型号:AM4376

您好!

我有14位灰度原始图像数据、需要将其转换为8位并在 LCD 上显示。
LCD 具有24位格式(R、G 和 B 各为8位)。 因此、我需要将原始位转换为8位。 我将 LCD 与处理器连接。
请告诉我应该如何实现这一点。

此致、
Dhara

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是什么软件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否正在使用 IDE 软件工具?? 我正在使用 Code Composer Studio 为处理器编写代码。

    此致、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不、我问您在器件上运行的是什么操作系统- Linux 还是 RTOS?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它是定制板上的 Linux 操作系统、AM4376处理器与 LCD 相连。

    此致、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我已通知软件团队、但回复可能会延迟到下周、因为能够回答此问题的人员目前正在出差。 反馈将在可用时直接发布在此处。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    DSS 无法处理14位灰度图像到8位转换。 这需要由 ARM 中的软件处理。

    您只能将转换后的8位值写入每个像素的 R、G 和 B 字节、而不是将其写入 R、并保持 G 和 B 不变。 然后、可能使用 DSS 颜色相位旋转将 DSS 输出上的 R 通道复制到 G 和 B。 这当然会使屏幕上的任何"正常"平面变得混乱。

    颜色相位旋转功能最近已添加、不是 PLSDK 4.00.00.04版本的一部分。 您可以从 git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git 获取修补程序(提交 ID c3472e97ade3900ff949dc56a3c000aab8db888f)