在文章stb库的使用中,提及的stb库的一些优点。它很实用,但是也有一些缺点。
在存图函数中,提供的可选参数,过于简单。
以下面的源码为例,存储bmp图像,无法指明像素深度,如果有存非unsigned 8 bit 像素。它使无法实现的。官方对于这个问题的态度也是:请使用其他库。因此,使用stb库并不是高枕无忧的。
1 | STBIWDEF int stbi_write_bmp(char const *filename, int x, int y, int comp, const void *data) |