Я использую GraphicsMagick для изменения размера и сохранения изображений, загруженных в мое веб-приложение. Проблема в том, что даже при настройке качества до 100 качество изображений разрушается, и они выглядят очень уродливо.NodeJS и GraphicsMagick: resize() разрушает качество изображения
код я использую, как это:
// ... "data" is the Buffer object I obtain from the upload
gm(data)
.quality(100)
.resize(600)
.write("/path/to/write", function (err) {
...
};
Я думаю, что я делаю что-то неправильно, но я не могу найти, где это ошибка. Я искал документацию, я искал в googled, просматривал все вопросы здесь, но я не нашел никого, у кого была такая же проблема, как у меня.
Вся помощь будет оценена, спасибо вам большое!
Благодарим за предложение! Я не нашел эти параметры для resize() в документации. У вас есть ссылка или что-то еще, где я могу читать более подробно? – Piero
Это потому, что я использую gm с imagemagick, это большая победа – locropulenton