用C ++快速制作渐变图像

时间:2011-09-02 02:21:21

标签: c++ python image gradient

我目前正在使用Python来创建渐变图像。但是,对于我的用途,我担心Python可能太慢了。我知道Python可以相对容易地使用C ++进行扩展。

那么在C ++中生成渐变图像有哪些快速方法?

1 个答案:

答案 0 :(得分:2)

手动编写位图非常简单。对于Windows位图,您需要一个54字节的标题,然后是一个颜色值数组。 (.bmp file specs

因此,创建一个文件,写入标题,提供像素数组。对于生成渐变的颜色值应该相当简单。

.pgm / .ppm文件更简单,因为它们有更简单的标题。