argb

    0熱度

    1回答

    我一直在尋找SetPixel(的快速替代方法),我發現此鏈接:C# - Faster Alternatives to SetPixel and GetPixel for Bitmaps for Windows Forms App 所以我的問題是,我有一個形象,我想創建一個副本作爲DirectBitmap對象,但首先我需要ARGB轉換爲PARGB所以我用這個代碼: public static Col

    0熱度

    1回答

    我試圖將圖像轉換爲這個以下DDS格式:針對每個信道的4位 | Resource Format | dwFlags | dwRGBBitCount | dwRBitMask | dwGBitMask | dwBBitMask | dwABitMask | +-----------------+----------+---------------+------------+------------+

    0熱度

    1回答

    我一直在研究java和libgdx上的高斯模糊。它主要作品... This is the image that I am trying to blur. This is the result. 的問題是紅色的值等於-1在大多數情況下,而不是像255找遍了很多論壇,他們不解決這個問題。 I 也注意到大多數人使用ARGB8888,但badlogics庫不具有它具有RGBA8888格式的ARGB8888

    2熱度

    1回答

    我是新來的位操作,並希望做到以下幾點: 我需要我的程序倒置顏色的argb代碼,如紅色變成青色或白色變成黑色。試用photoshop我發現,所以你必須計算255 - 紅色,255 - 綠色和255 - 藍色。因此,這看起來是這樣的: int getInversed(int argb) { Color old = new Color(argb); Color negative =

    0熱度

    1回答

    我有一個關於使用灰度圖像數據的字節數組創建JavaFX WritableImage的問題。 我沒有寫BufferedImage的一個工作功能,但什麼對我來說似乎是等效的方法對圖像不會返回我的圖像的所有條目等於0 這是工作方法: private static BufferedImage getBufferedImageFromData(int height, int width, byte[] da

    0熱度

    1回答

    當我嘗試使用QImage構造函數從reinterpret_cast<uchar*>(quint32*)創建ARGB32 QImage時,圖像會丟失其顏色和Alpha通道,並且生成的QImage爲灰度! 如果我試圖以灰度顯示灰度圖像,則按預期方式顯示灰度圖像。所以我知道ushort數據到quint32數組的縮放和索引很好,但是出了什麼問題? A Qt forum post建議按照我所做的方式做到這一

    -1熱度

    1回答

    [Offtopic]請原諒我,如果我不夠準確,這是我的第一個問題,我也是編程新手。 [問題]我想使用Bitmap.SetPixel將位圖(photo,jpg文件)的單個像素的ARGB組件更改爲精確值,並使用Bitmap.Save將其保存到新文件中。不幸的是它沒有奏效。當我重新打開文件時,我想改變的像素(0,0)具有稍微不同的ARGB值。爲什麼發生這種情況?是否有可能創建一個完全符合某個像素所需的A

    0熱度

    1回答

    我必須爲識別解決方案提供YUV(NV21)字節數組,並且希望縮短處理時間以縮小預覽幀。 從這裏和那裏收集的解決方案,我設法以1:1的比例進行轉換,並獲得識別點擊。但如果我想縮小中間位圖,我沒有結果。即使我把它縮小到只有95%。 任何幫助,將不勝感激。 因此,每隔400毫秒我就會預覽幀以異步轉換它。我使用RenderScript將其轉換爲ARGB,將其縮小並將其轉換回來。 // Camera cal

    1熱度

    1回答

    我正在開發一個簡單的控制檯應用程序,您可以在其中輸入ARGB值的十六進制代碼,並且應用程序會告訴您255個值中的紅色,綠色,藍色和Alpha內容。 例如: Enter a 32-bit RGBA color value in hexadecimal (e.g. FF7F3300): FF7F3300 Your color contains: 255 of 255 red 127 of 255

    2熱度

    3回答

    我的理解是,具有alpha值示例的RGB值可能是0xffhexcode。 但是,我不明白的是如何0xff0000ff,一個具有最大alpha值的純藍色,是一個大於Integer.MAX_VALUE的整數值。 Java中的下劃線編碼如何允許這種情況發生?