Lines Matching refs:crop
44 gdImagePtr gdImageCrop(gdImagePtr src, const gdRectPtr crop) in gdImageCrop() argument
50 dst = gdImageCreateTrueColor(crop->width, crop->height); in gdImageCrop()
52 dst = gdImageCreate(crop->width, crop->height); in gdImageCrop()
57 gdImageCopy(dst, src, 0, 0, crop->x, crop->y, crop->width, crop->height); in gdImageCrop()
86 gdRect crop; in gdImageCropAuto() local
88 crop.x = 0; in gdImageCropAuto()
89 crop.y = 0; in gdImageCropAuto()
90 crop.width = 0; in gdImageCropAuto()
91 crop.height = 0; in gdImageCropAuto()
133 crop.y = y - 1; in gdImageCropAuto()
141 crop.height = y - crop.y + 2; in gdImageCropAuto()
145 for (y = 0; match && y < crop.y + crop.height; y++) { in gdImageCropAuto()
149 crop.x = x - 1; in gdImageCropAuto()
153 for (y = 0; match && y < crop.y + crop.height; y++) { in gdImageCropAuto()
157 crop.width = x - crop.x + 2; in gdImageCropAuto()
159 return gdImageCrop(im, &crop); in gdImageCropAuto()
188 gdRect crop; in gdImageCropThreshold() local
190 crop.x = 0; in gdImageCropThreshold()
191 crop.y = 0; in gdImageCropThreshold()
192 crop.width = 0; in gdImageCropThreshold()
193 crop.height = 0; in gdImageCropThreshold()
220 crop.y = y - 1; in gdImageCropThreshold()
228 crop.height = y - crop.y + 2; in gdImageCropThreshold()
232 for (y = 0; match && y < crop.y + crop.height; y++) { in gdImageCropThreshold()
236 crop.x = x - 1; in gdImageCropThreshold()
240 for (y = 0; match && y < crop.y + crop.height; y++) { in gdImageCropThreshold()
244 crop.width = x - crop.x + 2; in gdImageCropThreshold()
246 return gdImageCrop(im, &crop); in gdImageCropThreshold()