0
我使用JS ImageMagick的,我也得到一個像素與他的座標的顏色是這樣的:將grey60轉換爲rgb | ImageMagick的
im.identify(['-format', '%[pixel:p{' + values.coordinate + '}]', values.file], function(err, color) {
console.log('color = ', color);
});
它的工作原理,但有時,我得到了像「grey60」或「grey40」什麼顏色像那樣。 有沒有一種方法可以精確到imagemagick在hexa或rgb中有數據?或者有辦法將這種格式轉換爲hexa或rgb?
某個功能在7.0.5版本左右的某個時間添加到IM中,可讓您訪問像素的十六進制值。它看起來像這樣...「%[hex:u.p {W,H}]」。它不包含輸出中的「#」,所以如果你需要的話,你將不得不構建你的字符串來包含它。 – GeeMack