红色的反色是青色引申出PS怎么反色之教程

内容提要:本文从红色的反色是青色引申出PS怎么反色的问题. ps反色快捷键是:CTRL+I.对PS感兴趣的朋友可加 PS学习交流群:142574315

第一,红色的反色是青色之解释
  这是群里朋友的提问,询问红色的反色是什么颜色。答案是:红色的反色是青色。
  为什么红色的反色是青色呢?下面看看photoshop拾色器面板的参数设定来解释为什么红色的反色是青色。
  看拾色器面板知道:红色的RGB值是r:255,g:0, b:0。那么反相后是: r:0,g:255,b:255。蓝色+绿色=青色
 红色的反色
第二,ps怎么反色
  红色的反色是青色,那么换一种色彩呢,比如绿色的反色是什么?是否有一种快速得到某一种颜色的反色呢?这就是新人常问的PS怎么反色。
  关于PS怎么反色,对应的命令是:执行“图像——调整——反相”命令即可。也可以使用ps反色快捷键:CTRL+I。如下所示。

ps怎么反色

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你想在屏幕上绘制反色字符,即将字符的颜色设置为屏幕上对应位置的背景颜色的反色,可以采用以下步骤: 1. 获取屏幕上指定位置的颜色值。 2. 计算背景颜色的反色。 3. 将文本颜色设置为背景颜色的反色。 4. 在屏幕上绘制字符。 下面是一个简单的示例代码: ```cpp #include <iostream> #include <windows.h> int main() { HWND desktopWindow = GetDesktopWindow(); HDC hdc = GetDC(desktopWindow); int x = 100; // 字符绘制的横坐标 int y = 100; // 字符绘制的纵坐标 wchar_t text[] = L"Hello, C++!"; // 要显示的文本 COLORREF bgColor = GetPixel(hdc, x, y); // 获取屏幕上指定位置的颜色值 // 计算背景颜色的反色 COLORREF inverseColor = RGB(255 - GetRValue(bgColor), 255 - GetGValue(bgColor), 255 - GetBValue(bgColor)); // 设置文本颜色为背景颜色的反色 SetTextColor(hdc, inverseColor); // 在屏幕上绘制字符 TextOutW(hdc, x, y, text, wcslen(text)); ReleaseDC(desktopWindow, hdc); return 0; } ``` 在上述代码中,我们通过`GetDesktopWindow`函数获取桌面窗口的句柄,然后使用`GetDC`函数获取窗口的设备上下文。接下来,使用`GetPixel`函数获取指定位置的颜色值。然后,通过计算背景颜色的反色,使用`RGB`宏来设置文本颜色为反色。最后,使用`TextOutW`函数在屏幕上绘制字符。 请注意,此代码仅适用于Windows平台,并依赖于Windows API。在特定的屏幕区域上获取颜色值可能需要管理员权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值