在PHP代碼中,給定一個.png圖像路徑,我需要檢測該圖像的位深度。我怎樣才能做到這一點?如何讓PHP獲取給定PNG圖像文件的位深度?
我試過使用getImageSize()並且讀取bits
作爲下面的示例代碼,但對於24位/ 32位圖像,它總是返回'8'。
請幫忙。
class Utils {
//Ham de lay bits cua image
public static function getBits($image) {
$info = getImageSize($image);
return $info['bits'];
}
}
我的猜測意味着每通道8位。 – Rufinus 2011-06-15 09:42:02
@cweiske對於我68%的收費標準,我感到抱歉 - 我有很多問題仍然沒有得到解決。你能幫我嗎? – 2011-06-15 18:21:19
@hakre我總是選擇最正確的答案作爲接受的答案。我只需要你明白,我的問題中有32%仍然不正確,我不讓他們接受 - 不是因爲我是一個粗心的人:)。無論如何,謝謝你的提醒。 – 2011-06-26 01:57:08