Lines Matching refs:intern

36 	php_imagick_object *intern;  in PHP_METHOD()  local
45 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
52 result = php_imagick_stream_handler(intern, stream, ImagickPingImageFile TSRMLS_CC); in PHP_METHOD()
56 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to ping image from the filehand… in PHP_METHOD()
62 MagickSetImageFilename(intern->magick_wand, filename); in PHP_METHOD()
63 MagickSetLastIterator(intern->magick_wand); in PHP_METHOD()
78 php_imagick_object *intern; in PHP_METHOD() local
90 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
91 status = MagickPingImageBlob(intern->magick_wand, image_string, image_string_len); in PHP_METHOD()
95 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to ping image blob" TSRMLS_CC); in PHP_METHOD()
110 php_imagick_object *intern; in PHP_METHOD() local
118 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
119 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
122 status = MagickVignetteImage(intern->magick_wand, black_point, white_point, x, y); in PHP_METHOD()
126 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to apply vignette filter" TSRML… in PHP_METHOD()
139 php_imagick_object *intern; in PHP_METHOD() local
146 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
147 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
150 status = MagickTransposeImage(intern->magick_wand); in PHP_METHOD()
154 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to transpose image" TSRMLS_CC); in PHP_METHOD()
167 php_imagick_object *intern; in PHP_METHOD() local
174 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
175 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
178 status = MagickTransverseImage(intern->magick_wand); in PHP_METHOD()
182 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to transverse image" TSRMLS_CC); in PHP_METHOD()
196 php_imagick_object *intern; in PHP_METHOD() local
205 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
206 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
209 status = MagickAdaptiveBlurImageChannel(intern->magick_wand, channel, radius, sigma); in PHP_METHOD()
213 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to adaptive blur image" TSRMLS_… in PHP_METHOD()
226 php_imagick_object *intern; in PHP_METHOD() local
233 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
234 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
237 status = MagickUniqueImageColors(intern->magick_wand); in PHP_METHOD()
241 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get unique image colors" TSR… in PHP_METHOD()
253 php_imagick_object *intern; in PHP_METHOD() local
263 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
264 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
267 status = MagickContrastStretchImageChannel(intern->magick_wand, channel, black_point, white_point); in PHP_METHOD()
271 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to contrast strech image" TSRML… in PHP_METHOD()
286 php_imagick_object *intern; in PHP_METHOD() local
295 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
296 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
299 matte = MagickGetImageMatte(intern->magick_wand); in PHP_METHOD()
316 php_imagick_object *intern; in PHP_METHOD() local
325 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
326 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
329 status = MagickSetImageMatte(intern->magick_wand, matte); in PHP_METHOD()
333 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image matte" TSRMLS_CC); in PHP_METHOD()
349 php_imagick_object *intern; in PHP_METHOD() local
359 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
360 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
363 …if (!php_imagick_thumbnail_dimensions(intern->magick_wand, bestfit, width, height, &new_width, &ne… in PHP_METHOD()
368 status = MagickAdaptiveResizeImage(intern->magick_wand, new_width, new_height); in PHP_METHOD()
371 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to adaptive resize image" TSRML… in PHP_METHOD()
385 php_imagick_object *intern; in PHP_METHOD() local
392 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
393 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
396 status = MagickSketchImage(intern->magick_wand, sigma, radius, angle); in PHP_METHOD()
400 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sketch image" TSRMLS_CC); in PHP_METHOD()
413 php_imagick_object *intern; in PHP_METHOD() local
422 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
423 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
426 status = MagickShadeImage(intern->magick_wand, gray, azimuth, elevation); in PHP_METHOD()
430 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to shade image" TSRMLS_CC); in PHP_METHOD()
443 php_imagick_object *intern; in PHP_METHOD() local
451 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
452 status = MagickGetSizeOffset(intern->magick_wand, &offset); in PHP_METHOD()
455 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get size offset" TSRMLS_CC); in PHP_METHOD()
468 php_imagick_object *intern; in PHP_METHOD() local
477 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
478 status = MagickSetSizeOffset(intern->magick_wand, columns, rows, offset); in PHP_METHOD()
482 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set size offset" TSRMLS_CC); in PHP_METHOD()
494 php_imagick_object *intern; in PHP_METHOD() local
503 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
504 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
507 status = MagickAdaptiveSharpenImageChannel(intern->magick_wand, channel, radius, sigma); in PHP_METHOD()
510 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to adaptive sharpen image" TSRM… in PHP_METHOD()
524 php_imagick_object *intern; in PHP_METHOD() local
533 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
534 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
537 status = MagickRandomThresholdImageChannel(intern->magick_wand, channel, low, high); in PHP_METHOD()
541 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to random threshold image" TSRM… in PHP_METHOD()
560 php_imagick_object *intern; in PHP_METHOD() local
570 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
572 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
575 image_width = MagickGetImageWidth(intern->magick_wand); in PHP_METHOD()
576 image_height = MagickGetImageHeight(intern->magick_wand); in PHP_METHOD()
583 status = MagickSetImageMatte(intern->magick_wand, MagickTrue); in PHP_METHOD()
671 status = MagickCompositeImage(intern->magick_wand, mask_image, DstInCompositeOp, 0, 0); in PHP_METHOD()
692 php_imagick_object *intern; in PHP_METHOD() local
698 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
700 status = MagickGetIteratorIndex(intern->magick_wand); in PHP_METHOD()
713 php_imagick_object *intern; in PHP_METHOD() local
720 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
721 status = MagickSetIteratorIndex(intern->magick_wand, index); in PHP_METHOD()
725 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set iterator index" TSRMLS_C… in PHP_METHOD()
729 intern->next_out_of_bound = 0; in PHP_METHOD()
743 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
750 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
751 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
754 transformed = MagickTransformImage(intern->magick_wand, crop, geometry); in PHP_METHOD()
757 php_imagick_convert_imagick_exception(intern->magick_wand, "Transforming image failed" TSRMLS_CC); in PHP_METHOD()
781 php_imagick_object *intern; in PHP_METHOD() local
788 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
789 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
792 status = MagickSetImageOpacity(intern->magick_wand, opacity); in PHP_METHOD()
796 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image opacity" TSRMLS_CC… in PHP_METHOD()
815 php_imagick_object *intern; in PHP_METHOD() local
822 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
823 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
826 status = MagickSetImageAlpha(intern->magick_wand, alpha); in PHP_METHOD()
830 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image alpha" TSRMLS_CC); in PHP_METHOD()
850 php_imagick_object *intern; in PHP_METHOD() local
857 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
858 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
861 status = MagickOrderedPosterizeImageChannel(intern->magick_wand, channel, map); in PHP_METHOD()
864 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to posterize image" TSRMLS_CC); in PHP_METHOD()
881 php_imagick_object *intern; in PHP_METHOD() local
890 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
891 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
899 status = MagickPolaroidImage(intern->magick_wand,internd->drawing_wand,caption,angle,method); in PHP_METHOD()
902 status = MagickPolaroidImage(intern->magick_wand, internd->drawing_wand, angle); in PHP_METHOD()
910 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to polaroid image" TSRMLS_CC); in PHP_METHOD()
923 php_imagick_object *intern; in PHP_METHOD() local
931 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
932 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
935 value = MagickGetImageProperty(intern->magick_wand, name); in PHP_METHOD()
951 php_imagick_object *intern; in PHP_METHOD() local
960 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
962 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
964 status = MagickSetImageProperty(intern->magick_wand, name, value); in PHP_METHOD()
968 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image property" TSRMLS_C… in PHP_METHOD()
981 php_imagick_object *intern; in PHP_METHOD() local
992 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
994 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
997 image = GetImageFromMagickWand(intern->magick_wand); in PHP_METHOD()
1014 php_imagick_object *intern; in PHP_METHOD() local
1026 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1028 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) { in PHP_METHOD()
1033 image = GetImageFromMagickWand(intern->magick_wand); in PHP_METHOD()
1066 php_imagick_object *intern; in PHP_METHOD() local
1073 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1074 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1077 interpolate = MagickGetImageInterpolateMethod(intern->magick_wand); in PHP_METHOD()
1088 php_imagick_object *intern; in PHP_METHOD() local
1097 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1098 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1101 status = MagickSetImageInterpolateMethod(intern->magick_wand, interpolate); in PHP_METHOD()
1105 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set the image interpolate me… in PHP_METHOD()
1118 php_imagick_object *intern; in PHP_METHOD() local
1127 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1128 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1131 status = MagickLinearStretchImage(intern->magick_wand, blackPoint, whitePoint); in PHP_METHOD()
1135 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to linear strech image" TSRMLS_… in PHP_METHOD()
1147 php_imagick_object *intern; in PHP_METHOD() local
1155 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1156 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1159 status = MagickGetImageLength(intern->magick_wand, &length); in PHP_METHOD()
1175 php_imagick_object *intern; in PHP_METHOD() local
1185 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1186 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1189 status = MagickExtentImage(intern->magick_wand, width, height, x, y); in PHP_METHOD()
1192 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to extent image" TSRMLS_CC); in PHP_METHOD()
1207 php_imagick_object *intern; in PHP_METHOD() local
1213 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1214 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1217 RETVAL_LONG(MagickGetImageOrientation(intern->magick_wand)); in PHP_METHOD()
1226 php_imagick_object *intern; in PHP_METHOD() local
1235 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1236 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1239 status = MagickSetImageOrientation(intern->magick_wand, orientation); in PHP_METHOD()
1243 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image orientation" TSRML… in PHP_METHOD()
1260 php_imagick_object *intern; in PHP_METHOD() local
1275 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1276 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1284 status = MagickPaintFloodfillImage(intern->magick_wand, channel, fill_wand, fuzz, NULL, x, y); in PHP_METHOD()
1292 …status = MagickPaintFloodfillImage(intern->magick_wand, channel, fill_wand, fuzz, border_wand, x, … in PHP_METHOD()
1303 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to paint floodfill image" TSRML… in PHP_METHOD()
1320 php_imagick_object *intern, *lookup; in PHP_METHOD() local
1329 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1330 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1337 status = MagickClutImageChannel(intern->magick_wand, channel, lookup->magick_wand); in PHP_METHOD()
1341 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to replace colors in the image … in PHP_METHOD()
1359 php_imagick_object *intern; in PHP_METHOD() local
1366 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1367 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1370 properties = MagickGetImageProperties(intern->magick_wand, pattern, &properties_count); in PHP_METHOD()
1382 property = MagickGetImageProperty(intern->magick_wand, properties[i]); in PHP_METHOD()
1408 php_imagick_object *intern; in PHP_METHOD() local
1416 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1417 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1420 profiles = MagickGetImageProfiles(intern->magick_wand, pattern, &profiles_count); in PHP_METHOD()
1433 profile = (char *)MagickGetImageProfile(intern->magick_wand, profiles[i], &length); in PHP_METHOD()
1461 php_imagick_object *intern; in PHP_METHOD() local
1472 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1473 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1483 status = MagickDistortImage(intern->magick_wand, distort_method, elements, arguments, bestfit); in PHP_METHOD()
1488 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to distort the image" TSRMLS_CC… in PHP_METHOD()
1502 php_imagick_object *intern; in PHP_METHOD() local
1514 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1515 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1520 orig_name = MagickGetImageFilename (intern->magick_wand); in PHP_METHOD()
1523 MagickSetImageFilename (intern->magick_wand, buffer); in PHP_METHOD()
1532 result = php_imagick_stream_handler(intern, stream, ImagickWriteImageFile TSRMLS_CC); in PHP_METHOD()
1536 MagickSetImageFilename (intern->magick_wand, orig_name); in PHP_METHOD()
1543 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to write image to the filehandl… in PHP_METHOD()
1557 php_imagick_object *intern; in PHP_METHOD() local
1569 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1570 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1575 orig_name = MagickGetImageFilename (intern->magick_wand); in PHP_METHOD()
1578 MagickSetImageFilename (intern->magick_wand, buffer); in PHP_METHOD()
1587 result = php_imagick_stream_handler(intern, stream, ImagickWriteImagesFile TSRMLS_CC); in PHP_METHOD()
1591 MagickSetImageFilename (intern->magick_wand, orig_name); in PHP_METHOD()
1597 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to write images to the filehand… in PHP_METHOD()
1611 php_imagick_object *intern; in PHP_METHOD() local
1620 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1621 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1624 status = MagickResetImagePage(intern->magick_wand, page); in PHP_METHOD()
1627 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to reset image page" TSRMLS_CC); in PHP_METHOD()
1643 php_imagick_object *intern; in PHP_METHOD() local
1650 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1651 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1654 tmp_wand = MagickGetImageClipMask(intern->magick_wand); in PHP_METHOD()
1658 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image clip mask" TSRMLS_… in PHP_METHOD()
1677 php_imagick_object *intern; in PHP_METHOD() local
1686 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1687 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1694 status = MagickSetImageClipMask(intern->magick_wand, clip_mask->magick_wand); in PHP_METHOD()
1697 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image clip mask" TSRMLS_… in PHP_METHOD()
1710 php_imagick_object *intern; in PHP_METHOD() local
1719 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1720 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1724 (void)MagickSetFirstIterator(intern->magick_wand); in PHP_METHOD()
1725 status = MagickAnimateImages(intern->magick_wand, server_name); in PHP_METHOD()
1728 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to animate images" TSRMLS_CC); in PHP_METHOD()
1742 php_imagick_object *intern; in PHP_METHOD() local
1755 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1756 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1774 status = MagickRecolorImage(intern->magick_wand, order, array); in PHP_METHOD()
1778 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to recolor image" TSRMLS_CC); in PHP_METHOD()
1792 php_imagick_object *intern; in PHP_METHOD() local
1809 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1820 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, absolute TSRMLS_CC); in PHP_METHOD()
1824 status = MagickSetFont(intern->magick_wand, absolute); in PHP_METHOD()
1827 status = MagickSetFont(intern->magick_wand, font); in PHP_METHOD()
1832 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set font" TSRMLS_CC); in PHP_METHOD()
1842 php_imagick_object *intern; in PHP_METHOD() local
1848 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1849 font = MagickGetFont(intern->magick_wand); in PHP_METHOD()
1861 php_imagick_object *intern; in PHP_METHOD() local
1870 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1871 status = MagickSetPointsize(intern->magick_wand, point_size); in PHP_METHOD()
1875 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set point size" TSRMLS_CC); in PHP_METHOD()
1884 php_imagick_object *intern; in PHP_METHOD() local
1890 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1891 RETVAL_DOUBLE(MagickGetPointsize(intern->magick_wand)); in PHP_METHOD()
1896 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
1905 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1906 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1911 (void)MagickSetFirstIterator(intern->magick_wand); in PHP_METHOD()
1913 merged = MagickMergeImageLayers(intern->magick_wand, layer_method); in PHP_METHOD()
1917 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to merge image layers" TSRMLS_C… in PHP_METHOD()
1935 php_imagick_object *intern; in PHP_METHOD() local
1949 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
1950 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
1966 …status = MagickFloodfillPaintImageChannel(intern->magick_wand, channel, fill_wand, fuzz, border_wa… in PHP_METHOD()
1968 …status = MagickFloodfillPaintImage(intern->magick_wand, channel, fill_wand, fuzz, border_wand, x, … in PHP_METHOD()
1978 …php_imagick_convert_imagick_exception (intern->magick_wand, "Unable to floodfill paint image" TSRM… in PHP_METHOD()
1991 php_imagick_object *intern; in PHP_METHOD() local
2004 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2005 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2019 …status = MagickOpaquePaintImageChannel(intern->magick_wand, channel, fill_wand, target_wand, fuzz,… in PHP_METHOD()
2028 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to opaque paint image" TSRMLS_C… in PHP_METHOD()
2041 php_imagick_object *intern; in PHP_METHOD() local
2053 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2054 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2061 status = MagickTransparentPaintImage(intern->magick_wand, target_wand, alpha, fuzz, invert); in PHP_METHOD()
2067 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to paint transparent image" TSR… in PHP_METHOD()
2080 php_imagick_object *intern; in PHP_METHOD() local
2088 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2089 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2092 status = MagickSetImageAlphaChannel(intern->magick_wand, alpha_channel); in PHP_METHOD()
2095 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image alpha channel" TSR… in PHP_METHOD()
2108 php_imagick_object *intern; in PHP_METHOD() local
2117 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2118 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2121 status = MagickLiquidRescaleImage(intern->magick_wand, cols, rows, delta_x, rigidity); in PHP_METHOD()
2124 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to liquid rescale image" TSRMLS… in PHP_METHOD()
2137 php_imagick_object *intern; in PHP_METHOD() local
2146 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2147 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2150 status = MagickDecipherImage(intern->magick_wand, passphrase); in PHP_METHOD()
2153 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to decipher image" TSRMLS_CC); in PHP_METHOD()
2165 php_imagick_object *intern; in PHP_METHOD() local
2174 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2175 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2178 status = MagickEncipherImage(intern->magick_wand, passphrase); in PHP_METHOD()
2181 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to encipher image" TSRMLS_CC); in PHP_METHOD()
2195 php_imagick_object *intern; in PHP_METHOD() local
2202 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2204 if (MagickSetGravity(intern->magick_wand, gravity) == MagickFalse) { in PHP_METHOD()
2205 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set gravity" TSRMLS_CC); in PHP_METHOD()
2218 php_imagick_object *intern; in PHP_METHOD() local
2224 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2226 RETVAL_LONG(MagickGetGravity(intern->magick_wand)); in PHP_METHOD()
2235 php_imagick_object *intern; in PHP_METHOD() local
2243 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2245 if (MagickGetImageChannelRange(intern->magick_wand, channel, &minima, &maxima) == MagickFalse) { in PHP_METHOD()
2246 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get channel range" TSRMLS_CC… in PHP_METHOD()
2264 php_imagick_object *intern; in PHP_METHOD() local
2270 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2271 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2274 RETVAL_LONG(MagickGetImageAlphaChannel(intern->magick_wand)); in PHP_METHOD()
2285 php_imagick_object *intern; in PHP_METHOD() local
2296 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2297 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2304 …status = MagickGetImageChannelDistortion(intern->magick_wand, intern_reference->magick_wand, chann… in PHP_METHOD()
2307 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image channel distortion… in PHP_METHOD()
2322 php_imagick_object *intern; in PHP_METHOD() local
2328 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2329 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2332 RETVAL_LONG(MagickGetImageGravity(intern->magick_wand)); in PHP_METHOD()
2341 php_imagick_object *intern; in PHP_METHOD() local
2349 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2350 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2353 status = MagickSetImageGravity(intern->magick_wand, gravity); in PHP_METHOD()
2356 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image gravity" TSRMLS_CC… in PHP_METHOD()
2375 php_imagick_object *intern; in PHP_METHOD() local
2389 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2390 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2425 …status = MagickImportImagePixels(intern->magick_wand, x, y, width, height, map, storage, double_ar… in PHP_METHOD()
2441 …status = MagickImportImagePixels(intern->magick_wand, x, y, width, height, map, storage, long_arra… in PHP_METHOD()
2451 …status = MagickImportImagePixels(intern->magick_wand, x, y, width, height, map, storage, char_arra… in PHP_METHOD()
2462 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to import image pixels" TSRMLS_… in PHP_METHOD()
2471 php_imagick_object *intern; in PHP_METHOD() local
2479 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2480 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2483 status = MagickDeskewImage(intern->magick_wand, threshold); in PHP_METHOD()
2485 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to deskew image" TSRMLS_CC); in PHP_METHOD()
2499 php_imagick_object *intern; in PHP_METHOD() local
2508 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2509 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2512 status = MagickHoughLineImage(intern->magick_wand, width, height, threshold); in PHP_METHOD()
2514 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to Hough line image" TSRMLS_CC); in PHP_METHOD()
2524 php_imagick_object *intern; in PHP_METHOD() local
2534 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2535 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2538 …status = MagickSegmentImage(intern->magick_wand, colorspace, verbose, cluster_threshold, smooth_th… in PHP_METHOD()
2541 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to segment image" TSRMLS_CC); in PHP_METHOD()
2549 php_imagick_object *intern; in PHP_METHOD() local
2559 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2560 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2571 …status = MagickSparseColorImageChannel(intern->magick_wand, channel, sparse_method, num_elements, … in PHP_METHOD()
2573 …status = MagickSparseColorImage(intern->magick_wand, channel, sparse_method, num_elements, double_… in PHP_METHOD()
2579 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sparse color image" TSRMLS_C… in PHP_METHOD()
2590 php_imagick_object *intern; in PHP_METHOD() local
2600 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2601 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2608 status = MagickRemapImage(intern->magick_wand, intern_remap->magick_wand, dither_method); in PHP_METHOD()
2611 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to remap image" TSRMLS_CC); in PHP_METHOD()
2637 php_imagick_object *intern; in PHP_METHOD() local
2679 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2680 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2688 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, FloatPixel, (void … in PHP_METHOD()
2702 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, DoublePixel, (void… in PHP_METHOD()
2716 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, ShortPixel, (void … in PHP_METHOD()
2731 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, LongLongPixel, (vo… in PHP_METHOD()
2754 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, LongPixel, (void *… in PHP_METHOD()
2768 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, CharPixel, (void *… in PHP_METHOD()
2782 …status = MagickExportImagePixels(intern->magick_wand, x, y, width, height, map, QuantumPixel, (voi… in PHP_METHOD()
2805 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to export image pixels" TSRMLS_… in PHP_METHOD()
2819 php_imagick_object *intern; in PHP_METHOD() local
2828 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2829 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2832 status = MagickGetImageChannelKurtosis(intern->magick_wand, channel, &kurtosis, &skewness); in PHP_METHOD()
2835 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image channel kurtosis" … in PHP_METHOD()
2851 php_imagick_object *intern; in PHP_METHOD() local
2861 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2862 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2872 status = MagickFunctionImageChannel(intern->magick_wand, channel, func, num_elements, array); in PHP_METHOD()
2876 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to execute function on the imag… in PHP_METHOD()
2891 php_imagick_object *intern; in PHP_METHOD() local
2900 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2901 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2904 status = MagickTransformImageColorspace(intern->magick_wand, colorspace); in PHP_METHOD()
2908 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to transform image colorspace" … in PHP_METHOD()
2924 php_imagick_object *intern, *hald; in PHP_METHOD() local
2932 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2933 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2940 status = MagickHaldClutImageChannel(intern->magick_wand, channel, hald->magick_wand); in PHP_METHOD()
2944 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to hald clut image" TSRMLS_CC); in PHP_METHOD()
2958 php_imagick_object *intern; in PHP_METHOD() local
2966 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2967 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2970 status = MagickAutoLevelImageChannel(intern->magick_wand, channel); in PHP_METHOD()
2972 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to autolevel image" TSRMLS_CC); in PHP_METHOD()
2984 php_imagick_object *intern; in PHP_METHOD() local
2992 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
2993 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
2996 status = MagickBlueShiftImage(intern->magick_wand, factor); in PHP_METHOD()
2998 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to blue shift image" TSRMLS_CC); in PHP_METHOD()
3009 php_imagick_object *intern; in PHP_METHOD() local
3018 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3019 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3022 status = MagickSetImageArtifact(intern->magick_wand, artifact, value); in PHP_METHOD()
3024 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image artifact" TSRMLS_C… in PHP_METHOD()
3033 php_imagick_object *intern; in PHP_METHOD() local
3041 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3042 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3045 value = MagickGetImageArtifact(intern->magick_wand, artifact); in PHP_METHOD()
3048 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image artifact" TSRMLS_C… in PHP_METHOD()
3065 php_imagick_object *intern; in PHP_METHOD() local
3074 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3075 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3078 status = MagickDeleteImageArtifact(intern->magick_wand, artifact); in PHP_METHOD()
3081 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to delete image artifact" TSRML… in PHP_METHOD()
3094 php_imagick_object *intern; in PHP_METHOD() local
3100 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3101 RETURN_LONG(MagickGetColorspace(intern->magick_wand)); in PHP_METHOD()
3110 php_imagick_object *intern; in PHP_METHOD() local
3118 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3119 status = MagickSetColorspace(intern->magick_wand, colorspace); in PHP_METHOD()
3130 php_imagick_object *intern; in PHP_METHOD() local
3138 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3139 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3142 status = MagickClampImageChannel(intern->magick_wand, channel); in PHP_METHOD()
3145 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to clamp image" TSRMLS_CC); in PHP_METHOD()
3161 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
3170 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3171 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3174 retwand = MagickSmushImages(intern->magick_wand, (stack ? MagickTrue : MagickFalse), offset); in PHP_METHOD()
3177 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to smush images" TSRMLS_CC); in PHP_METHOD()
3195 php_imagick_object *intern; in PHP_METHOD() local
3209 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3223 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3227 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_P(files) TSRMLS_CC); in PHP_METHOD()
3244 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3248 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_P(pzval) TSRMLS_CC); in PHP_METHOD()
3262 php_imagick_object *intern; in PHP_METHOD() local
3275 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3289 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3293 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_P(files) TSRMLS_CC); in PHP_METHOD()
3317 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3321 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_PP(ppzval) TSRMLS_CC); in PHP_METHOD()
3341 php_imagick_object *intern; in PHP_METHOD() local
3350 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3352 if (MagickGetNumberImages(intern->magick_wand) == 0) { in PHP_METHOD()
3357 buffer = MagickGetImageFormat(intern->magick_wand); in PHP_METHOD()
3366 image = MagickGetImageBlob(intern->magick_wand, &image_size); in PHP_METHOD()
3378 php_imagick_object *intern; in PHP_METHOD() local
3385 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3386 RETVAL_LONG (MagickGetNumberImages(intern->magick_wand)); in PHP_METHOD()
3453 php_imagick_object *intern; in PHP_METHOD() local
3484 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3488 if (MagickGetNumberImages(intern->magick_wand) < 1) { in PHP_METHOD()
3496 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to allocate background color fo… in PHP_METHOD()
3501 status = MagickNewImage(intern->magick_wand, 1, 1, pixel_wand); in PHP_METHOD()
3505 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to allocate temporary canvas" T… in PHP_METHOD()
3513 metrics = MagickQueryMultilineFontMetrics(intern->magick_wand, internd->drawing_wand, text); in PHP_METHOD()
3515 metrics = MagickQueryFontMetrics(intern->magick_wand, internd->drawing_wand, text); in PHP_METHOD()
3520 MagickRemoveImage(intern->magick_wand); in PHP_METHOD()
3524 …php_imagick_convert_imagick_exception(intern->magick_wand, "Failed to query the font metrics" TSRM… in PHP_METHOD()
3564 php_imagick_object *intern; in PHP_METHOD() local
3570 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3572 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3575 if (intern->next_out_of_bound) { in PHP_METHOD()
3602 php_imagick_object *intern; in PHP_METHOD() local
3611 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3618 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3622 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, filename TSRMLS_CC); in PHP_METHOD()
3639 php_imagick_object *intern; in PHP_METHOD() local
3647 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3657 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3661 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_P(value) TSRMLS_CC); in PHP_METHOD()
3671 php_imagick_object *intern; in PHP_METHOD() local
3680 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3698 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
3702 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, Z_STRVAL_PP(ppzval) TSRMLS_CC); in PHP_METHOD()
3718 php_imagick_object *intern; in PHP_METHOD() local
3727 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3733 rc = php_imagick_read_file(intern, &file, ImagickPingImage TSRMLS_CC); in PHP_METHOD()
3737 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, filename TSRMLS_CC); in PHP_METHOD()
3751 php_imagick_object *intern; in PHP_METHOD() local
3760 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3767 result = php_imagick_stream_handler(intern, stream, ImagickReadImageFile TSRMLS_CC); in PHP_METHOD()
3771 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to read image from the filehand… in PHP_METHOD()
3778 MagickSetImageFilename(intern->magick_wand, filename); in PHP_METHOD()
3779 MagickSetLastIterator(intern->magick_wand); in PHP_METHOD()
3791 php_imagick_object *intern; in PHP_METHOD() local
3801 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3802 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3805 status = MagickDisplayImage(intern->magick_wand, server_name); in PHP_METHOD()
3809 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to display image" TSRMLS_CC); in PHP_METHOD()
3822 php_imagick_object *intern; in PHP_METHOD() local
3832 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3833 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3836 status = MagickDisplayImages(intern->magick_wand, server_name); in PHP_METHOD()
3840 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to display images" TSRMLS_CC); in PHP_METHOD()
3858 php_imagick_object *intern; in PHP_METHOD() local
3870 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3871 status = MagickReadImageBlob(intern->magick_wand, image_string, image_string_len); in PHP_METHOD()
3875 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to read image blob" TSRMLS_CC); in PHP_METHOD()
3880 MagickSetImageFilename(intern->magick_wand, filename); in PHP_METHOD()
3881 MagickSetLastIterator(intern->magick_wand); in PHP_METHOD()
3892 php_imagick_object *intern; in PHP_METHOD() local
3902 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3903 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3906 status = MagickBlurImageChannel(intern->magick_wand, channel, radius, sigma); in PHP_METHOD()
3910 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to blur image" TSRMLS_CC); in PHP_METHOD()
3924 php_imagick_object *intern; in PHP_METHOD() local
3932 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3933 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
3940 status = MagickWaveImage(intern->magick_wand, amplitude, wave_length, method); in PHP_METHOD()
3943 status = MagickWaveImage(intern->magick_wand, amplitude, wave_length); in PHP_METHOD()
3948 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to wave image" TSRMLS_CC); in PHP_METHOD()
3961 php_imagick_object *intern; in PHP_METHOD() local
3967 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3969 if (!intern->magick_wand) { in PHP_METHOD()
3973 ClearMagickWand(intern->magick_wand); in PHP_METHOD()
3988 php_imagick_object *intern; in PHP_METHOD() local
3998 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
3999 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4002 …if (!php_imagick_thumbnail_dimensions(intern->magick_wand, bestfit, width, height, &new_width, &ne… in PHP_METHOD()
4007 status = MagickScaleImage(intern->magick_wand, new_width, new_height); in PHP_METHOD()
4011 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to scale image" TSRMLS_CC); in PHP_METHOD()
4025 php_imagick_object *intern; in PHP_METHOD() local
4033 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4034 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4037 status = MagickCropImage(intern->magick_wand, width, height, x, y); in PHP_METHOD()
4041 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to crop image" TSRMLS_CC); in PHP_METHOD()
4055 php_imagick_object *intern; in PHP_METHOD() local
4063 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4064 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4071 status = MagickSpreadImage(intern->magick_wand, radius, method); in PHP_METHOD()
4074 status = MagickSpreadImage(intern->magick_wand, radius); in PHP_METHOD()
4079 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to spread image" TSRMLS_CC); in PHP_METHOD()
4093 php_imagick_object *intern; in PHP_METHOD() local
4101 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4102 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4109 status = MagickSwirlImage(intern->magick_wand, degrees, method); in PHP_METHOD()
4112 status = MagickSwirlImage(intern->magick_wand, degrees); in PHP_METHOD()
4117 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to swirl image" TSRMLS_CC); in PHP_METHOD()
4130 php_imagick_object *intern; in PHP_METHOD() local
4137 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4138 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4141 status = MagickStripImage(intern->magick_wand); in PHP_METHOD()
4145 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to strip image" TSRMLS_CC); in PHP_METHOD()
4159 php_imagick_object *intern; in PHP_METHOD() local
4167 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4168 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4171 status = MagickTrimImage(intern->magick_wand, fuzz); in PHP_METHOD()
4175 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to trim image" TSRMLS_CC); in PHP_METHOD()
4188 php_imagick_object *intern; in PHP_METHOD() local
4197 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4198 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4201 status = MagickChopImage(intern->magick_wand, width, height, x, y); in PHP_METHOD()
4205 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to chop image" TSRMLS_CC); in PHP_METHOD()
4219 php_imagick_object *intern; in PHP_METHOD() local
4226 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4228 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4230 status = MagickClipImage(intern->magick_wand); in PHP_METHOD()
4234 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to clip image" TSRMLS_CC); in PHP_METHOD()
4246 php_imagick_object *intern; in PHP_METHOD() local
4257 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4258 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4261 status = MagickClipImagePath(intern->magick_wand, clip_path, inside); in PHP_METHOD()
4263 status = MagickClipPathImage(intern->magick_wand, clip_path, inside); in PHP_METHOD()
4268 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to clip path image" TSRMLS_CC); in PHP_METHOD()
4283 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
4289 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4290 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4293 tmp_wand = MagickCoalesceImages(intern->magick_wand); in PHP_METHOD()
4296 php_imagick_convert_imagick_exception(intern->magick_wand, "Coalesce image failed" TSRMLS_CC); in PHP_METHOD()
4315 php_imagick_object *intern; in PHP_METHOD() local
4330 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4332 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4346 status = MagickColorFloodfillImage(intern->magick_wand, fill_wand, fuzz, border_wand, x, y); in PHP_METHOD()
4356 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to color floodfill image" TSRML… in PHP_METHOD()
4371 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
4382 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4384 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4386 tmp_wand = MagickCombineImages(intern->magick_wand, channel_type); in PHP_METHOD()
4389 php_imagick_convert_imagick_exception(intern->magick_wand, "Combine images failed" TSRMLS_CC); in PHP_METHOD()
4408 php_imagick_object *intern, *replace; in PHP_METHOD() local
4415 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4416 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4423 status = MagickSetImage(intern->magick_wand, replace->magick_wand); in PHP_METHOD()
4427 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set the image" TSRMLS_CC); in PHP_METHOD()
4441 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
4447 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4448 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4451 tmp_wand = MagickGetImage(intern->magick_wand); in PHP_METHOD()
4454 php_imagick_convert_imagick_exception(intern->magick_wand, "Get image failed" TSRMLS_CC); in PHP_METHOD()
4471 php_imagick_object *intern, *intern_add; in PHP_METHOD() local
4480 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4486 status = MagickAddImage(intern->magick_wand, intern_add->magick_wand); in PHP_METHOD()
4490 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to add image" TSRMLS_CC); in PHP_METHOD()
4494 MagickSetLastIterator(intern->magick_wand); in PHP_METHOD()
4504 php_imagick_object *intern; in PHP_METHOD() local
4518 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4524 status = MagickNewImage(intern->magick_wand, columns, rows, color_wand); in PHP_METHOD()
4531 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to create new image" TSRMLS_CC); in PHP_METHOD()
4539 status = MagickSetImageFormat(intern->magick_wand, format); in PHP_METHOD()
4543 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set the image format" TSRMLS… in PHP_METHOD()
4548 MagickSetLastIterator(intern->magick_wand); in PHP_METHOD()
4558 php_imagick_object *intern; in PHP_METHOD() local
4594 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4597 status = MagickSetSize(intern->magick_wand, columns, rows); in PHP_METHOD()
4601 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to create new pseudo image" TSR… in PHP_METHOD()
4609 rc = php_imagick_read_file(intern, &file, ImagickReadImage TSRMLS_CC); in PHP_METHOD()
4613 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, pseudo_string TSRMLS_CC); in PHP_METHOD()
4625 php_imagick_object *intern; in PHP_METHOD() local
4632 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4633 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4636 ink_density = MagickGetImageTotalInkDensity(intern->magick_wand); in PHP_METHOD()
4646 php_imagick_object *intern; in PHP_METHOD() local
4655 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4656 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4663 status = MagickImplodeImage(intern->magick_wand, radius, method); in PHP_METHOD()
4666 status = MagickImplodeImage(intern->magick_wand, radius); in PHP_METHOD()
4671 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to implode image" TSRMLS_CC); in PHP_METHOD()
4686 php_imagick_object *intern, *intern_complement; in PHP_METHOD() local
4696 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4697 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4701 …status = MagickInverseFourierTransformImage(intern->magick_wand, intern_complement->magick_wand, … in PHP_METHOD()
4705 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to inversefouriertransformimage… in PHP_METHOD()
4718 php_imagick_object *intern; in PHP_METHOD() local
4728 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4729 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4732 status = MagickLevelImageChannel(intern->magick_wand, channel, black_point, gamma, white_point); in PHP_METHOD()
4736 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to level image" TSRMLS_CC); in PHP_METHOD()
4748 php_imagick_object *intern; in PHP_METHOD() local
4755 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4756 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4759 status = MagickMagnifyImage(intern->magick_wand); in PHP_METHOD()
4763 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to magnify image" TSRMLS_CC); in PHP_METHOD()
4777 php_imagick_object *intern, *intern_map; in PHP_METHOD() local
4789 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4790 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4794 status = MagickMapImage(intern->magick_wand, intern_map->magick_wand, dither); in PHP_METHOD()
4798 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to map image" TSRMLS_CC); in PHP_METHOD()
4812 php_imagick_object *intern; in PHP_METHOD() local
4827 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4828 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4835 status = MagickMatteFloodfillImage(intern->magick_wand, alpha, fuzz, color_wand, x, y); in PHP_METHOD()
4842 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to matte floodfill image" TSRML… in PHP_METHOD()
4858 php_imagick_object *intern; in PHP_METHOD() local
4869 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4870 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4873 status = MagickMedianFilterImage(intern->magick_wand, radius); in PHP_METHOD()
4877 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to median filter image" TSRMLS_… in PHP_METHOD()
4891 php_imagick_object *intern; in PHP_METHOD() local
4901 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4902 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4905 status = MagickNegateImageChannel(intern->magick_wand, channel, gray); in PHP_METHOD()
4909 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to negate image" TSRMLS_CC); in PHP_METHOD()
4923 php_imagick_object *intern; in PHP_METHOD() local
4938 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4940 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4955 status = MagickPaintOpaqueImageChannel(intern->magick_wand, channel, target_wand, fill_wand, fuzz); in PHP_METHOD()
4957 status = MagickPaintOpaqueImage(intern->magick_wand, target_wand, fill_wand, fuzz); in PHP_METHOD()
4968 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable paint opaque image" TSRMLS_CC); in PHP_METHOD()
4984 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
4990 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
4991 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
4994 tmp_wand = MagickOptimizeImageLayers(intern->magick_wand); in PHP_METHOD()
4997 …php_imagick_convert_imagick_exception(intern->magick_wand, "Optimize image layers failed" TSRMLS_C… in PHP_METHOD()
5016 php_imagick_object *intern; in PHP_METHOD() local
5030 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5031 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5038 status = MagickPaintTransparentImage(intern->magick_wand, color_wand, alpha, fuzz); in PHP_METHOD()
5045 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to paint transparent image" TSR… in PHP_METHOD()
5061 php_imagick_object *intern, *intern_return; in PHP_METHOD() local
5070 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5071 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5074 tmp_wand = MagickPreviewImages(intern->magick_wand, preview); in PHP_METHOD()
5077 php_imagick_convert_imagick_exception(intern->magick_wand, "Preview images failed" TSRMLS_CC); in PHP_METHOD()
5093 php_imagick_object *intern; in PHP_METHOD() local
5103 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5104 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5107 status = MagickProfileImage(intern->magick_wand, name, profile, profile_len); in PHP_METHOD()
5111 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to profile image" TSRMLS_CC); in PHP_METHOD()
5124 php_imagick_object *intern; in PHP_METHOD() local
5134 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5135 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5138 …status = MagickQuantizeImage(intern->magick_wand, number_colors, colorspace, tree_depth, dither, m… in PHP_METHOD()
5142 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to quantize image" TSRMLS_CC); in PHP_METHOD()
5155 php_imagick_object *intern; in PHP_METHOD() local
5165 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5166 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5169 …status = MagickQuantizeImages(intern->magick_wand, number_colors, colorspace, tree_depth, dither, … in PHP_METHOD()
5173 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to quantize images" TSRMLS_CC); in PHP_METHOD()
5187 php_imagick_object *intern; in PHP_METHOD() local
5198 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5199 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5202 status = MagickReduceNoiseImage(intern->magick_wand, radius); in PHP_METHOD()
5206 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to reduce image noise" TSRMLS_C… in PHP_METHOD()
5220 php_imagick_object *intern; in PHP_METHOD() local
5235 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5236 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5239 profile = MagickRemoveImageProfile(intern->magick_wand, name, &profile_len); in PHP_METHOD()
5257 php_imagick_object *intern; in PHP_METHOD() local
5266 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5267 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5271 status = MagickSeparateImage(intern->magick_wand, channel); in PHP_METHOD()
5273 status = MagickSeparateImageChannel(intern->magick_wand, channel); in PHP_METHOD()
5278 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to separate image channel" TSRM… in PHP_METHOD()
5290 php_imagick_object *intern; in PHP_METHOD() local
5302 intern = Z_IMAGICK_P(getThis()); in PHP_METHOD()
5303 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in PHP_METHOD()
5306 status = MagickSepiaToneImage(intern->magick_wand, c_opacity); in PHP_METHOD()
5310 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sepia tone image" TSRMLS_CC); in PHP_METHOD()
5324 php_imagick_object *intern; in s_set_image_bias() local
5333 intern = Z_IMAGICK_P(getThis()); in s_set_image_bias()
5334 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0) in s_set_image_bias()
5341 status = MagickSetImageBias(intern->magick_wand, bias); in s_set_image_bias()
5345 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image bias" TSRMLS_CC); in s_set_image_bias()
5388 php_imagick_object *intern; local
5404 intern = Z_IMAGICK_P(getThis());
5405 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5409 status = MagickSetImageBluePrimary(intern->magick_wand, x, y, z);
5411 status = MagickSetImageBluePrimary(intern->magick_wand, x, y);
5416 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image blue primary" TSRM…
5429 php_imagick_object *intern; local
5438 intern = Z_IMAGICK_P(getThis());
5440 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5447 status = MagickSetImageBorderColor(intern->magick_wand, color_wand);
5454 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image border color" TSRM…
5466 php_imagick_object *intern; local
5475 intern = Z_IMAGICK_P(getThis());
5476 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5479 status = MagickSetImageChannelDepth(intern->magick_wand, channel_type, depth);
5483 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image channel depth" TSR…
5495 php_imagick_object *intern; local
5507 intern = Z_IMAGICK_P(getThis());
5508 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5515 status = MagickSetImageColormapColor(intern->magick_wand, index, color_wand);
5522 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image color map color" T…
5535 php_imagick_object *intern; local
5544 intern = Z_IMAGICK_P(getThis());
5545 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5548 status = MagickSetImageColorspace(intern->magick_wand, colorspace);
5552 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image colorspace" TSRMLS…
5564 php_imagick_object *intern; local
5573 intern = Z_IMAGICK_P(getThis());
5574 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5577 status = MagickSetImageDispose(intern->magick_wand, dispose);
5581 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image dispose" TSRMLS_CC…
5593 php_imagick_object *intern; local
5602 intern = Z_IMAGICK_P(getThis());
5603 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5606 status = MagickSetImageExtent(intern->magick_wand, rows, columns);
5610 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image extent" TSRMLS_CC);
5624 php_imagick_object *intern; local
5641 intern = Z_IMAGICK_P(getThis());
5642 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5646 status = MagickSetImageGreenPrimary(intern->magick_wand, x, y, z);
5648 status = MagickSetImageGreenPrimary(intern->magick_wand, x, y);
5653 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image green primary" TSR…
5665 php_imagick_object *intern; local
5674 intern = Z_IMAGICK_P(getThis());
5675 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5678 status = MagickSetImageInterlaceScheme(intern->magick_wand, interlace);
5682 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image interlace scheme" …
5694 php_imagick_object *intern; local
5704 intern = Z_IMAGICK_P(getThis());
5705 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5708 status = MagickSetImageProfile(intern->magick_wand, name, profile, profile_len);
5712 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image profile" TSRMLS_CC…
5727 php_imagick_object *intern; local
5743 intern = Z_IMAGICK_P(getThis());
5744 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5748 status = MagickSetImageRedPrimary(intern->magick_wand, x, y, z);
5750 status = MagickSetImageRedPrimary(intern->magick_wand, x, y);
5755 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image red primary" TSRML…
5767 php_imagick_object *intern; local
5776 intern = Z_IMAGICK_P(getThis());
5777 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5780 status = MagickSetImageRenderingIntent(intern->magick_wand, rendering_intent);
5784 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image rendering intent" …
5796 php_imagick_object *intern; local
5804 intern = Z_IMAGICK_P(getThis());
5805 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5808 MagickSetImageVirtualPixelMethod(intern->magick_wand, virtual_pixel);
5822 php_imagick_object *intern; local
5838 intern = Z_IMAGICK_P(getThis());
5839 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5843 status = MagickSetImageWhitePoint(intern->magick_wand, x, y, z);
5845 status = MagickSetImageWhitePoint(intern->magick_wand, x, y);
5850 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image white point" TSRML…
5862 php_imagick_object *intern; local
5873 intern = Z_IMAGICK_P(getThis());
5874 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5877 …status = MagickSigmoidalContrastImageChannel(intern->magick_wand, channel, sharpen, contrast, midp…
5881 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sigmoidal contrast image" TS…
5895 php_imagick_object *intern, *intern_second, *intern_return; local
5902 intern = Z_IMAGICK_P(getThis());
5903 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5910 tmp_wand = MagickStereoImage(intern->magick_wand, intern_second->magick_wand);
5913 php_imagick_convert_imagick_exception(intern->magick_wand, "Stereo image failed" TSRMLS_CC);
5932 php_imagick_object *intern, *intern_second, *intern_return; local
5939 intern = Z_IMAGICK_P(getThis());
5940 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
5947 tmp_wand = MagickTextureImage(intern->magick_wand, intern_second->magick_wand);
5950 php_imagick_convert_imagick_exception(intern->magick_wand, "Texture image failed" TSRMLS_CC);
5969 php_imagick_object *intern; local
5981 intern = Z_IMAGICK_P(getThis());
5982 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6003 status = MagickTintImage(intern->magick_wand, tint_wand, opacity_wand);
6013 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable tint image" TSRMLS_CC);
6025 php_imagick_object *intern; local
6035 intern = Z_IMAGICK_P(getThis());
6036 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6039 …status = MagickUnsharpMaskImageChannel(intern->magick_wand, channel, radius, sigma, amount, thresh…
6043 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to unsharp mask image" TSRMLS_C…
6061 php_imagick_object *intern; local
6070 intern = Z_IMAGICK_P(getThis());
6074 status = MagickConvolveImageChannel(intern->magick_wand, channel, kernel->kernel_info);
6078 php_imagick_convert_imagick_exception(intern->magick_wand, "Failed to filter image" TSRMLS_CC);
6092 php_imagick_object *intern; local
6105 intern = Z_IMAGICK_P(getThis());
6106 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6117 status = MagickConvolveImageChannel(intern->magick_wand, channel, order, kernel);
6122 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to convolve image" TSRMLS_CC);
6136 php_imagick_object *intern; local
6145 intern = Z_IMAGICK_P(getThis());
6146 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6149 status = MagickCycleColormapImage(intern->magick_wand, displace);
6153 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to cycle image colormap" TSRMLS…
6167 php_imagick_object *intern, *intern_return; local
6173 intern = Z_IMAGICK_P(getThis());
6174 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6177 tmp_wand = MagickDeconstructImages(intern->magick_wand);
6180 php_imagick_convert_imagick_exception(intern->magick_wand, "Deconstruct image failed" TSRMLS_CC);
6198 php_imagick_object *intern, *intern_return; local
6206 intern = Z_IMAGICK_P(getThis());
6207 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6210 tmp_wand = MagickGetImageRegion(intern->magick_wand, width, height, x, y);
6213 php_imagick_convert_imagick_exception(intern->magick_wand, "Get image region failed" TSRMLS_CC);
6231 php_imagick_object *intern; local
6238 intern = Z_IMAGICK_P(getThis());
6239 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6242 status = MagickDespeckleImage(intern->magick_wand);
6246 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to despeckle image" TSRMLS_CC);
6259 php_imagick_object *intern; local
6268 intern = Z_IMAGICK_P(getThis());
6269 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6272 status = MagickEdgeImage(intern->magick_wand, radius);
6276 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to edge image" TSRMLS_CC);
6290 php_imagick_object *intern; local
6299 intern = Z_IMAGICK_P(getThis());
6300 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6303 status = MagickEmbossImage(intern->magick_wand, radius, sigma);
6307 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to emboss image" TSRMLS_CC);
6320 php_imagick_object *intern; local
6327 intern = Z_IMAGICK_P(getThis());
6328 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6331 status = MagickEnhanceImage(intern->magick_wand);
6335 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to enchance image" TSRMLS_CC);
6348 php_imagick_object *intern; local
6355 intern = Z_IMAGICK_P(getThis());
6356 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6359 status = MagickEqualizeImage(intern->magick_wand);
6363 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to equalize image" TSRMLS_CC);
6376 php_imagick_object *intern; local
6387 intern = Z_IMAGICK_P(getThis());
6388 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6391 status = MagickEvaluateImageChannel(intern->magick_wand, channel, evaluate_operator, constant);
6395 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to evaluate image" TSRMLS_CC);
6411 php_imagick_object *intern, *intern_return; local
6421 intern = Z_IMAGICK_P(getThis());
6422 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6428 status = MagickSetIteratorIndex(intern->magick_wand, 0);
6430 status = MagickSetImageIndex(intern->magick_wand, 0);
6435 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set iterator index" TSRMLS_C…
6439 evaluated_wand = MagickEvaluateImages(intern->magick_wand, evaluate_operator);
6458 php_imagick_object *intern; local
6467 intern = Z_IMAGICK_P(getThis());
6468 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6471 status = MagickForwardFourierTransformImage(intern->magick_wand, magnitude);
6475 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to forwardfouriertransformimage…
6491 php_imagick_object *intern; local
6497 intern = Z_IMAGICK_P(getThis());
6499 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6502 width = MagickGetImageWidth(intern->magick_wand);
6503 height = MagickGetImageHeight(intern->magick_wand);
6520 php_imagick_object *intern; local
6531 intern = Z_IMAGICK_P(getThis());
6532 attribute = MagickGetImageAttribute(intern->magick_wand, key);
6552 php_imagick_object *intern; local
6561 intern = Z_IMAGICK_P(getThis());
6562 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6566 status = MagickGetImageBackgroundColor(intern->magick_wand, tmp_wand);
6569 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image background color" …
6575 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image background color" …
6593 php_imagick_object *intern; local
6604 intern = Z_IMAGICK_P(getThis());
6605 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6609 status = MagickGetImageBluePrimary(intern->magick_wand, &x, &y, &z);
6611 status = MagickGetImageBluePrimary(intern->magick_wand, &x, &y);
6615 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image blue primary" TSRM…
6635 php_imagick_object *intern; local
6644 intern = Z_IMAGICK_P(getThis());
6645 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6649 status = MagickGetImageBorderColor(intern->magick_wand, tmp_wand);
6652 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image border color" TSRM…
6658 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image border color" TSRM…
6675 php_imagick_object *intern; local
6683 intern = Z_IMAGICK_P(getThis());
6684 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6687 channel_depth = MagickGetImageChannelDepth(intern->magick_wand, channel_type);
6698 php_imagick_object *intern, *intern_second; local
6707 intern = Z_IMAGICK_P(getThis());
6708 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6715 …status = MagickGetImageChannelDistortion(intern->magick_wand, intern_second->magick_wand, channel_…
6718 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image channel distortion…
6734 php_imagick_object *intern; local
6745 intern = Z_IMAGICK_P(getThis());
6746 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6749 status = MagickGetImageChannelExtrema(intern->magick_wand, channel_type, &minima, &maxima);
6752 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image channel extrema" T…
6771 php_imagick_object *intern; local
6780 intern = Z_IMAGICK_P(getThis());
6781 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6784 status = MagickGetImageChannelMean(intern->magick_wand, channel_type, &mean, &standard_deviation);
6787 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image channel mean" TSRM…
6818 php_imagick_object *intern; local
6829 intern = Z_IMAGICK_P(getThis());
6830 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6834 statistics = MagickGetImageStatistics(intern->magick_wand);
6836 statistics = MagickGetImageChannelStatistics(intern->magick_wand);
6913 php_imagick_object *intern; local
6923 intern = Z_IMAGICK_P(getThis());
6924 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6928 status = MagickGetImageColormapColor(intern->magick_wand, index , tmp_wand);
6931 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image colormap color" TS…
6937 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image colormap color" TS…
6954 php_imagick_object *intern; local
6961 intern = Z_IMAGICK_P(getThis());
6962 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6965 colorSpace = MagickGetImageColorspace(intern->magick_wand);
6975 php_imagick_object *intern; local
6982 intern = Z_IMAGICK_P(getThis());
6983 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
6986 composite = MagickGetImageCompose(intern->magick_wand);
6996 php_imagick_object *intern; local
7003 intern = Z_IMAGICK_P(getThis());
7004 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7007 delay = MagickGetImageDelay(intern->magick_wand);
7017 php_imagick_object *intern; local
7024 intern = Z_IMAGICK_P(getThis());
7025 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7028 depth = MagickGetImageDepth(intern->magick_wand);
7039 php_imagick_object *intern, *intern_second; local
7048 intern = Z_IMAGICK_P(getThis());
7049 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7056 …status = MagickGetImageDistortion(intern->magick_wand, intern_second->magick_wand, metric_type, &d…
7059 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image distortion" TSRMLS…
7074 php_imagick_object *intern; local
7084 intern = Z_IMAGICK_P(getThis());
7085 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7088 status = MagickGetImageExtrema(intern->magick_wand, &min, &max);
7091 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image extrema" TSRMLS_CC…
7110 php_imagick_object *intern; local
7117 intern = Z_IMAGICK_P(getThis());
7118 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7121 dispose = MagickGetImageDispose(intern->magick_wand);
7131 php_imagick_object *intern; local
7138 intern = Z_IMAGICK_P(getThis());
7139 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7142 gamma = MagickGetImageGamma(intern->magick_wand);
7153 php_imagick_object *intern; local
7164 intern = Z_IMAGICK_P(getThis());
7165 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7169 status = MagickGetImageGreenPrimary(intern->magick_wand, &x, &y, &z);
7171 status = MagickGetImageGreenPrimary(intern->magick_wand, &x, &y);
7175 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image green primary" TSR…
7195 php_imagick_object *intern; local
7202 intern = Z_IMAGICK_P(getThis());
7203 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7206 height = MagickGetImageHeight(intern->magick_wand);
7216 php_imagick_object *intern; local
7232 intern = Z_IMAGICK_P(getThis());
7233 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7236 wand_array = MagickGetImageHistogram(intern->magick_wand, &colors);
7266 php_imagick_object *intern; local
7275 intern = Z_IMAGICK_P(getThis());
7276 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7279 interlace = MagickGetImageInterlaceScheme(intern->magick_wand);
7289 php_imagick_object *intern; local
7296 intern = Z_IMAGICK_P(getThis());
7297 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7300 iterations = MagickGetImageIterations(intern->magick_wand);
7311 php_imagick_object *intern; local
7320 intern = Z_IMAGICK_P(getThis());
7321 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7325 status = MagickGetImageMatteColor(intern->magick_wand, tmp_wand);
7328 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image matte color" TSRML…
7334 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable get image matter color" TSRMLS_…
7352 php_imagick_object *intern; local
7361 intern = Z_IMAGICK_P(getThis());
7362 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7365 status = MagickGetImagePage(intern->magick_wand, &width, &height, &x, &y);
7368 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image page" TSRMLS_CC);
7388 php_imagick_object *intern; local
7398 intern = Z_IMAGICK_P(getThis());
7399 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7405 …php_imagick_convert_imagick_exception(intern->magick_wand, "Failed to allocate new PixelWand" TSRM…
7409 status = MagickGetImagePixelColor(intern->magick_wand, x, y , tmp_wand);
7413 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable get image pixel color" TSRMLS_C…
7432 php_imagick_object *intern; local
7447 intern = Z_IMAGICK_P(getThis());
7448 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7451 status = MagickSetImagePixelColor(intern->magick_wand, x, y , color_wand);
7457 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image pixel color" TSRML…
7471 php_imagick_object *intern; local
7484 intern = Z_IMAGICK_P(getThis());
7485 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7488 profile = (char *)MagickGetImageProfile(intern->magick_wand, name, &length);
7507 php_imagick_object *intern; local
7518 intern = Z_IMAGICK_P(getThis());
7519 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7523 status = MagickGetImageRedPrimary(intern->magick_wand, &x, &y, &z);
7525 status = MagickGetImageRedPrimary(intern->magick_wand, &x, &y);
7529 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image red primary" TSRML…
7549 php_imagick_object *intern; local
7556 intern = Z_IMAGICK_P(getThis());
7557 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7560 renderingIntent = MagickGetImageRenderingIntent(intern->magick_wand);
7570 php_imagick_object *intern; local
7578 intern = Z_IMAGICK_P(getThis());
7579 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7582 status = MagickGetImageResolution(intern->magick_wand, &x, &y);
7585 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image resolution" TSRMLS…
7602 php_imagick_object *intern; local
7609 intern = Z_IMAGICK_P(getThis());
7610 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7613 scene = MagickGetImageScene(intern->magick_wand);
7623 php_imagick_object *intern; local
7630 intern = Z_IMAGICK_P(getThis());
7631 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7634 signature = MagickGetImageSignature(intern->magick_wand);
7646 php_imagick_object *intern; local
7653 intern = Z_IMAGICK_P(getThis());
7654 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7657 ticks = MagickGetImageTicksPerSecond(intern->magick_wand);
7667 php_imagick_object *intern; local
7674 intern = Z_IMAGICK_P(getThis());
7675 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7678 imageType = MagickGetImageType(intern->magick_wand);
7688 php_imagick_object *intern; local
7695 intern = Z_IMAGICK_P(getThis());
7696 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7699 resolutionType = MagickGetImageUnits(intern->magick_wand);
7709 php_imagick_object *intern; local
7716 intern = Z_IMAGICK_P(getThis());
7717 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7720 pixelMethod = MagickGetImageVirtualPixelMethod(intern->magick_wand);
7731 php_imagick_object *intern; local
7742 intern = Z_IMAGICK_P(getThis());
7743 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7747 status = MagickGetImageWhitePoint(intern->magick_wand, &x, &y, &z);
7749 status = MagickGetImageWhitePoint(intern->magick_wand, &x, &y);
7753 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get image white point" TSRML…
7773 php_imagick_object *intern; local
7780 intern = Z_IMAGICK_P(getThis());
7781 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7784 width = MagickGetImageWidth(intern->magick_wand);
7794 php_imagick_object *intern; local
7801 intern = Z_IMAGICK_P(getThis());
7803 num_images = MagickGetNumberImages(intern->magick_wand);
7855 php_imagick_object *intern; local
7881 intern = Z_IMAGICK_P(getThis());
7882 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
7887 if (!s_resize_bounding_box(intern->magick_wand, width, height, fill, legacy)) {
7888 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to resize and fill image" TSRML…
7896 …if (!php_imagick_thumbnail_dimensions(intern->magick_wand, bestfit, width, height, &new_width, &ne…
7901 if (MagickThumbnailImage(intern->magick_wand, new_width, new_height) == MagickFalse) {
7902 … php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to thumbnail image" TSRMLS_CC);
8054 php_imagick_object *intern; local
8061 intern = Z_IMAGICK_P(getThis());
8062 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8066 if (!s_crop_thumbnail_image(intern->magick_wand, crop_width, crop_height, legacy TSRMLS_CC)) {
8067 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to crop-thumbnail image" TSRMLS…
8080 php_imagick_object *intern; local
8081 intern = Z_IMAGICK_P(getThis());
8088 if (intern->magick_wand == NULL) {
8091 intern->next_out_of_bound = 0;
8092 MagickResetIterator(intern->magick_wand);
8102 php_imagick_object *intern; local
8103 intern = Z_IMAGICK_P(getThis());
8110 if (intern->magick_wand == NULL) {
8113 intern->next_out_of_bound = 0;
8114 MagickSetFirstIterator(intern->magick_wand);
8124 php_imagick_object *intern; local
8125 intern = Z_IMAGICK_P(getThis());
8132 if (intern->magick_wand == NULL) {
8135 intern->next_out_of_bound = 0;
8136 MagickSetLastIterator(intern->magick_wand);
8146 php_imagick_object *intern; local
8153 intern = Z_IMAGICK_P(getThis());
8154 status = MagickPreviousImage(intern->magick_wand);
8160 intern->next_out_of_bound = 0;
8170 php_imagick_object *intern; local
8177 intern = Z_IMAGICK_P(getThis());
8178 status = MagickNextImage(intern->magick_wand);
8182 intern->next_out_of_bound = 1;
8195 php_imagick_object *intern; local
8202 intern = Z_IMAGICK_P(getThis());
8203 status = MagickHasPreviousImage(intern->magick_wand);
8219 php_imagick_object *intern; local
8226 intern = Z_IMAGICK_P(getThis());
8227 status = MagickHasNextImage(intern->magick_wand);
8246 php_imagick_object *intern; local
8256 intern = Z_IMAGICK_P(getThis());
8258 status = MagickGetImageIndex(intern->magick_wand);
8275 php_imagick_object *intern; local
8286 intern = Z_IMAGICK_P(getThis());
8289 status = MagickSetIteratorIndex(intern->magick_wand, index);
8291 status = MagickSetImageIndex(intern->magick_wand, index);
8296 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image index" TSRMLS_CC);
8299 intern->next_out_of_bound = 0;
8313 php_imagick_object *intern; local
8319 intern = Z_IMAGICK_P(getThis());
8320 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8323 status = MagickRemoveImage(intern->magick_wand);
8327 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to remove image" TSRMLS_CC);
8330 intern->next_out_of_bound = 0;
8331 MagickSetLastIterator(intern->magick_wand);
8341 php_imagick_object *intern; local
8348 intern = Z_IMAGICK_P(getThis());
8349 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8352 filename = MagickGetImageFilename(intern->magick_wand);
8371 php_imagick_object *intern; local
8375 intern = Z_IMAGICK_P(getThis());
8376 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8379 ZVAL_LONG(return_value, (long)MagickGetImageSize(intern->magick_wand));
8404 php_imagick_object *intern; local
8412 intern = Z_IMAGICK_P(getThis());
8413 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8416 if (!s_image_has_format (intern->magick_wand)) {
8421 image_contents = MagickGetImageBlob(intern->magick_wand, &image_size);
8437 php_imagick_object *intern; local
8447 intern = Z_IMAGICK_P(getThis());
8448 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8453 current = MagickGetIteratorIndex(intern->magick_wand);
8456 current = MagickGetImageIndex(intern->magick_wand);
8460 MagickResetIterator(intern->magick_wand);
8463 while (MagickNextImage(intern->magick_wand)) {
8464 if (!s_image_has_format (intern->magick_wand)) {
8472 status = MagickSetIteratorIndex(intern->magick_wand, current);
8475 status = MagickSetImageIndex(intern->magick_wand, current);
8479 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set the iterator index" TSRM…
8483 image_contents = MagickGetImagesBlob(intern->magick_wand, &image_size);
8499 php_imagick_object *intern; local
8505 intern = Z_IMAGICK_P(getThis());
8507 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8509 if (!s_image_has_format (intern->magick_wand)) {
8514 format = MagickGetImageFormat (intern->magick_wand);
8526 php_imagick_object *intern; local
8533 intern = Z_IMAGICK_P(getThis());
8535 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8537 if (!s_image_has_format (intern->magick_wand)) {
8542 format = MagickGetImageFormat (intern->magick_wand);
8651 php_imagick_object *intern; local
8668 intern = Z_IMAGICK_P(getThis());
8669 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8675 identify = MagickIdentifyImage (intern->magick_wand);
8681 filename = MagickGetImageFilename (intern->magick_wand);
8685 format = MagickGetImageFormat (intern->magick_wand);
8713 add_assoc_long (pArray, "width", MagickGetImageWidth (intern->magick_wand));
8714 add_assoc_long (pArray, "height", MagickGetImageHeight (intern->magick_wand));
8717 if (MagickGetImageResolution(intern->magick_wand, &x, &y) == MagickTrue) {
8734 signature = MagickGetImageSignature(intern->magick_wand);
8753 php_imagick_object *intern; local
8759 intern = Z_IMAGICK_P(getThis());
8760 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8763 ZVAL_LONG(return_value, (long)MagickGetImageColors(intern->magick_wand));
8773 php_imagick_object *intern; local
8783 intern = Z_IMAGICK_P(getThis());
8785 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8788 status = MagickCommentImage(intern->magick_wand, comment);
8792 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to comment image" TSRMLS_CC);
8805 php_imagick_object *intern; local
8815 intern = Z_IMAGICK_P(getThis());
8816 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8819 status = MagickSetImageFilename(intern->magick_wand, filename);
8823 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image filename" TSRMLS_C…
8836 php_imagick_object *intern; local
8849 intern = Z_IMAGICK_P(getThis());
8850 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8853 status = MagickSetImageAttribute(intern->magick_wand, key, attribute);
8857 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image attribute" TSRMLS_…
8871 php_imagick_object *intern; local
8880 intern = Z_IMAGICK_P(getThis());
8882 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8889 status = MagickSetImageBackgroundColor(intern->magick_wand, color_wand);
8896 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image background color" …
8910 php_imagick_object *intern; local
8919 intern = Z_IMAGICK_P(getThis());
8920 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8923 previous_channel_type = MagickSetImageChannelMask(intern->magick_wand, channel);
8936 php_imagick_object *intern; local
8945 intern = Z_IMAGICK_P(getThis());
8946 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8949 status = MagickSetImageCompose(intern->magick_wand, compose);
8953 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image composite operator…
8965 php_imagick_object *intern; local
8971 intern = Z_IMAGICK_P(getThis());
8972 RETVAL_LONG(MagickGetImageCompression(intern->magick_wand));
8981 php_imagick_object *intern; local
8990 intern = Z_IMAGICK_P(getThis());
8992 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
8995 status = MagickSetImageCompression(intern->magick_wand, compression);
8999 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image compression" TSRML…
9011 php_imagick_object *intern; local
9020 intern = Z_IMAGICK_P(getThis());
9021 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9024 status = MagickSetImageDelay(intern->magick_wand, delay);
9028 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image delay" TSRMLS_CC);
9044 php_imagick_object *intern; local
9056 intern = Z_IMAGICK_P(getThis());
9057 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9089 status = MagickColorizeImage(intern->magick_wand, param_wand, param_wand);
9092 status = MagickColorizeImage(intern->magick_wand, color_wand, opacity_wand);
9103 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to colorize image" TSRMLS_CC);
9117 php_imagick_object *intern, *intern_second, *intern_return; local
9133 intern = Z_IMAGICK_P(getThis());
9134 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9141 …tmp_wand = MagickCompareImageChannels(intern->magick_wand, intern_second->magick_wand, channel_typ…
9144 …php_imagick_convert_imagick_exception(intern->magick_wand, "Compare image channels failed" TSRMLS_…
9173 php_imagick_object *intern, *intern_return; local
9180 intern = Z_IMAGICK_P(getThis());
9181 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9185 tmp_wand = (MagickWand *)MagickCompareImagesLayers(intern->magick_wand, compare_method);
9187 tmp_wand = (MagickWand *)MagickCompareImageLayers(intern->magick_wand, compare_method);
9191 …php_imagick_convert_imagick_exception(intern->magick_wand, "Compare image layers failed" TSRMLS_CC…
9211 php_imagick_object *intern, *intern_return; local
9220 intern = Z_IMAGICK_P(getThis());
9221 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9226 MagickSetFirstIterator(intern->magick_wand);
9228 tmp_wand = MagickFlattenImages(intern->magick_wand);
9231 php_imagick_convert_imagick_exception(intern->magick_wand, "Flatten images failed" TSRMLS_CC);
9250 php_imagick_object *intern; local
9257 intern = Z_IMAGICK_P(getThis());
9258 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9261 status = MagickFlipImage(intern->magick_wand);
9265 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to flip image" TSRMLS_CC);
9277 php_imagick_object *intern; local
9284 intern = Z_IMAGICK_P(getThis());
9285 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9288 status = MagickFlopImage(intern->magick_wand);
9292 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to flop image" TSRMLS_CC);
9305 php_imagick_object *intern; local
9315 intern = Z_IMAGICK_P(getThis());
9317 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9328 …status = MagickFrameImage(intern->magick_wand, color_wand, width, height, inner_bevel, outer_bevel…
9331 …status = MagickFrameImage(intern->magick_wand, color_wand, width, height, inner_bevel, outer_bevel…
9339 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to frame image" TSRMLS_CC);
9352 php_imagick_object *intern, *intern_return; local
9362 intern = Z_IMAGICK_P(getThis());
9363 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9366 tmp_wand = MagickFxImageChannel(intern->magick_wand, channel, expression);
9369 php_imagick_convert_imagick_exception(intern->magick_wand, "Fx image failed" TSRMLS_CC);
9386 php_imagick_object *intern; local
9395 intern = Z_IMAGICK_P(getThis());
9396 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9399 status = MagickGammaImageChannel(intern->magick_wand, channel, gamma);
9403 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to gamma image" TSRMLS_CC);
9416 php_imagick_object *intern; local
9425 intern = Z_IMAGICK_P(getThis());
9426 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9429 status = MagickGaussianBlurImageChannel(intern->magick_wand, channel, radius, sigma);
9433 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to gaussian blur image" TSRMLS_…
9448 php_imagick_object *intern, *intern_second, *intern_return; local
9463 intern = Z_IMAGICK_P(getThis());
9464 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9479 …tmp_wand = MagickCompareImages(intern->magick_wand, intern_second->magick_wand, metric_type, &dist…
9482 php_imagick_convert_imagick_exception(intern->magick_wand, "Compare images failed" TSRMLS_CC);
9502 php_imagick_object *intern; local
9511 intern = Z_IMAGICK_P(getThis());
9512 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9515 status = MagickContrastImage(intern->magick_wand, contrast);
9519 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to contrast image" TSRMLS_CC);
9531 php_imagick_object *intern; local
9540 intern = Z_IMAGICK_P(getThis());
9541 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9544 status = MagickSetImageDepth(intern->magick_wand, depth);
9548 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image depth" TSRMLS_CC);
9560 php_imagick_object *intern; local
9569 intern = Z_IMAGICK_P(getThis());
9570 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9573 status = MagickSetImageGamma(intern->magick_wand, gamma);
9577 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image gamma" TSRMLS_CC);
9589 php_imagick_object *intern; local
9598 intern = Z_IMAGICK_P(getThis());
9599 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9602 status = MagickSetImageIterations(intern->magick_wand, iterations);
9606 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image iterations" TSRMLS…
9620 php_imagick_object *intern; local
9629 intern = Z_IMAGICK_P(getThis());
9631 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9638 status = MagickSetImageMatteColor(intern->magick_wand, color_wand);
9645 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image matte color" TSRML…
9659 php_imagick_object *intern; local
9668 intern = Z_IMAGICK_P(getThis());
9669 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9672 status = MagickSetImagePage(intern->magick_wand, width, height, x, y);
9676 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image page" TSRMLS_CC);
9688 php_imagick_object *intern; local
9697 intern = Z_IMAGICK_P(getThis());
9698 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9701 status = MagickSetImageResolution(intern->magick_wand, x_res, y_res);
9705 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image resolution" TSRMLS…
9717 php_imagick_object *intern; local
9726 intern = Z_IMAGICK_P(getThis());
9727 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9730 status = MagickSetImageScene(intern->magick_wand, scene);
9734 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image scene" TSRMLS_CC);
9746 php_imagick_object *intern; local
9755 intern = Z_IMAGICK_P(getThis());
9756 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9759 status = MagickSetImageTicksPerSecond(intern->magick_wand, ticks_per_second);
9763 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image ticks per second" …
9775 php_imagick_object *intern; local
9784 intern = Z_IMAGICK_P(getThis());
9785 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9788 status = MagickSetImageType(intern->magick_wand, image_type);
9792 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image type" TSRMLS_CC);
9804 php_imagick_object *intern; local
9813 intern = Z_IMAGICK_P(getThis());
9815 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9818 status = MagickSetImageUnits(intern->magick_wand, units);
9822 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image units" TSRMLS_CC);
9837 php_imagick_object *intern; local
9844 intern = Z_IMAGICK_P(getThis());
9845 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9848 status = MagickSetImageFormat(intern->magick_wand, format);
9852 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image format" TSRMLS_CC);
9867 php_imagick_object *intern; local
9874 intern = Z_IMAGICK_P(getThis());
9875 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9878 status = MagickCharcoalImage(intern->magick_wand, sigma, radius);
9882 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to charcoal image" TSRMLS_CC);
9896 php_imagick_object *intern; local
9907 intern = Z_IMAGICK_P(getThis());
9908 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9912 status = MagickOilPaintImage(intern->magick_wand, radius, sigma);
9914 status = MagickOilPaintImage(intern->magick_wand, radius);
9920 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to oilpaint image" TSRMLS_CC);
9933 php_imagick_object *intern; local
9941 intern = Z_IMAGICK_P(getThis());
9942 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9946 status = MagickNormalizeImageChannel(intern->magick_wand, channel);
9948 status = MagickNormalizeImage(intern->magick_wand);
9952 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to normalize image" TSRMLS_CC);
9967 php_imagick_object *intern; local
9974 intern = Z_IMAGICK_P(getThis());
9976 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
9978 status = MagickLabelImage(intern->magick_wand, label);
9982 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to label image" TSRMLS_CC);
9998 php_imagick_object *intern; local
10006 intern = Z_IMAGICK_P(getThis());
10007 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10011 filename = MagickGetImageFilename(intern->magick_wand);
10030 rc = php_imagick_write_file(intern, &file, ImagickWriteImage, 0 TSRMLS_CC);
10034 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, filename TSRMLS_CC);
10056 php_imagick_object *intern; local
10064 intern = Z_IMAGICK_P(getThis());
10065 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10069 …php_imagick_convert_imagick_exception(intern->magick_wand, "Can not use empty string as a filename…
10077 rc = php_imagick_write_file(intern, &file, ImagickWriteImages, adjoin TSRMLS_CC);
10081 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, filename TSRMLS_CC);
10095 php_imagick_object *intern; local
10100 intern = Z_IMAGICK_P(getThis());
10102 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10113 status = MagickDrawImage(intern->magick_wand, internd->drawing_wand);
10122 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to draw image" TSRMLS_CC);
10135 php_imagick_object *intern; local
10150 intern = Z_IMAGICK_P(getThis());
10151 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10166 status = MagickAnnotateImage(intern->magick_wand, internd->drawing_wand, x, y, angle, text);
10170 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to annotate image" TSRMLS_CC);
10183 php_imagick_object *intern; local
10189 intern = Z_IMAGICK_P(getThis());
10190 RETVAL_LONG(MagickGetImageCompressionQuality(intern->magick_wand));
10200 php_imagick_object *intern; local
10207 intern = Z_IMAGICK_P(getThis());
10208 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10211 status = MagickSetImageCompressionQuality(intern->magick_wand, quality);
10215 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set image compression qualit…
10230 php_imagick_object *intern; local
10240 intern = Z_IMAGICK_P(getThis());
10241 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10249 …MagickCompositeImageChannel(intern->magick_wand, channel, intern_second->magick_wand, composite_id…
10251 MagickCompositeImage(intern->magick_wand, intern_second->magick_wand, composite_id, x, y);
10263 php_imagick_object *intern; local
10271 intern = Z_IMAGICK_P(getThis());
10272 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10275 status = MagickModulateImage(intern->magick_wand, brightness, saturation, hue);
10278 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to modulate image" TSRMLS_CC);
10291 php_imagick_object *intern; local
10300 intern = Z_IMAGICK_P(getThis());
10302 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10306 status = MagickAddNoiseImageChannel(intern->magick_wand, channel, noise);
10308 status = MagickAddNoiseImage(intern->magick_wand, noise);
10312 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to add image noise" TSRMLS_CC);
10328 php_imagick_object *intern, *intern_return; local
10343 intern = Z_IMAGICK_P(getThis());
10345 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10349 …tmp_wand = MagickMontageImage(intern->magick_wand, internd->drawing_wand, tile_geometry, thumbnail…
10352 php_imagick_convert_imagick_exception(intern->magick_wand, "Montage image failed" TSRMLS_CC);
10370 php_imagick_object *intern; local
10378 intern = Z_IMAGICK_P(getThis());
10379 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10383 status = MagickAffineTransformImage(intern->magick_wand, internd->drawing_wand);
10387 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to affine transform image" TSRM…
10403 php_imagick_object *intern, *intern_return; local
10411 intern = Z_IMAGICK_P(getThis());
10412 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10415 tmp_wand = MagickAverageImages(intern->magick_wand);
10418 php_imagick_convert_imagick_exception(intern->magick_wand, "Averaging images failed" TSRMLS_CC);
10437 php_imagick_object *intern; local
10452 intern = Z_IMAGICK_P(getThis());
10454 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10462 status = MagickBorderImage(intern->magick_wand, color_wand, width, height, compose);
10464 status = MagickBorderImage(intern->magick_wand, color_wand, width, height);
10472 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to border image" TSRMLS_CC);
10485 php_imagick_object *intern; local
10494 intern = Z_IMAGICK_P(getThis());
10496 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10499 status = MagickThresholdImageChannel(intern->magick_wand, channel, threshold);
10503 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to threshold image" TSRMLS_CC);
10516 php_imagick_object *intern; local
10524 intern = Z_IMAGICK_P(getThis());
10525 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10528 status = MagickAdaptiveThresholdImage(intern->magick_wand, width, height, offset);
10532 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to adaptive threshold image" TS…
10547 php_imagick_object *intern; local
10555 intern = Z_IMAGICK_P(getThis());
10556 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10559 status = MagickSharpenImageChannel(intern->magick_wand, channel, radius, sigma);
10563 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sharpen image" TSRMLS_CC);
10575 php_imagick_object *intern; local
10583 intern = Z_IMAGICK_P(getThis());
10584 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10587 status = MagickShaveImage(intern->magick_wand, columns, rows);
10591 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to shave image" TSRMLS_CC);
10605 php_imagick_object *intern; local
10615 intern = Z_IMAGICK_P(getThis());
10616 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10623 status = MagickShearImage(intern->magick_wand, color_wand, x_shear, y_shear);
10630 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to shear image" TSRMLS_CC);
10644 php_imagick_object *intern; local
10652 intern = Z_IMAGICK_P(getThis());
10653 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10656 status = MagickSpliceImage(intern->magick_wand, width, height, x, y);
10660 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to splice image" TSRMLS_CC);
10674 php_imagick_object *intern, *intern_second, *intern_return; local
10682 intern = Z_IMAGICK_P(getThis());
10683 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10690 tmp_wand = MagickSteganoImage(intern->magick_wand, intern_second->magick_wand, offset);
10693 php_imagick_convert_imagick_exception(intern->magick_wand, "Stegano image failed" TSRMLS_CC);
10709 php_imagick_object *intern, *intern_return; local
10717 intern = Z_IMAGICK_P(getThis());
10718 tmp_wand = CloneMagickWand(intern->magick_wand);
10721 …php_imagick_convert_imagick_exception(intern->magick_wand, "Cloning Imagick object failed" TSRMLS_…
10738 php_imagick_object *intern; local
10748 intern = Z_IMAGICK_P(getThis());
10749 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10756 status = MagickRotateImage(intern->magick_wand, color_wand, degrees);
10763 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to rotate image" TSRMLS_CC);
10776 php_imagick_object *intern; local
10784 intern = Z_IMAGICK_P(getThis());
10785 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10788 status = MagickSampleImage(intern->magick_wand, columns, rows);
10792 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to sample image" TSRMLS_CC);
10805 php_imagick_object *intern; local
10813 intern = Z_IMAGICK_P(getThis());
10814 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10817 status = MagickSolarizeImage(intern->magick_wand, threshold);
10822 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to solarize image" TSRMLS_CC);
10835 php_imagick_object *intern; local
10844 intern = Z_IMAGICK_P(getThis());
10845 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10848 status = MagickShadowImage(intern->magick_wand, opacity, sigma, x, y);
10852 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to shadow image" TSRMLS_CC);
10865 php_imagick_object *intern; local
10874 intern = Z_IMAGICK_P(getThis());
10875 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10879 status = MagickMotionBlurImageChannel(intern->magick_wand, channel, radius, sigma, angle);
10881 status = MagickMotionBlurImage(intern->magick_wand, radius, sigma, angle);
10886 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to motion blur image" TSRMLS_CC…
10904 php_imagick_object *intern, *intern_return; local
10912 intern = Z_IMAGICK_P(getThis());
10913 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10917 MagickSetFirstIterator(intern->magick_wand);
10918 tmp_wand = MagickMosaicImages(intern->magick_wand);
10921 php_imagick_convert_imagick_exception(intern->magick_wand, "Mosaic image failed" TSRMLS_CC);
10941 php_imagick_object *intern, *intern_return; local
10948 intern = Z_IMAGICK_P(getThis());
10949 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10952 tmp_wand = MagickMorphImages(intern->magick_wand, frames);
10955 php_imagick_convert_imagick_exception(intern->magick_wand, "Morphing images failed" TSRMLS_CC);
10973 php_imagick_object *intern; local
10980 intern = Z_IMAGICK_P(getThis());
10981 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
10984 status = MagickMinifyImage(intern->magick_wand);
10988 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to minify image" TSRMLS_CC);
11002 php_imagick_object *intern; local
11011 intern = Z_IMAGICK_P(getThis());
11012 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11015 status = MagickPosterizeImage(intern->magick_wand, levels, dither);
11019 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to posterize image" TSRMLS_CC);
11035 php_imagick_object *intern; local
11044 intern = Z_IMAGICK_P(getThis());
11045 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11048 status = MagickRadialBlurImageChannel(intern->magick_wand, channel, angle);
11052 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to radial blur image" TSRMLS_CC…
11067 php_imagick_object *intern; local
11076 intern = Z_IMAGICK_P(getThis());
11077 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11080 status = MagickRaiseImage(intern->magick_wand, width, height, x, y, raise);
11084 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to raise image" TSRMLS_CC);
11097 php_imagick_object *intern; local
11107 intern = Z_IMAGICK_P(getThis());
11108 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11115 status = MagickBlackThresholdImage(intern->magick_wand, color_wand);
11122 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to black threshold image" TSRML…
11137 php_imagick_object *intern; local
11144 intern = Z_IMAGICK_P(getThis());
11145 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11151 status = MagickResampleImage(intern->magick_wand, xRes, yRes, LanczosFilter);
11153 status = MagickResampleImage(intern->magick_wand, xRes, yRes, filter, blur);
11158 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to resample image" TSRMLS_CC);
11176 php_imagick_object *intern; local
11185 intern = Z_IMAGICK_P(getThis());
11186 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11189 …if (!php_imagick_thumbnail_dimensions(intern->magick_wand, bestfit, width, height, &new_width, &ne…
11196 status = MagickResizeImage(intern->magick_wand, new_width, new_height, filter);
11198 status = MagickResizeImage(intern->magick_wand, new_width, new_height, filter, blur);
11203 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to resize image" TSRMLS_CC);
11217 php_imagick_object *intern; local
11224 intern = Z_IMAGICK_P(getThis());
11225 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11227 status = MagickRollImage(intern->magick_wand, x, y);
11231 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to roll image" TSRMLS_CC);
11244 php_imagick_object *intern, *intern_return; local
11252 intern = Z_IMAGICK_P(getThis());
11254 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11256 tmp_wand = MagickAppendImages(intern->magick_wand, stack);
11259 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to append images" TSRMLS_CC);
11275 php_imagick_object *intern; local
11285 intern = Z_IMAGICK_P(getThis());
11286 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11293 status = MagickWhiteThresholdImage(intern->magick_wand, color_wand);
11300 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to white threshold image" TSRML…
11314 php_imagick_object *intern; local
11320 intern = Z_IMAGICK_P(getThis());
11322 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11325 pixel_it = NewPixelIterator(intern->magick_wand);
11343 php_imagick_object *intern; local
11351 intern = Z_IMAGICK_P(getThis());
11353 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
11356 pixel_it = NewPixelRegionIterator(intern->magick_wand, x, y, columns, rows);
11373 php_imagick_object *intern; local
11379 intern = Z_IMAGICK_P(getThis());
11380 RETVAL_LONG(MagickGetCompression(intern->magick_wand));
11389 php_imagick_object *intern; local
11395 intern = Z_IMAGICK_P(getThis());
11396 RETVAL_LONG(MagickGetCompressionQuality(intern->magick_wand));
11472 php_imagick_object *intern; local
11479 intern = Z_IMAGICK_P(getThis());
11480 filename = (char *)MagickGetFilename(intern->magick_wand);
11495 php_imagick_object *intern; local
11502 intern = Z_IMAGICK_P(getThis());
11503 format = (char *)MagickGetFormat(intern->magick_wand);
11538 php_imagick_object *intern; local
11544 intern = Z_IMAGICK_P(getThis());
11545 RETVAL_LONG(MagickGetInterlaceScheme(intern->magick_wand));
11554 php_imagick_object *intern; local
11562 intern = Z_IMAGICK_P(getThis());
11564 value = MagickGetOption(intern->magick_wand, key);
11596 php_imagick_object *intern; local
11605 intern = Z_IMAGICK_P(getThis());
11606 status = MagickGetPage(intern->magick_wand, &width, &height, &x, &y);
11609 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get page" TSRMLS_CC);
11761 php_imagick_object *intern; local
11770 intern = Z_IMAGICK_P(getThis());
11772 sampling_factors = (double *)MagickGetSamplingFactors(intern->magick_wand, &number_factors);
11791 php_imagick_object *intern; local
11799 intern = Z_IMAGICK_P(getThis());
11800 status = MagickGetSize(intern->magick_wand, &columns, &rows);
11803 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to get size" TSRMLS_CC);
11842 php_imagick_object *intern; local
11851 intern = Z_IMAGICK_P(getThis());
11857 status = MagickSetBackgroundColor(intern->magick_wand, background_wand);
11864 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set background color" TSRMLS…
11877 php_imagick_object *intern; local
11886 intern = Z_IMAGICK_P(getThis());
11887 status = MagickSetCompression(intern->magick_wand, compression);
11891 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set compression" TSRMLS_CC);
11903 php_imagick_object *intern; local
11912 intern = Z_IMAGICK_P(getThis());
11913 status = MagickSetCompressionQuality(intern->magick_wand, quality);
11917 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set compression quality" TSR…
11929 php_imagick_object *intern; local
11939 intern = Z_IMAGICK_P(getThis());
11940 status = MagickSetFilename(intern->magick_wand, filename);
11944 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set filename" TSRMLS_CC);
11957 php_imagick_object *intern; local
11967 intern = Z_IMAGICK_P(getThis());
11968 status = MagickSetFormat(intern->magick_wand, format);
11972 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set format" TSRMLS_CC);
11985 php_imagick_object *intern; local
11994 intern = Z_IMAGICK_P(getThis());
11995 status = MagickSetInterlaceScheme(intern->magick_wand, schema);
11999 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set interlace scheme" TSRMLS…
12011 php_imagick_object *intern; local
12021 intern = Z_IMAGICK_P(getThis());
12022 status = MagickSetOption(intern->magick_wand, key, value);
12026 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set option" TSRMLS_CC);
12038 php_imagick_object *intern; local
12047 intern = Z_IMAGICK_P(getThis());
12048 status = MagickSetPage(intern->magick_wand, width, height, x, y);
12052 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set page" TSRMLS_CC);
12063 php_imagick_object *intern; local
12076 intern = Z_IMAGICK_P(getThis());
12079 php_imagick_rw_fail_to_exception (intern->magick_wand, rc, filename TSRMLS_CC);
12083 if (intern->progress_monitor_name) {
12084 efree(intern->progress_monitor_name);
12087 intern->progress_monitor_name = estrdup(filename);
12088 MagickSetImageProgressMonitor(intern->magick_wand, php_imagick_progress_monitor, intern);
12100 php_imagick_object *intern; local
12133 intern = Z_IMAGICK_P(getThis());
12135 …MagickSetImageProgressMonitor(intern->magick_wand, php_imagick_progress_monitor_callable, callback…
12170 php_imagick_object *intern; local
12179 intern = Z_IMAGICK_P(getThis());
12180 status = MagickSetResolution(intern->magick_wand, x_resolution, y_resolution);
12184 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set resolution" TSRMLS_CC);
12196 php_imagick_object *intern; local
12214 intern = Z_IMAGICK_P(getThis());
12216 status = MagickSetSamplingFactors(intern->magick_wand, elements, double_array);
12221 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set sampling factors" TSRMLS…
12233 php_imagick_object *intern; local
12242 intern = Z_IMAGICK_P(getThis());
12243 status = MagickSetSize(intern->magick_wand, columns, rows);
12247 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set size" TSRMLS_CC);
12259 php_imagick_object *intern; local
12268 intern = Z_IMAGICK_P(getThis());
12269 status = MagickSetType(intern->magick_wand, type);
12273 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to set type" TSRMLS_CC);
12286 php_imagick_object *intern; local
12296 intern = Z_IMAGICK_P(getThis());
12297 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12300 status = MagickBrightnessContrastImageChannel(intern->magick_wand, channel, brightness, contrast);
12304 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to brightnesscontrastimage" TSR…
12355 php_imagick_object *intern; local
12368 intern = Z_IMAGICK_P(getThis());
12369 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12394 status = MagickColorMatrixImage(intern->magick_wand, kernel_color_matrix);
12408 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to colormatriximage" TSRMLS_CC);
12422 php_imagick_object *intern; local
12432 intern = Z_IMAGICK_P(getThis());
12433 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12436 …status = MagickSelectiveBlurImageChannel(intern->magick_wand, channel, brightness, contrast, thres…
12440 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to selectiveblurimage" TSRMLS_C…
12456 php_imagick_object *intern; local
12465 intern = Z_IMAGICK_P(getThis());
12466 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12469 status = MagickRotationalBlurImageChannel(intern->magick_wand, channel, angle);
12473 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to rotational blur image" TSRML…
12497 php_imagick_object *intern; local
12507 intern = Z_IMAGICK_P(getThis());
12508 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12511 status = MagickStatisticImageChannel(intern->magick_wand, channel, type, width, height);
12515 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to statisticImage" TSRMLS_CC);
12534 php_imagick_object *intern; local
12567 intern = Z_IMAGICK_P(getThis());
12568 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12572 new_wand = MagickSimilarityImage(intern->magick_wand, reference_intern->magick_wand,
12576 …new_wand = MagickSimilarityImage(intern->magick_wand, reference_intern->magick_wand, &best_match_o…
12580 php_imagick_convert_imagick_exception(intern->magick_wand, "subimagematch failed" TSRMLS_CC);
12703 php_imagick_object *intern; local
12713 intern = Z_IMAGICK_P(getThis());
12718 intern->magick_wand,
12727 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to morphology image" TSRMLS_CC);
12744 php_imagick_object *intern; local
12753 intern = Z_IMAGICK_P(getThis());
12757 …php_imagick_convert_imagick_exception(intern->magick_wand, "Only odd-sized, square kernels can be …
12762 …php_imagick_convert_imagick_exception(intern->magick_wand, "Only odd-sized, square kernels can be …
12767 status = MagickFilterImage(intern->magick_wand, kernel->kernel_info);
12770 status = MagickFilterImageChannel(intern->magick_wand, channel, kernel->kernel_info);
12775 php_imagick_convert_imagick_exception(intern->magick_wand, "Failed to filter image" TSRMLS_CC);
12790 php_imagick_object *intern; local
12799 intern = Z_IMAGICK_P(getThis());
12800 status = MagickSetAntialias(intern->magick_wand, antialias);
12803 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to setAntiAlias" TSRMLS_CC);
12816 php_imagick_object *intern; local
12823 intern = Z_IMAGICK_P(getThis());
12824 antialias = MagickGetAntialias(intern->magick_wand);
12840 php_imagick_object *intern; local
12851 intern = Z_IMAGICK_P(getThis());
12852 status = MagickColorDecisionListImage(intern->magick_wand, color_correction_collection);
12855 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to colorDecisionListImage" TSRM…
12870 php_imagick_object *intern; local
12877 intern = Z_IMAGICK_P(getThis());
12878 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12881 status = MagickOptimizeImageTransparency(intern->magick_wand);
12885 …php_imagick_convert_imagick_exception(intern->magick_wand, "Optimize image transparency failed" TS…
12900 php_imagick_object *intern; local
12908 intern = Z_IMAGICK_P(getThis());
12909 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12912 status = MagickAutoGammaImageChannel(intern->magick_wand, channel);
12916 php_imagick_convert_imagick_exception(intern->magick_wand, "autoGammaImage" TSRMLS_CC);
12931 php_imagick_object *intern; local
12938 intern = Z_IMAGICK_P(getThis());
12939 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12942 status = MagickAutoOrientImage(intern->magick_wand);
12946 php_imagick_convert_imagick_exception(intern->magick_wand, "Unable autoOrient image" TSRMLS_CC);
12962 php_imagick_object *intern, *image_to_composite; local
12971 intern = Z_IMAGICK_P(getThis());
12972 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
12979 …status = MagickCompositeImageGravity(intern->magick_wand, image_to_composite->magick_wand, composi…
12983 …php_imagick_convert_imagick_exception(intern->magick_wand, "Unable to compositeImageGravity" TSRML…
13000 php_imagick_object *intern; local
13009 intern = Z_IMAGICK_P(getThis());
13010 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
13013 status = MagickLocalContrastImage(intern->magick_wand, radius, strength);
13017 …php_imagick_convert_imagick_exception(intern->magick_wand, "Failed to localContrastImage" TSRMLS_C…
13033 php_imagick_object *intern; local
13040 intern = Z_IMAGICK_P(getThis());
13041 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
13044 imageType = MagickIdentifyImageType(intern->magick_wand);
13058 php_imagick_object *intern; local
13067 intern = Z_IMAGICK_P(getThis());
13068 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
13071 tmp_wand = MagickGetImageMask(intern->magick_wand, pixelmask_type);
13094 php_imagick_object *intern; local
13103 intern = Z_IMAGICK_P(getThis());
13104 if (php_imagick_ensure_not_empty (intern->magick_wand) == 0)
13112 intern->magick_wand,