開發平台(Platform): (Ex: Win10, Linux, ...)
Win10 VS code
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Gcc
問題(Question):
C語言 bmp檔縮小後顏色改變問題
說明(Supplement):
我現在要將一張24位元的bmp檔使用bilinear縮小1.5倍,一開始失敗,且連檔案都無法開啟
,後來才知道bmp檔每一個row的bytes數量必須是4的倍數。
看了一些教學後,我將縮小後的圖片每一個row後面補0,以滿足4的倍數,也成功將圖片開
啟了,且縮小尺寸是對的,但現在問題是我圖片的整張顏色變得不一樣了,一直找不出問題
,想請問各位大大知道問題在哪嗎?謝謝!
程式碼: http://ideone.com/JFqQZu