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) {
...
};
내가 뭔가 잘못하고 있다고 생각하지만, 실수입니다 찾을 수없는
내가 사용하는 코드는 다음과 같다. 나는이 문서를 검색했는데, 여기에서 모든 질문을 검색했지만, 내 것과 같은 문제가있는 사람을 찾지 못했습니다.
감사합니다. 대단히 감사합니다!
의견을 보내 주셔서 감사합니다. 설명서에서 resize()에 대한 이러한 매개 변수를 찾지 못했습니다. 내가 더 자세히 읽을 수있는 링크 또는 무언가가 있습니까? – Piero
imagemagick에서 gm을 사용하고 있기 때문에 이것은 큰 승리입니다. – locropulenton