Colors 用于从16位RGB转换为24位RGB以及从24位RGB转换为16位RGB的工具

Colors 用于从16位RGB转换为24位RGB以及从24位RGB转换为16位RGB的工具,colors,lcd,color-depth,Colors,Lcd,Color Depth,是否有任何图像编辑或研究工具(希望是OSS)可以让我: 将颜色(图像)从16位RGB(565)映射到24位RGB(888)空间,反之亦然 以PNG、GIF或JPEG格式保存文件 让用户能够控制颜色如何从16位空间映射到24位空间 我发现了一个讨论类似问题的问题,但我希望我能够在不编写任何代码的情况下运行这些测试。 下面是这个请求的一点背景 我正在做一个评估液晶显示屏的项目。面板的本机位深度为24位(RGB 888),目前可在使用仅支持24位输出的LCD控制器的评估套件上使用 正在评估此面板

是否有任何图像编辑或研究工具(希望是OSS)可以让我:

  • 将颜色(图像)从16位RGB(565)映射到24位RGB(888)空间,反之亦然
  • 以PNG、GIF或JPEG格式保存文件
  • 让用户能够控制颜色如何从16位空间映射到24位空间
我发现了一个讨论类似问题的问题,但我希望我能够在不编写任何代码的情况下运行这些测试。

下面是这个请求的一点背景

我正在做一个评估液晶显示屏的项目。面板的本机位深度为24位(RGB 888),目前可在使用仅支持24位输出的LCD控制器的评估套件上使用

正在评估此面板的产品上的LCD控制器仅支持16位输出(RGB 565)。在最终设计中,面板上每个颜色通道的剩余位将以某种方式连接

评估工具包不接受RGB输入(如上所述,它只接受PNG、JPEG或GIF)。我正在寻找一种方法来创建16位和24位RGB文件,然后将其转换为PNG。通过操纵源文件(16位和24位)中R、G和B通道的值,我想比较使用24位颜色和16位颜色(扩展到24位)驱动24位显示器之间的差异

我也有兴趣了解其他人对这种评估的经验以及我提出的测试方法的合理性


谢谢。

我已经在图形设计堆栈交换上发布了这个问题,并收到了一些有用的评论和答案