我目前正在使用Python来创建渐变图像。但是,对于我的用途,我担心Python可能太慢了。我知道Python可以相对容易地使用C ++进行扩展。
那么在C ++中生成渐变图像有哪些快速方法?
答案 0 :(得分:2)
手动编写位图非常简单。对于Windows位图,您需要一个54字节的标题,然后是一个颜色值数组。 (.bmp file specs)
因此,创建一个文件,写入标题,提供像素数组。对于生成渐变的颜色值应该相当简单。
.pgm / .ppm文件更简单,因为它们有更简单的标题。