317 Commits

Author SHA1 Message Date
Dirk Lemstra c59c9fa259 Corrected typecast. 2025-06-06 19:35:51 +02:00
Dirk Lemstra 2ca4edcb91 Added missing typecasts. 2025-06-06 18:11:27 +02:00
Patrick Siegl 895e45b0f5 Enable Floyd-Steinberg as dither for Magick::Image::map() (#7937) 2025-02-02 17:03:35 -05:00
Dirk Lemstra b449e0fec6 Use constImage instead. 2024-01-07 22:54:48 +01:00
Cristy 66185e4b85 eliminate compiler warning 2023-08-22 20:06:53 -04:00
Dirk Lemstra 7bc8813726 Removed the size_t overload of roll and only use the ssize_t variant. 2023-08-07 17:43:35 +02:00
Cristy bc26662a23 eliminate compiler warnings 2023-08-06 21:06:33 -04:00
Cristy dd97eeadb9 correct Image::compare documentation (https://github.com/ImageMagick/ImageMagick/discussions/5869) 2022-12-09 08:40:05 -05:00
Josh Soref 07de0dadb6 Spelling plusplus (#5791) 2022-11-23 12:33:26 +01:00
Cristy 3a256ce900 eliminate Coverity defects 2022-04-15 20:22:54 -04:00
Dirk Lemstra 2056a1f772 Changed copyright headers. 2022-02-05 18:18:38 +01:00
Dirk Lemstra f7ff309b0b Moved using namespace std after ImageMagick header files to fix issues when enabling ISO C++ 17 and ISO C17 2021-10-09 09:52:19 +02:00
Dirk Lemstra 28d484cbd0 Added samplingFactor to the Image class of Magick++ (#3711). 2021-05-26 14:26:20 +02:00
Dirk Lemstra 0945669456 Added missing call to DestroyString. 2021-05-17 20:32:17 +02:00
Ilya Shipitsin 7817d68b54 simplify boolean expression, found by PVS analyzer (#1318)
Magick++/lib/Color.cpp	303	warn	V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
Magick++/lib/Image.cpp	314	warn	V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
2018-09-22 18:57:34 -04:00
Dirk Lemstra 14ef67ad83 Added support for channel traits to LocalContrastImage. 2018-04-26 11:19:12 +00:00
Dirk Lemstra 4cc9c1d064 Fixed memory leaks (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6075). 2018-03-04 23:18:37 +01:00
Dirk Lemstra 267b4c8362 Catch exceptions by reference. 2018-02-26 21:09:48 +01:00
Cristy 0626b1628c ... 2018-01-28 11:09:02 -05:00
Cristy baebccce9c ... 2018-01-28 11:03:35 -05:00
Cristy 7e43b65c51 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5522 2018-01-28 09:42:42 -05:00
Dirk Lemstra c789a34b3c Fixed bounds checking when setting the filename. 2018-01-28 14:05:40 +01:00
Dirk Lemstra fa5a67ebb0 Removed extra overload due to call ambiguity 2018-01-11 19:54:39 +01:00
Dirk Lemstra 88c2d65722 Added extra overload for read. 2018-01-10 07:29:26 +01:00
Dirk Lemstra 8341444730 Removed depth restriction. 2017-12-31 16:04:42 +01:00
Dirk Lemstra a52e947202 Removed attenuate property and added extra argument to addNoise to fix #889. 2017-12-02 19:15:25 +01:00
Dirk Lemstra 8c35502217 Added missing return to avoid use after free. 2017-11-18 10:23:27 +01:00
Dirk Lemstra 5d2e8425fd Added masklightColor to Image and fixed highlightColor and lowlightColor. 2017-11-10 13:07:49 +01:00
Dirk Lemstra 094941915d Added charcoalChannel to Magick++. 2017-09-04 20:51:32 +02:00
Dirk Lemstra 1fe92cfd63 Rename of argument 2017-09-03 19:02:43 +02:00
Dirk Lemstra ae01c99d14 Added meanShift to Magick++. 2017-08-03 20:29:36 +02:00
Dirk Lemstra b31bdaf85e Added autoThreshold to Magick++. 2017-07-20 23:43:20 +02:00
Cristy 505f7b764e ... 2017-03-05 10:27:39 -05:00
Cristy 6a3d581a64 alphaColor deprecated and changed to matteColor in Magick++ to remain compatible with IMv6 2017-02-16 10:41:42 -05:00
Dirk Lemstra 459249f2fc Stop throwing exceptions in destructors. 2017-02-09 22:33:18 +01:00
dirk 06f590165f Removed TransformImages and made TransformImage private. 2016-03-13 20:51:48 +01:00
dirk 906c77aa61 Added softness argument to waveletDenoise. 2016-02-29 14:31:45 +01:00
Cristy c175941c17 Support softness parameter for -wavelet-denoise option 2016-02-27 12:17:58 -05:00
dirk 5afc3a6a4c Added waveletDenoise to Magick++. 2016-02-22 16:25:05 +01:00
dirk 8352b50e85 Changed arguments of RandomThresholdImage. 2016-02-01 23:14:34 +01:00
dirk cd69a2d4e4 Renamed OrderedPosterizeImage to OrderedDitherImage 2016-02-01 22:44:38 +01:00
dirk 827944d549 Renamed DistortImageMethod to DistortMethod. 2016-02-01 22:34:39 +01:00
dirk 8b9f21cab4 Renamed FilterTypes to FilterType. 2016-02-01 22:30:19 +01:00
dirk b797b2c96f Renamed mattecolor to alpha-color. 2016-02-01 22:20:32 +01:00
dirk e11edabb5a Changed argument type. 2016-01-23 20:56:43 +01:00
dirk b5af2acfbf Renamed parameter. 2016-01-21 21:30:38 +01:00
dirk 98e4a9ab93 Added 'z' value to the various 'chroma methods'. 2016-01-15 11:49:10 +01:00
dirk 614561dec6 Fixed invalid free. 2016-01-12 19:33:40 +01:00
dirk 77d87b949a Reverted fix. 2016-01-11 21:53:32 +01:00
dirk 80c5cc272e Fixed possible memory leak. 2016-01-11 21:52:01 +01:00