2016-02-06 29 views
-1

好吧,我是C新手,我試圖構建一個2D數組,它將保存BMP圖像並能夠編輯RGB值。我無法在網上找到任何有關如何訪問RGB值或如何將此圖像放入二維數組中的任何信息,而且我真的很難從何處開始。幫幫我!!!!將BMP圖像轉換爲二維數組並編輯RGB值C

+1

..這是第二個從谷歌列表 –

回答

0

參見Ed Heal的參考Writing BMP image in pure c/c++ without other libraries。注意事項:

  • 定義結構。不要使用無符號字符數組來創建標題,如引用的帖子中所示。

  • 無論是在閱讀和寫作,請注意填寫掃描線。它們必須是四的倍數,所以最後的字節可能不是像素幷包含垃圾。

參見我先前的職位What is wrong with this code for writing grey-scale bmp from an image RGB bmp pure C - Windows OS其中包含標題,可以作爲一個局部的例子。

+0

謝謝!我認爲我的問題的一部分主要是知道要尋找什麼。我的導師是非常不具體的,並沒有給我們任何例子。我們剛剛學會了如何在C語言中使用二維數組,她給了我們這個作業,這似乎是一個極端的邏輯跳躍,將其應用於圖像,她甚至沒有教我們有關導入圖像! – WilliamA

相關問題