2010-02-08 63 views
0

出於某種原因,當我在設計時加載JPG圖像時,圖像顯示爲帶有垂直條紋的灰度圖像,讓人想起電視掃描線。並且圖像尺寸不合適。圖像是500x364 32 bpp,並且精美的預覽。TImage可以處理32bpp JPG圖像嗎?

在顏色深度方面是否存在TImage的限制?

+0

注:JPEG圖像是8bpp(灰度)或24bpp,沒有32bpp JPEG格式。 – Guffa 2010-02-08 17:46:46

+3

你可以發佈你的JPEG嗎?它可以與其他全綵色JPEG圖像一起使用嗎?你使用的是什麼版本的Delphi? – 2010-02-08 17:52:28

回答

-2

很久以前......但肯定的答案是肯定的,這只是你必須在代碼中單獨加載JPEG。 我不記得確實如何,但我記得看到它很容易完成;)

+0

-1。太模糊。是的,TImage可以處理32 bpp圖像,或者是有限制?這意味着「分別加載......」是什麼意思? – 2010-02-08 19:28:31

1

在德爾福的JPEG實現有一些錯誤。

你是什麼意思的32位JPEG?如果您的意思是CMYK JPEG文件?如果是這樣,那麼你只是在JPEG單元中的JPEG實現中遇到了一個主要問題區域。

請注意,還有其他JPEG軟件包可以下載爲共享軟件,如NativeJPG,(我不知道是否有免費軟件包)可以正確支持CMYK JPEG文件。

相關問題