The "gm convert-list resources" shows there're 24 threads. I'm a little busy these days, when I get time I'll try testing the commands.
The gcc -version I'm using is gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23) , surely it's earlier than the 4.7.1 version :( I'll try to remove sub-commands later, thx.
Hello Bob, Adding "-limit threads 1" does solve the problem. And I notice that the problem only occurs when I deal with bmp. Dealing jpg with same command just work properly. =========gm -version result========= GraphicsMagick 1.3.33 2019-07-20 Q8 http://www.GraphicsMagick.org/ Copyright (C) 2002-2019 GraphicsMagick Group. Additional copyrights and licenses apply to this software. See http://www.GraphicsMagick.org/www/Copyright.html for details. Feature Support: Native Thread Safe yes Large Files...
Unexpected dots appears on png converted by bmp.
Thank you for reply and sorry to answer late.I'll try your suggestions and open bug report today. :)
hi, I'm using gm 1.3.33 to do some image convert. The system I use is 64bit linux. When I execute following command to a bmp, I got some strange result: convert -auto-orient -scale 200x -gravity Center -crop 200x130+0+0 -quality 75 -strip test.bmp png:dest.png The result size I expected is 44456B, but the result became 44806B sometimes and when I check the result png, I found some unexpected dots on the image (I put the abnormal png in attachment). It does not happen everytime, and I'm a bit confused....