Lines Matching refs:next
387 *next;
597 for (next=image; next != (Image *) NULL; next=GetNextImageInList(next))
610 next->taint=MagickFalse;
612 if (*magick_path == '\0' && *next->magick == '\0')
613 (void) CopyMagickString(next->magick,magick,MagickPathExtent);
614 (void) CopyMagickString(next->magick_filename,magick_filename,
617 (void) CopyMagickString(next->filename,filename,MagickPathExtent);
618 if (next->magick_columns == 0)
619 next->magick_columns=next->columns;
620 if (next->magick_rows == 0)
621 next->magick_rows=next->rows;
622 value=GetImageProperty(next,"tiff:Orientation",exception);
624 value=GetImageProperty(next,"exif:Orientation",exception);
627 next->orientation=(OrientationType) StringToLong(value);
628 (void) DeleteImageProperty(next,"tiff:Orientation");
629 (void) DeleteImageProperty(next,"exif:Orientation");
631 value=GetImageProperty(next,"exif:XResolution",exception);
634 geometry_info.rho=next->resolution.x;
638 next->resolution.x=geometry_info.rho/geometry_info.sigma;
639 (void) DeleteImageProperty(next,"exif:XResolution");
641 value=GetImageProperty(next,"exif:YResolution",exception);
644 geometry_info.rho=next->resolution.y;
648 next->resolution.y=geometry_info.rho/geometry_info.sigma;
649 (void) DeleteImageProperty(next,"exif:YResolution");
651 value=GetImageProperty(next,"tiff:ResolutionUnit",exception);
653 value=GetImageProperty(next,"exif:ResolutionUnit",exception);
656 next->units=(ResolutionType) (StringToLong(value)-1);
657 (void) DeleteImageProperty(next,"exif:ResolutionUnit");
658 (void) DeleteImageProperty(next,"tiff:ResolutionUnit");
660 if (next->page.width == 0)
661 next->page.width=next->columns;
662 if (next->page.height == 0)
663 next->page.height=next->rows;
667 property=InterpretImageProperties(read_info,next,option,exception);
668 (void) SetImageProperty(next,"caption",property,exception);
674 property=InterpretImageProperties(read_info,next,option,exception);
675 (void) SetImageProperty(next,"comment",property,exception);
681 property=InterpretImageProperties(read_info,next,option,exception);
682 (void) SetImageProperty(next,"label",property,exception);
685 if (LocaleCompare(next->magick,"TEXT") == 0)
686 (void) ParseAbsoluteGeometry("0x0+0+0",&next->page);
694 if ((next->columns != geometry.width) ||
695 (next->rows != geometry.height))
702 crop_image=CropImage(next,&geometry,exception);
704 ReplaceImageInList(&next,crop_image);
712 flags=ParseRegionGeometry(next,read_info->extract,&geometry,
714 size_image=ResizeImage(next,geometry.width,geometry.height,
715 next->filter,exception);
717 ReplaceImageInList(&next,size_image);
721 profile=GetImageProfile(next,"icc");
723 profile=GetImageProfile(next,"icm");
724 profile=GetImageProfile(next,"iptc");
726 profile=GetImageProfile(next,"8bim");
727 (void) FormatMagickTime(GetBlobProperties(next)->st_mtime,MagickPathExtent,
729 (void) SetImageProperty(next,"date:modify",timestamp,exception);
730 (void) FormatMagickTime(GetBlobProperties(next)->st_ctime,MagickPathExtent,
732 (void) SetImageProperty(next,"date:create",timestamp,exception);
739 if (next->delay > (size_t) floor(geometry_info.rho+0.5))
740 next->delay=(size_t) floor(geometry_info.rho+0.5);
745 if (next->delay < (size_t) floor(geometry_info.rho+0.5))
746 next->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5);
749 next->delay=(size_t) floor(geometry_info.rho+0.5);
751 next->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5);
755 next->dispose=(DisposeType) ParseCommandOption(MagickDisposeOptions,
758 (void) IdentifyImage(next,stderr,MagickFalse,exception);
759 image=next;
1297 *next;
1299 next=GetNextImageInList(p);
1300 if (next == (Image *) NULL)
1302 if (p->scene >= next->scene)