⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ppmio.h

📁 weilevoy算法实现纹理合成,分带与不带加速两个版本
💻 H
字号:
/************************************************************************** * ppmIO.h * These functions read and write ppm files in the format output by  * cqcam and xv.  * Written by Elizabeth Gordon 6-98 * Modified to read xv output images by Bruce Maxwell 7-98 *************************************************************************/#ifndef PPMIO_H#define PPMIO_Htypedef struct {  unsigned char r;  unsigned char g;  unsigned char b;} Pixel;#define MAX_TEXPLANES 50typedef struct {  long rows;  long cols;  int planes;  float *d[MAX_TEXPLANES];} TexImage;Pixel *readPPM(int *rows, int *cols, int * colors, char *filename);void writePPM(Pixel *image, int rows, int cols, int colors, char *filename);void writeRPM(Pixel *image, int rows, int cols, int colors, char *filename);TexImage *CreateTEX(long rows, long cols, long planes);void FreeTEX(TexImage *);void writeTEX(TexImage *image, char *filename);TexImage *readTEX(char *filename);unsigned char *readPGM(int *rows, int *cols, int *intensities, char *filename);void writePGM(unsigned char *image, long rows, long cols, int intensities, char *filename);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -