把gamma表00d0 0000 0014 0015 0013 002c 0042 0043 004e 0009 0016 0014 0018 0021 00d0 0000 0014 0015 0013 000b 0043 0055 0053 000c 0017 0014 0023 0020的颜色反转
时间: 2024-02-10 13:05:47 浏览: 34
要反转 Gamma 表的颜色,你可以使用以下公式:
```
new_gamma = max_gamma - old_gamma
```
其中,`max_gamma` 是 Gamma 值的最大值,通常是 65535(或 0xFFFF),`old_gamma` 是当前 Gamma 表中的值,而 `new_gamma` 是计算出来的新 Gamma 值。
对于给出的 Gamma 表:
```
00d0 0000 0014 0015 0013 002c 0042 0043 004e 0009 0016 0014 0018 0021 00d0 0000 0014 0015 0013 000b 0043 0055 0053 000c 0017 0014 0023 0020
```
你可以使用以下 Python 代码来计算新的 Gamma 表:
```python
max_gamma = 65535
gamma_table = [0x00d0, 0x0000, 0x0014, 0x0015, 0x0013, 0x002c, 0x0042, 0x0043, 0x004e, 0x0009, 0x0016, 0x0014, 0x0018, 0x0021, 0x00d0, 0x0000, 0x0014, 0x0015, 0x0013, 0x000b, 0x0043, 0x0055, 0x0053, 0x000c, 0x0017, 0x0014, 0x0023, 0x0020]
new_gamma_table = [max_gamma - gamma for gamma in gamma_table]
```
这将会计算出新的 Gamma 表,并把结果存储在 `new_gamma_table` 变量中。然后,你可以使用 `fbset -gamma` 命令来设置新的 Gamma 表:
```
fbset -gamma {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {}
```
其中,大括号 `{}` 需要替换成新的 Gamma 表中的数值。因此,你可以使用以下命令来设置新的 Gamma 表:
```
fbset -gamma 65439 65535 65421 65420 65422 65307 65293 65292 65281 65526 65519 65421 65417 65414 65465 65439 65535 65421 65420 65422 65524 65292 65280 65282 65523 65518 65421 65313 65315
```
这将会把 Gamma 表中的颜色反转,并反转屏幕上的颜色。如果你想要恢复原来的 Gamma 表,可以重新运行 `fbset -gamma` 命令,并把 Gamma 表设置为原来的值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)