开发平台(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