Advertisement

用C++生成PNG图片

阅读量:
复制代码
 #include "svpng.inc"//用于绘制png

    
 #include "Fucker.h"//万能头文件
    
  
    
 const int width = 256, height = 256;
    
 unsigned char rgba[width * height * 4];
    
  
    
 void Pixel(int x, int y, int r, int g, int b, int a)
    
 {
    
     int idx = (y * width + x)*4;
    
     rgba[idx++] = r;
    
     rgba[idx++] = b;
    
     rgba[idx++] = b;
    
     rgba[idx++] = a;
    
 }
    
  
    
 int main(void) {
    
     FILE* fp;
    
     fopen_s(&fp, "rgba.png", "wb");
    
  
    
  
    
  
    
  
    
     for (int y = 0; y < 256; y++)
    
     for (int x = 0; x < 256; x++)

全部评论 (0)

还没有任何评论哟~