1
目前我使用的是pngjs
,如this answer中所述,但我想了解如何使用GraphicsMagick獲取圖像的像素。使用graphicsmagick獲取圖像像素
我使用gm
作爲GraphicsMagick的包裝。我找不到任何信息如何獲取圖像像素。
我想有這樣的:
myImg.getPixel(x, y, function (err, pixel) {
// pixel: { r: ..., g: ..., b: ..., a: ... }
});
我不知道是否toBuffer
將有助於:
gm('img.jpg')
.resize(100, 100)
.toBuffer('PNG',function (err, buffer) {
if (err) return handle(err);
console.log('done!');
})
具有緩衝,也許我能夠以某種方式計算像素的顏色...
什麼是使用graphicsmagick得到像素信息(r,g,b,a)在給定座標(x,y)的最簡單方法?