TImage可以处理32bpp JPG图像吗?

时间:2010-02-08 17:38:11

标签: delphi jpeg timage

出于某种原因,当我在设计时加载JPG图像时,图像显示为灰度图像,其垂直条使人联想到电视扫描线。并且图像尺寸不正确。图像为500x364 32 bpp,并且预览精美。

TImage在颜色深度方面是否有限制?

2 个答案:

答案 0 :(得分:1)

Delphi中的JPEG实现中存在一些错误。

32位JPEG是什么意思?如果你的意思是CMYK JPEG文件?如果是这样,那么您只需在JPEG单元中的JPEG实现中遇到一个主要问题区域。

请注意,您可以下载其他JPEG软件包作为共享软件,如NativeJPG,(我不知道是否有免费软件包)正确支持CMYK JPEG文件。

答案 1 :(得分:-2)

很久以前......但答案肯定是肯定的,只是你必须在你的代码中单独加载JPEG。 我不记得究竟是怎么回事,但我记得很容易看到它;)