Page 1 of 1

Possible partial use of pixels while creating signatures

Posted: 2019-05-06T01:52:37-07:00
by mbrijun
Not sure if this is a cosmetic issue or a bug. I have observed it in both 6.9.10-44 and 7.0.8-44 on 64-bit Windows 10.

When using "-monitor" with "identify", it seems to omit the last row of pixels from the progress. In my case it seems to read 2013 out of 2014 rows of pixels, as can be seen in the snippet below.

Code: Select all

>identify -version
Version: ImageMagick 6.9.10-44 Q16 x64 2019-05-04 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Visual C++: 180040629
Features: Cipher DPC Modules OpenMP(2.0)
Delegates (built-in): bzlib cairo flif freetype gslib heic jng jp2 jpeg lcms lqr lzma openexr pangocairo png ps raw rsvg tiff webp xml zlib

>identify -monitor -format %# u:\test\test.NEF
load image[u:\test\test.NEF]: 2013 of 2014, 100% complete
040da5598d899f0fc9ea8527925602de87d38d97061cddb25134cf6f358cfc2a

Re: Possible partial use of pixels while creating signatures

Posted: 2019-05-06T03:08:57-07:00
by snibgo
"-monitor" gives the row number, from 0, and the number of rows. When you have 2014 rows, the last is numbered 2013.