我正在寻找一个简单的工具,可以让我读取图像中像素的 RGB 和 alpha(A)值。
类似于数字色彩计,但返回 alpha 值。
我知道这在 Photoshop 中是可能的,但我正在寻找一种轻量级的解决方案。
答案1
Mac OS X 有 ImageMagick,对吗?
$ convert Downloads/photo.png -crop 1x1+9+96 txt:-
# ImageMagick pixel enumeration: 1,1,255,rgba
0,0: ( 0, 74,117,251) #004A75FB rgba(0,74,117,0.984314)
这个想法是围绕特定像素进行裁剪,然后将其输出为特殊txt:
格式,其输出文件名-
当然是标准输出。
您可以忽略业务-crop 1x1+X+Y
,只获取所有像素的列表。另请注意,您的图像必须具有 alpha 通道才能正常工作,否则它将不会被包括在内。