我的图像具有Alpha通道透明度。
我想在CSS中使用RGBA值重新创建相同的背景颜色,但我找不到背景像素的真实颜色及其alpha通道值。如果我使用任何颜色选择器,它将给我与其背景颜色相关的像素颜色的绝对值。
你知道找出像素的真实alpha通道值的技巧吗?
答案 0 :(得分:145)
在Photoshop的“信息”面板中,您可以选择“不透明度”作为读数模式,但它会显示为百分比而不是真正的Alpha值。
要启用它,只需打开信息窗口,选择面板选项,然后将第二个颜色读数模式设置为不透明度强>
答案 1 :(得分:18)
使用Gimp,你can use颜色选择器。
单击像素时按 shift
(或在工具选项中勾选Use info window
)
点击一个像素后,会弹出Color Picker Information window
,显示包含alpha级别的详细信息:
答案 2 :(得分:6)
我找到了一种在Photoshop中获取完全 alpha值的方法。其他解决方案只获得与实际alpha相同的最接近整数百分比。
现在您有一张包含原始图像的Alpha值的图片,以灰度显示。只需使用拾色器选择图像中的任何像素,并获得精确的alpha值(例如#7f7f7f表示字母为0x7f或127)。
答案 3 :(得分:0)
使用绝对颜色并调整photoshop中的透明度,直到它看起来正确,然后使用该百分比作为您的值。
答案 4 :(得分:0)
使用PS信息面板并将第二种颜色读数模式设置为不透明度。关闭除分析对象层之外的所有图层的可见性(背景应该是透明棋盘)-info现在提供原始rgb值和正确的不透明度,可以转换为rgba。