-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
magick xc:white white.pnm creates a black image #1817
Comments
Thanks for the problem report. We can reproduce it and will have a patch to fix it in GIT master branch @ https://github.com/ImageMagick/ImageMagick later today. The patch will be available in the beta releases of ImageMagick @ https://www.imagemagick.org/download/beta/ by sometime tomorrow. |
https://build.opensuse.org/request/show/760458 by user dimstar_suse - version update to 7.0.9.13 * xc:white no longer creates a black PNM image (reference ImageMagick/ImageMagick#1817). * Sync pixel cache for -kmeans option. * Thread -kmeans option. * PSD: only set the alpha channel when type is not 0. * Fix Lab to custom profile (CMYK or RGB) conversion bug (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37318). * Fix Build failure with MinGW-w64 (reference ImageMagick/ImageMagick6#67). * Inject image profile properties immediately after the image is read. * Replace pseudo-random number generator with a Xoshiro generator. * The -layers optimize option requires a fully transparent previous image. * Some clang releases do not support _aligned_alloc().
2019-12-30 7.0.9-13 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-13, GIT revision 16616:dbafe0b:20191230. 2019-12-27 7.0.9-13 Cristy <quetzlzacatenango@image...> * xc:white no longer creates a black PNM image (reference ImageMagick/ImageMagick#1817). * Sync pixel cache for -kmeans option. * Thread -kmeans option. * PSD: only set the alpha channel when type is not 0. * Fix Lab to custom profile (CMYK or RGB) conversion bug (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37318). 2019-12-26 7.0.9-12 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-12, GIT revision 16587:7d6a559:20191226. 2019-12-26 7.0.9-12 Cristy <quetzlzacatenango@image...> * Fix Build failure with MinGW-w64 (reference ImageMagick/ImageMagick6#67). * Inject image profile properties immediately after the image is read. 2019-12-23 7.0.9-11 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-11, GIT revision 16568:1d6c960:20191224. 2019-12-18 7.0.9-11 Cristy <quetzlzacatenango@image...> * Replace pseudo-random number generator with a Xoshiro generator. * The -layers optimize option requires a fully transparent previous image. 2019-12-22 7.0.9-10 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-10, GIT revision 16548:281649843:20191222. 2019-12-18 7.0.9-10 Cristy <quetzlzacatenango@image...> * Some clang releases do not support _aligned_alloc(). * Support -kmeans command-line option. * The -layers optimize option requires a fully transparent previous image. 2019-12-07 7.0.9-9 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-9, GIT revision 16513:8ec82f4:20191215. 2019-12-07 7.0.9-9 Cristy <quetzlzacatenango@image...> * Build file clean-up (reference ImageMagick/ImageMagick#1798). * Improve semaphore handling @ ImageMagick/ImageMagick#1798). * Introduce HeapOverflowSanityCheckGetExtent() method (reference ImageMagick/ImageMagick#1798). 2019-12-01 7.0.9-8 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-8, GIT revision 16474:0bc0e95:20191207. 2019-12-01 7.0.9-8 Cristy <quetzlzacatenango@image...> * -type bilevel behavior restored, it creates a black and white image. 2019-11-30 7.0.9-7 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-7, GIT revision 16449:971ba06:20191130. 2019-11-26 7.0.9-7 Cristy <quetzlzacatenango@image...> * Support Pocketmod image format, e.g. convert -density 300 pages?.pdf pocketmod:organize.pdf * Fixed numerous issues posted to GitHub (reference https://github.com/ImageMagick/ImageMagick/issues). * Update documentation. 2019-11-26 7.0.9-6 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-6, GIT revision 16407:1725ec3:20191126. 2019-11-19 7.0.9-6 Cristy <quetzlzacatenango@image...> * Increase the maximum number of bezier coordinates (reference ImageMagick/ImageMagick#1784). * Santize "'" from SHOW and WIN delegates under Linux, '"\' for Windows (thanks to Enzo Puig). * Correct for TGA orientation (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34757). * The result for -compose Copy -extent on a MYK image is CMYK (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37118). * Fix potential buffer overflow when reading a fax image (alert from Justin). * Support dng:use-camera-wb option.
Commit applied as a patch to 7.0.9-12 did fix the problem and 7.0.9-13 was OK. Problem is back in 7.0.9-14 and also |
I can confirm that black.pnm as created above in 7.0.9.14 does display as white in ImageMagick magick display and also in GIMP. Might this have something to do with the correction of polarity from -monochrome recent fix? |
Thanks for the problem report. We can reproduce it and will have a patch to fix it in GIT master branch @ https://github.com/ImageMagick/ImageMagick later today. The patch will be available in the beta releases of ImageMagick @ https://www.imagemagick.org/download/beta/ by sometime tomorrow. |
7.0.9-15 has the issue for black and white. |
Fixed in 7.0.9-16. Thanks. |
2019-12-30 7.0.9-13 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-13, GIT revision 16616:dbafe0b:20191230. 2019-12-27 7.0.9-13 Cristy <quetzlzacatenango@image...> * xc:white no longer creates a black PNM image (reference ImageMagick/ImageMagick#1817). * Sync pixel cache for -kmeans option. * Thread -kmeans option. * PSD: only set the alpha channel when type is not 0. * Fix Lab to custom profile (CMYK or RGB) conversion bug (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37318). 2019-12-26 7.0.9-12 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-12, GIT revision 16587:7d6a559:20191226. 2019-12-26 7.0.9-12 Cristy <quetzlzacatenango@image...> * Fix Build failure with MinGW-w64 (reference ImageMagick/ImageMagick6#67). * Inject image profile properties immediately after the image is read. 2019-12-23 7.0.9-11 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-11, GIT revision 16568:1d6c960:20191224. 2019-12-18 7.0.9-11 Cristy <quetzlzacatenango@image...> * Replace pseudo-random number generator with a Xoshiro generator. * The -layers optimize option requires a fully transparent previous image. 2019-12-22 7.0.9-10 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-10, GIT revision 16548:281649843:20191222. 2019-12-18 7.0.9-10 Cristy <quetzlzacatenango@image...> * Some clang releases do not support _aligned_alloc(). * Support -kmeans command-line option. * The -layers optimize option requires a fully transparent previous image. 2019-12-07 7.0.9-9 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-9, GIT revision 16513:8ec82f4:20191215. 2019-12-07 7.0.9-9 Cristy <quetzlzacatenango@image...> * Build file clean-up (reference ImageMagick/ImageMagick#1798). * Improve semaphore handling @ ImageMagick/ImageMagick#1798). * Introduce HeapOverflowSanityCheckGetExtent() method (reference ImageMagick/ImageMagick#1798). 2019-12-01 7.0.9-8 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-8, GIT revision 16474:0bc0e95:20191207. 2019-12-01 7.0.9-8 Cristy <quetzlzacatenango@image...> * -type bilevel behavior restored, it creates a black and white image. 2019-11-30 7.0.9-7 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-7, GIT revision 16449:971ba06:20191130. 2019-11-26 7.0.9-7 Cristy <quetzlzacatenango@image...> * Support Pocketmod image format, e.g. convert -density 300 pages?.pdf pocketmod:organize.pdf * Fixed numerous issues posted to GitHub (reference https://github.com/ImageMagick/ImageMagick/issues). * Update documentation. 2019-11-26 7.0.9-6 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-6, GIT revision 16407:1725ec3:20191126. 2019-11-19 7.0.9-6 Cristy <quetzlzacatenango@image...> * Increase the maximum number of bezier coordinates (reference ImageMagick/ImageMagick#1784). * Santize "'" from SHOW and WIN delegates under Linux, '"\' for Windows (thanks to Enzo Puig). * Correct for TGA orientation (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34757). * The result for -compose Copy -extent on a MYK image is CMYK (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37118). * Fix potential buffer overflow when reading a fax image (alert from Justin). * Support dng:use-camera-wb option.
Yes indeed, 7.0.9-16 is working. Thanks! |
https://build.opensuse.org/request/show/764191 by user dimstar_suse - version update to 7.0.9.16 * Fixed three failing Magick.NET unit tests. * Also support svg:xml-parse-huge when using librsvg. * Optimize -evaluate-sequence option (reference ImageMagick/ImageMagick#1824). * Support Fx do() iterator. * `magick -size 100x100 xc:black black.pnm` no longer creates a white image (reference ImageMagick/ImageMagick#1817). * setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37379). * Permit compositing in the CMYK colorspace (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37368).
2020-01-18 7.0.9-17 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-17, GIT revision 16753:c300b3a:20200118 2020-01-12 7.0.9-17 Cristy <quetzlzacatenango@image...> * Allow larger negative interline spacing (reference https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37391). * Conditional compile for huge xml pages for RSVG delegate library. * Put "width" property in the PNG namespace (reference ImageMagick/ImageMagick#1833). * -combine -colorspace sRGB no longer returns grayscale output (reference ImageMagick/ImageMagick#1835). * Support Jzazbz colorspace (contributed by snibgo @ http://im.snibgo.com/jzazbz.htm). 2020-01-12 7.0.9-16 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-16, GIT revision 16719:fefd765:20200112. 2020-01-12 7.0.9-16 Cristy <quetzlzacatenango@image...> * Fixed three failing Magick.NET unit tests. 2020-01-11 7.0.9-15 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.9-15, GIT revision 16709:0000f6d:20200111. 2020-01-11 7.0.9-15 Dirk Lemstra <dirk@lem.....org> * Also support svg:xml-parse-huge when using librsvg. 2020-01-10 7.0.9-15 Cristy <quetzlzacatenango@image...> * Optimize -evaluate-sequence option (reference ImageMagick/ImageMagick#1824). * Support Fx do() iterator. * `magick -size 100x100 xc:black black.pnm` no longer creates a white image (reference ImageMagick/ImageMagick#1817). * setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37379). * Permit compositing in the CMYK colorspace (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37368).
Prerequisites
Description
Previous similar issues: #1632, #1636
Steps to Reproduce
System Configuration
The text was updated successfully, but these errors were encountered: