没有 -invert
时间: 2023-09-18 21:05:49 浏览: 80
### 回答1:
如果您的 `fbset` 版本不支持 `-invert` 选项,则可以尝试使用以下方法翻转fb设备的颜色:
1. 使用以下命令备份您的fb设备的显示模式参数:
```
fbset -fb /dev/fb0 -xres -yres -vxres -vyres -depth -left -right -upper -lower > fbmode.txt
```
2. 通过以下命令获取您的fb设备的分辨率:
```
fbset -s | grep "^mode" | awk '{print $2 " " $3}'
```
3. 通过以下命令翻转颜色:
```
echo 1 > /proc/sys/dev/fb0/invert_display
```
或者:
```
echo 1 > /sys/devices/virtual/graphics/fb0/invert_display
```
如果以上两个命令都不行,您也可以尝试使用以下命令:
```
dd if=/dev/graphics/fb0 of=/dev/graphics/fb0 bs=2M count=1 conv=notrunc
```
4. 如果您想恢复原来的颜色,请使用以下命令:
```
echo 0 > /proc/sys/dev/fb0/invert_display
```
或者:
```
echo 0 > /sys/devices/virtual/graphics/fb0/invert_display
```
如果以上两个命令都不行,您也可以尝试使用以下命令:
```
dd if=/dev/graphics/fb0 of=/dev/graphics/fb0 bs=2M count=1 conv=notrunc
```
请注意,这些方法都需要root权限才能执行。
### 回答2:
没有-invert表示没有反转。在计算机图形学中,常用-invert参数表示不对图像进行反转操作。这意味着图像将保持原始的亮度和颜色值,不发生颜色的逆转。例如,在处理照片时,可以使用-invert参数来保持图像的原始色调,而不对其进行颜色的反转。
另一方面,-invert也可以表示没有倒置或颠倒。在日常生活中,倒置常常表示将物体或概念颠倒或翻转。而若没有-invert,就表示没有发生颠倒。例如,如果我们谈论一个物体没有被颠倒,表示它仍然保持着正常的状态。
因此,"没有-invert"可以理解为保持原始状态,不进行反转或颠倒操作。无论是在计算机图形学中的处理,还是在日常生活中对物体状态的描述,都强调了某个属性没有发生变化或转化。
阅读全文