bmp

    0熱度

    2回答

    我已經寫了一個例程,以讀取從BMP文件內的所有像素值到一個數組,我想餵給openGL的glTexImage2D把它變成一個紋理。這樣做,我意識到BMP文件內像素的實際格式是BGR而不是RGB,所以我的數組包含藍色,綠色和紅色。因此,與最初的位圖相比,我的最終紋理交換了藍色和紅色通道。 這是我怎麼稱呼它: glTexImage2D(GL_TEXTURE_2D, 0, 3, imgdata->widt

    4熱度

    4回答

    我正在研究VBA類來創建QR碼,並且我很難將QR數據位寫入實際BMP文件。爲了獲得BMP結構和代碼的懸掛,我可以使用下面的代碼嘗試製作全部爲白色的21 x 21像素位圖。這幾乎行得通,除了每行中最左邊的列是黃色而不是白色。關於可能發生什麼的任何想法?我猜測我的頭文件定義有問題,但我不確定。我離BMPs很遠。我的代碼是基於關閉什麼我發現這裏http://answers.microsoft.com/e

    3熱度

    3回答

    我試圖將圖像轉換(可以說黑色和白色)的矩陣(其中,0 =黑色,1 =白色) 我試圖與此代碼: procedure TForm1.Button1Click(Sender: TObject); type tab = array[1..1000,1..1000] of byte; var i,j: integer; s : string; image : TBitmap

    2熱度

    1回答

    繼@PhiLho's answer to How to convert a BufferedImage to 8 bit?的想法,我想用ColorQuantizerDescriptor轉換一個BufferedImage,IMAGETYPE TYPE_INT_RGB,但RenderedOp#getColorModel()拋出以下異常: java.lang.IllegalArgumentExcep

    3熱度

    1回答

    我試圖將直接彩色模型圖像轉換爲雙色調索引圖像(每像素1位)並將索引圖像另存爲BMP。 如上所述在Java Advanced Imaging API Home Page: 編碼輸出的比特深度是由源圖像的確定。 從翻看the source code of BMPImageWriter,其機制是返回值ColorModel#getPixelSize()。 使用的an image from Wikimedi

    1熱度

    1回答

    這是我從bmp文件中讀取的代碼(使用windows.h)。它從BITMAPFILEHEADER讀取正確的值,但從BITMAPINFOHEADER讀取的所有值都是40(十六進制中的28)。 有什麼問題? ifstream file("d3.bmp",ios::binary); BITMAPFILEHEADER fheader; BITMAPINFOHEADER aImg; ofstream

    2熱度

    2回答

    我看到位圖標題中有一個區域存儲附加信息。因此,如果我要用C#編寫圖像,是否可以在標題中添加額外的ASCII信息? public void writeToPath(GMapControl form) { if(path == String.Empty || path == null) path=Environment.GetFolderPath(Environment.Spe

    0熱度

    1回答

    試圖獲得BMP文件的有效大小。 當然,最好的方法是獲取加載流的Length屬性。 但是BMP頭格式DOES包含了它的大小信息,我想試着從BMP頭中得到它。 如從維基或其它來源: http://en.wikipedia.org/wiki/BMP_file_format offset: 0002h | 4 bytes | the size of the BMP file in bytes 所以大小

    1熱度

    1回答

    我有一個想法,使一個程序,可以分析正在運行的程序,作出決定,並推動該程序中的三個按鈕之一。 我要問: A)應如何圖像分析工作? 我的想法是採取一個窗口的屏幕截圖,找出該程序是(如何?),並找出卡做我有(撲克應用程序)(如何?) B)其他程序如何按下屏幕特定區域中的按鈕? (我很新,所以我想通過邊學邊做) 感謝您的任何想法或幫助! 我只是不知道從屏幕截圖後開始從哪裏開始。 (有一個JPG,但正如我在

    1熱度

    1回答

    我正在尋找一種開發工具,它可以將標準位圖圖像轉換爲十六進制值的數組。有沒有這樣的事情,但是,如果沒有,我會怎麼去做這件事呢?