【问题标题】:Does RGB supports decimal values?RGB 是否支持十进制值?
【发布时间】:2015-09-03 17:46:08
【问题描述】:

如果我输入像194.5,193.5, 192.5 这样的RGB 值,结果颜色与194, 193, 192 的值相同。是否有任何选项可以根据十进制值将颜色更改为浅色或粗色?

【问题讨论】:

  • 没有。尼特。宁。纳达。字节值中不允许有小数。
  • 好的,谢谢魔像

标签: android colors rgb


【解决方案1】:

RGB 值由三个 8 位整数 (byte) 组成,红色、蓝色和绿色各一个,值从 0 到 255。还有第四个 8 位整数用于不透明度。这也有从 0 到 255 的值。这也称为“alpha 值”。没有小数部分。

【讨论】:

    【解决方案2】:

    不,RGB 支持每种颜色的 256 个值,仅此而已。如果你想进一步改变颜色,可以考虑使用 ARGB,其中第一个值会影响颜色的 alpha 值,导致颜色变厚或变浅,以及透明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-10
      • 1970-01-01
      • 2010-12-16
      相关资源
      最近更新 更多