Home | History | Annotate | Download | only in chrpicontoppm

Lines Matching refs:img

66     CHRPI_spec img = &img_rec;
89 if (CHRPI_getheader(ifp, img))
92 if (CHRPI_getbitmap(ifp, img))
95 if (img->rbits != 3 || img->gbits != 3 || img->bbits != 2)
98 ppm_writeppminit(stdout, img->width, img->height, maxval, PLAIN_PPM);
99 pixelrow = ppm_allocrow(img->width);
101 for (row = 0; row < img->height; row++) {
106 imgP = img->pixels[row];
108 for (col = 0; col < img->width; col++) {
124 ppm_writeppmrow(stdout, pixelrow, img->width, maxval, PLAIN_PPM);
142 CHRPI_getheader(FILE *fp, CHRPI_spec img)
150 &img->height, &img->width,
151 &img->rbits, &img->gbits, &img->bbits
164 CHRPI_getbitmap(FILE *fp, CHRPI_spec img)
184 if ((img->pixels = calloc(img->height, sizeof(chrpi_pixel *))) == NULL)
187 for (r = 0; r < img->height; r++)
188 if ((img->pixels[r] = CHRPI_allocrow(img->width)) == NULL)
191 for (r = 0; r < img->height; r++) {
199 for (c = 0; c < img->width; c++) {
203 img->pixels[r][c] = (chrpi_pixel)(strtoul(hexstr, NULL, 16));