octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #41673] imwrite creates bad jpeg grayscale ima


From: Ilya Kurdyukov
Subject: [Octave-bug-tracker] [bug #41673] imwrite creates bad jpeg grayscale images
Date: Wed, 11 Feb 2015 06:13:15 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20140401 Firefox/31.0

Follow-up Comment #4, bug #41673 (project octave):


at "libinterp/dldfcn/__magick_read__.cc"

No wonder that image is red:

                for (octave_idx_type row = 0; row < nRows; row++)
                  {
                    Magick::Color c;
                    c.redQuantum (double (*img_fvec) / divisor);
                    pix[GM_idx] = c;

Fix:

                for (octave_idx_type row = 0; row < nRows; row++)
                  {
                    double grey = double (*img_fvec) / divisor;
                    Magick::Color c (grey, grey, grey);
                    pix[GM_idx] = c;

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?41673>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]