Lines Matching refs:Image
101 static void ClearBounds(Image *image,RectangleInfo *bounds, in ClearBounds()
166 static MagickBooleanType IsBoundsCleared(const Image *image1, in IsBoundsCleared()
167 const Image *image2,RectangleInfo *bounds,ExceptionInfo *exception) in IsBoundsCleared()
230 MagickExport Image *CoalesceImages(const Image *image,ExceptionInfo *exception) in CoalesceImages()
232 Image in CoalesceImages()
237 Image in CoalesceImages()
246 assert(image != (Image *) NULL); in CoalesceImages()
270 if (coalesce_image == (Image *) NULL) in CoalesceImages()
271 return((Image *) NULL); in CoalesceImages()
282 if (dispose_image == (Image *) NULL) in CoalesceImages()
285 return((Image *) NULL); in CoalesceImages()
291 for ( ; next != (Image *) NULL; next=GetNextImageInList(next)) in CoalesceImages()
324 if (dispose_image == (Image *) NULL) in CoalesceImages()
327 return((Image *) NULL); in CoalesceImages()
397 MagickExport Image *DisposeImages(const Image *images,ExceptionInfo *exception) in DisposeImages()
399 Image in DisposeImages()
406 Image in DisposeImages()
413 assert(images != (Image *) NULL); in DisposeImages()
422 if (dispose_image == (Image *) NULL) in DisposeImages()
423 return((Image *) NULL); in DisposeImages()
432 for (next=image; image != (Image *) NULL; image=GetNextImageInList(image)) in DisposeImages()
434 Image in DisposeImages()
441 if (current_image == (Image *) NULL) in DisposeImages()
445 return((Image *) NULL); in DisposeImages()
484 current_image=(Image *) NULL; in DisposeImages()
490 Image in DisposeImages()
494 if (dispose == (Image *) NULL) in DisposeImages()
498 return((Image *) NULL); in DisposeImages()
613 static RectangleInfo CompareImagesBounds(const Image *image1, in CompareImagesBounds()
614 const Image *image2,const LayerMethod method,ExceptionInfo *exception) in CompareImagesBounds()
766 MagickExport Image *CompareImagesLayers(const Image *image, in CompareImagesLayers()
769 Image in CompareImagesLayers()
777 const Image in CompareImagesLayers()
783 assert(image != (const Image *) NULL); in CompareImagesLayers()
805 if (image_a == (Image *) NULL) in CompareImagesLayers()
808 return((Image *) NULL); in CompareImagesLayers()
823 for ( ; next != (const Image *) NULL; next=GetNextImageInList(next)) in CompareImagesLayers()
826 if (image_b == (Image *) NULL) in CompareImagesLayers()
830 return((Image *) NULL); in CompareImagesLayers()
845 if (layers == (Image *) NULL) in CompareImagesLayers()
848 return((Image *) NULL); in CompareImagesLayers()
856 for ( ; next != (const Image *) NULL; next=GetNextImageInList(next)) in CompareImagesLayers()
869 if (image_a == (Image *) NULL) in CompareImagesLayers()
874 if (image_b == (Image *) NULL) in CompareImagesLayers()
880 if (next != (Image *) NULL) in CompareImagesLayers()
883 return((Image *) NULL); in CompareImagesLayers()
939 static Image *OptimizeLayerFrames(const Image *image,const LayerMethod method, in OptimizeLayerFrames()
945 Image in OptimizeLayerFrames()
965 const Image in OptimizeLayerFrames()
971 assert(image != (const Image *) NULL); in OptimizeLayerFrames()
988 for (; curr != (Image *) NULL; curr=GetNextImageInList(curr)) in OptimizeLayerFrames()
1019 if (prev_image == (Image *) NULL) in OptimizeLayerFrames()
1023 return((Image *) NULL); in OptimizeLayerFrames()
1051 bgnd_image=(Image *) NULL; in OptimizeLayerFrames()
1052 dup_image=(Image *) NULL; in OptimizeLayerFrames()
1058 for ( ; curr != (const Image *) NULL; curr=GetNextImageInList(curr)) in OptimizeLayerFrames()
1127 if (dup_image == (Image *) NULL) in OptimizeLayerFrames()
1132 return((Image *) NULL); in OptimizeLayerFrames()
1155 if (bgnd_image == (Image *) NULL) in OptimizeLayerFrames()
1160 if ( dup_image != (Image *) NULL) in OptimizeLayerFrames()
1162 return((Image *) NULL); in OptimizeLayerFrames()
1288 if (bgnd_image != (Image *) NULL) in OptimizeLayerFrames()
1291 prev_image=dup_image, dup_image=(Image *) NULL; in OptimizeLayerFrames()
1300 if ( dup_image != (Image *) NULL) in OptimizeLayerFrames()
1305 prev_image=bgnd_image, bgnd_image=(Image *) NULL; in OptimizeLayerFrames()
1306 if (bgnd_image != (Image *) NULL) in OptimizeLayerFrames()
1311 if (prev_image == (Image *) NULL) in OptimizeLayerFrames()
1315 return((Image *) NULL); in OptimizeLayerFrames()
1320 assert(prev_image != (Image *) NULL); in OptimizeLayerFrames()
1347 while ( curr != (const Image *) NULL ) in OptimizeLayerFrames()
1350 if (prev_image == (Image *) NULL) in OptimizeLayerFrames()
1368 if (bgnd_image == (Image *) NULL) in OptimizeLayerFrames()
1383 if (curr != (Image *) NULL) in OptimizeLayerFrames()
1386 return((Image *) NULL); in OptimizeLayerFrames()
1419 MagickExport Image *OptimizeImageLayers(const Image *image, in OptimizeImageLayers()
1452 MagickExport Image *OptimizePlusImageLayers(const Image *image, in OptimizePlusImageLayers()
1489 MagickExport void OptimizeImageTransparency(const Image *image, in OptimizeImageTransparency()
1492 Image in OptimizeImageTransparency()
1495 Image in OptimizeImageTransparency()
1501 assert(image != (Image *) NULL); in OptimizeImageTransparency()
1510 if (dispose_image == (Image *) NULL) in OptimizeImageTransparency()
1520 while ( next != (Image *) NULL ) in OptimizeImageTransparency()
1522 Image in OptimizeImageTransparency()
1529 if (current_image == (Image *) NULL) in OptimizeImageTransparency()
1578 if (next != (Image *) NULL) in OptimizeImageTransparency()
1617 MagickExport void RemoveDuplicateLayers(Image **images,ExceptionInfo *exception) in RemoveDuplicateLayers()
1622 Image in RemoveDuplicateLayers()
1626 assert((*images) != (const Image *) NULL); in RemoveDuplicateLayers()
1634 for ( ; (next=GetNextImageInList(image)) != (Image *) NULL; image=next) in RemoveDuplicateLayers()
1702 MagickExport void RemoveZeroDelayLayers(Image **images, in RemoveZeroDelayLayers()
1705 Image in RemoveZeroDelayLayers()
1708 assert((*images) != (const Image *) NULL); in RemoveZeroDelayLayers()
1716 for ( ; i != (Image *) NULL; i=GetNextImageInList(i)) in RemoveZeroDelayLayers()
1718 if ( i == (Image *) NULL ) { in RemoveZeroDelayLayers()
1724 while ( i != (Image *) NULL ) in RemoveZeroDelayLayers()
1792 static inline void CompositeCanvas(Image *destination, in CompositeCanvas()
1793 const CompositeOperator compose,Image *source,ssize_t x_offset, in CompositeCanvas()
1807 MagickExport void CompositeLayers(Image *destination, in CompositeLayers()
1808 const CompositeOperator compose, Image *source,const ssize_t x_offset, in CompositeLayers()
1811 assert(destination != (Image *) NULL); in CompositeLayers()
1813 assert(source != (Image *) NULL); in CompositeLayers()
1824 if ( source->next == (Image *) NULL ) in CompositeLayers()
1825 while ( destination != (Image *) NULL ) in CompositeLayers()
1839 else if ( destination->next == (Image *) NULL ) in CompositeLayers()
1841 Image *dest = CloneImage(destination,0,0,MagickTrue,exception); in CompositeLayers()
1843 if (dest != (Image *) NULL) in CompositeLayers()
1849 if ( source->next != (Image *) NULL ) in CompositeLayers()
1855 while (source != (Image *) NULL) in CompositeLayers()
1876 while ( source != (Image *) NULL && destination != (Image *) NULL ) in CompositeLayers()
1938 MagickExport Image *MergeImageLayers(Image *image,const LayerMethod method, in MergeImageLayers()
1943 Image in MergeImageLayers()
1952 const Image in MergeImageLayers()
1963 assert(image != (Image *) NULL); in MergeImageLayers()
1982 for ( ; next != (Image *) NULL; next=GetNextImageInList(next)) in MergeImageLayers()
2017 for (next=image; next != (Image *) NULL; next=GetNextImageInList(next)) in MergeImageLayers()
2060 if (image == (Image *) NULL) in MergeImageLayers()
2063 return((Image *) NULL); in MergeImageLayers()
2069 if (canvas == (Image *) NULL) in MergeImageLayers()
2070 return((Image *) NULL); in MergeImageLayers()
2088 if (image == (Image *) NULL) in MergeImageLayers()