cgimage

    0熱度

    1回答

    如何在位圖上下文中對每個像素進行迭代?我發現一些似乎試圖做到這一點的來源,但它有點不對。有人能告訴我如何解決這個代碼,以便我可以遍歷每個像素的RGBA? -(UIImage*)modifyPixels:(UIImage*)originalImage { NSData* pixelData = (NSData*)CGDataProviderCopyData(CGImageGetDataProv

    2熱度

    2回答

    我有一個300 x 400像素PNG-24 alpha通道。大約140kb。我想掩蓋一些部分,所以我創建了另一個300 x 400圖像作爲PNG-24,但只有黑色,灰色和白色,沒有alpha通道。 奇怪的是:那裏的面具是黑色的,圖像只是保持原來的。沒有透明度。但是,如果面膜是白色的,圖像變黑只是黑色。沒有透明度。 它在50 x 50像素的非常小的圖像上部分工作。任何想法這個功能可能是錯誤的? +

    3熱度

    3回答

    我想保留一個可變的CGImageRefs集合。我是否需要將它們包裝在NSValue中,如果是的話,我如何正確包裝和解包它們?我可以逃脫使用C數組嗎?如果是的話,我該如何構建它,以後如何添加元素?使用UIImages而不是CGImageRefs作爲集合的元素是否成本更高?

    2熱度

    3回答

    我有一個CGImage(核心圖形,C/C++)。這是灰度。那麼,最初是B/W,但CGImage可能是RGB。這應該不重要。我想創建一個CCITT-Group 4 TIFF。 我可以創建一個LZW TIFF(灰度或顏色),通過創建一個帶有正確字典的目的地並添加圖像。沒問題。 但是,似乎沒有用於表示CCITT-4的等效kCGImagePropertyTIFFCompression值。它應該是4,但是這

    8熱度

    2回答

    我想知道最有效的方法是使CALayer與圖像中的圖像。 我知道你可以加載一個UIImage,然後調用[image CGImage],但是這是實現它的最好方法嗎?據我可以從蘋果的文檔中得知,這是你做到這一點的唯一方法。