png-8

    2熱度

    1回答

    我用的是FreeImageNET libary量化我的位圖作爲 using (FreeImageAPI.FreeImageBitmap fiBitmap = FreeImageAPI.FreeImageBitmap.FromHbitmap(bmp.GetHbitmap())) { if (fiBitmap.ColorDepth > 24) {

    5熱度

    7回答

    我正在使用大量的png24文件的網站,爲透明度。 我需要用png8文件替換它們,因爲png24的所有png修復樣式javascript解決方法都會導致IE6隨機鎖定。 看到這個鏈接以獲得症狀IE6顯示的想法 - http://blogs.cozi.com/tech/2008/03/transparent-pngs-can-deadlock-ie6.html 有誰知道針對現有PNG24文件,與png

    2熱度

    2回答

    我正嘗試使用CoreGraphics創建一個調色板(索引)PNG。 我發現最好的是,我可以使用: CGColorSpaceRef colorSpace = CGColorSpaceCreateIndexed(CGImageGetColorSpace(maskedImage), 255, <#const unsigned char *colorTable#>); 然後: CGImageRef pal

    0熱度

    1回答

    請不要發佈您未經過實際測試的代碼! 我花了一些時間尋找這個答案。在StackOverflow上有幾個類似的帖子,但我沒有發現可以產生這個看似簡單的結果。 pngquant是非常好的,對於某些應用,但在這種情況下,我有我試圖填補,這意味着僅使用一般的PHP與GD安裝特定的用途。 現在的相關代碼完整!這個簡單的代碼產生一個高彩色的PNG圖像,並帶有一個半透明的alpha通道。偉大的工程,簡單而有效!

    1熱度

    2回答

    在Java中是否有一些庫可以壓縮Png圖像,如使用C/C++編寫的pngout,pngcrush,optipng? 作爲Phil在下文中評論的內容,我的意思是通過刪除不需要的信息來減少Java中ImageIO類生成的圖像的文件大小,與pngout所做的一樣。當我對ImageIO類生成的圖像執行pngout時,我能夠將文件大小縮小約50%(縮小大小將因圖像而異)。所以我想知道是否有任何可以與Java

    8熱度

    1回答

    我想用ImageMagick將32位png轉換爲8位png,但半透明像素丟失。如何解決這個問題呢?我使用的命令如下 convert original.png PNG8:output.png

    4熱度

    1回答

    我一直試圖使用RMagick(http://rmagick.rubyforge.org/)和ChunkyPNG(https://github.com/wvanbergen/chunky_png)保存8位PNG(PNG8),但一直無法這樣做。 但是,我唯一能夠在RMagick上工作的時間是,如果ImageMagick安裝基於QuantumDepth的8而不是通常的16,則無法立即更改此設置 - 安裝

    1熱度

    1回答

    我有大量的工作在一個項目上的藝術家提供的圖像。圖像具有不同的規格,但都是PNG。有些是8位索引(調色板),其他則是使用alpha 32位和64位PNG的真彩色。 現在,我試圖使用imagemagick將所有這些圖像推送到一個單一的連貫格式,但我面臨着一個痛苦的問題。我注意到,使用alpha(16位通道深度)從真彩色轉換而來的圖像就像魅力一樣。但是,每通道8位圖像或可能更低/更高的圖像會受到一定程度

    0熱度

    1回答

    我試圖創建調色板使用Cocoa framework *使用RGBA調色板(每個調色板條目32位)的PNG圖像(每像素8位)。我試過[NSBitmapImageRep initWithBitmapDataPlanes:…]方法的幾種組合。它似乎爲bitsPerSample:2bitsPerPixel:8創建適當的位圖。 然而,當我嘗試寫這樣的位圖[NSBitmapImageRep represent

    2熱度

    2回答

    我想用getimagesize或Imagick來區分PNG-8和PNG-24圖像,但我不太清楚如何去做。 getimagesize不會爲我的PNG返回頻道,而是顯示mimetype。它適用於其他圖像並顯示正確的值,但對於PNG,它什麼都不顯示。 編輯:Imagick沒有安裝在我的環境,但gdlib是... 誰能幫助我一點嗎? 問候, 湯姆 EDIT2: 是否有可能做這樣的嗎? //create p