Lines Matching refs:tile_image

332 static MagickBooleanType load_tile(Image *image,Image *tile_image,
360 extent=tile_image->columns*tile_image->rows*sizeof(*graydata);
363 extent=tile_image->columns*tile_image->rows*sizeof(*xcfdata);
368 tile_image->columns*tile_image->rows),sizeof(*xcfdata));
378 for (y=0; y < (ssize_t) tile_image->rows; y++)
380 q=GetAuthenticPixels(tile_image,0,y,tile_image->columns,1,exception);
385 for (x=0; x < (ssize_t) tile_image->columns; x++)
387 SetPixelGray(tile_image,ScaleCharToQuantum(*graydata),q);
388 SetPixelAlpha(tile_image,ScaleCharToQuantum((unsigned char)
391 q+=GetPixelChannels(tile_image);
397 for (x=0; x < (ssize_t) tile_image->columns; x++)
399 SetPixelRed(tile_image,ScaleCharToQuantum(xcfdata->red),q);
400 SetPixelGreen(tile_image,ScaleCharToQuantum(xcfdata->green),q);
401 SetPixelBlue(tile_image,ScaleCharToQuantum(xcfdata->blue),q);
402 SetPixelAlpha(tile_image,xcfdata->alpha == 255U ? TransparentAlpha :
405 q+=GetPixelChannels(tile_image);
408 if (SyncAuthenticPixels(tile_image,exception) == MagickFalse)
415 static MagickBooleanType load_tile_rle(Image *image,Image *tile_image,
455 q=GetAuthenticPixels(tile_image,0,0,tile_image->columns,tile_image->rows,
459 size=(MagickOffsetType) tile_image->rows*tile_image->columns;
489 SetPixelGray(tile_image,ScaleCharToQuantum(data),q);
492 SetPixelRed(tile_image,ScaleCharToQuantum(data),q);
493 SetPixelGreen(tile_image,ScaleCharToQuantum(data),q);
494 SetPixelBlue(tile_image,ScaleCharToQuantum(data),q);
496 SetPixelAlpha(tile_image,alpha,q);
502 SetPixelAlpha(tile_image,ScaleCharToQuantum(data),q);
504 SetPixelGreen(tile_image,ScaleCharToQuantum(data),q);
509 SetPixelBlue(tile_image,ScaleCharToQuantum(data),q);
514 SetPixelAlpha(tile_image,ScaleCharToQuantum(data),q);
518 q+=GetPixelChannels(tile_image);
545 SetPixelGray(tile_image,ScaleCharToQuantum(data),q);
548 SetPixelRed(tile_image,ScaleCharToQuantum(data),q);
549 SetPixelGreen(tile_image,ScaleCharToQuantum(data),q);
550 SetPixelBlue(tile_image,ScaleCharToQuantum(data),q);
552 SetPixelAlpha(tile_image,alpha,q);
558 SetPixelAlpha(tile_image,ScaleCharToQuantum(data),q);
560 SetPixelGreen(tile_image,ScaleCharToQuantum(data),q);
565 SetPixelBlue(tile_image,ScaleCharToQuantum(data),q);
570 SetPixelAlpha(tile_image,ScaleCharToQuantum(data),q);
574 q+=GetPixelChannels(tile_image);
578 if (SyncAuthenticPixels(tile_image,exception) == MagickFalse)
598 tile_image;
667 tile_image=CloneImage(inLayerInfo->image,tile_image_width,
674 if (load_tile(image,tile_image,inDocInfo,inLayerInfo,(size_t) (offset2-offset),exception) == 0)
678 if (load_tile_rle (image,tile_image,inDocInfo,inLayerInfo,
691 (void) CompositeImage(inLayerInfo->image,tile_image,CopyCompositeOp,
693 tile_image=DestroyImage(tile_image);