我们的设计师给了我一个颜色值:

RGB 217,114,62

在 mac 图像预览中,我打开颜色选择器,切换到 rgb 并输入 rgb 值。但是颜色预览好像太暗了。所以我拿起颜色选择器并在预览窗口中选择颜色。而不是相同的值,它显示 RGB 206,93,48。首先,我认为某种颜色配置文件会改变颜色。但是用这种较深的颜色重复该过程不会产生第三个值。它保持 206,93,48。然后我猜它可能是它切换到的最近的网络安全颜色。但它不在列表中。这是怎么回事? 217,114,62 是一个魔法值吗?

我决定制作一个带有 div 的 html 页面并将其样式设置为 rgb 217,114,62。
一切顺利:

<span style="color:#333333"><code><body><div style="background: rgb(217,114,62);width:300px;height:300px;">RGB 217,114,62</div>
</body></code></span>

现在我做了一个屏幕截图并在预览中打开它。很好。我添加了一个矩形,用颜色选择器选择了它的颜色。如您所见,正确的颜色。

然后我只需将指针单击到 HEX 字段中。矩形自动变暗,但颜色值保持不变。见:

当我现在从矩形中选择较深的颜色时,它是……您已经猜到了……206,93,48。卧槽!?

我在所有使用颜色选择器的 mac 程序中都有同样的问题。
我不知道它会是什么。我尝试将显示颜色设置更改为任何内容。结果一样。 OS-X 10.10.1。

最佳答案

您(可能还有您的设计师)需要熟悉颜色配置文件。 “RGB 217,114,62”不能充分指定颜色。您需要知道用哪种颜色配置文件表示。例如,sRGB 与通用 RGB。

当您使用颜色选择器中的吸管从屏幕上采样颜色时,您将获得设备颜色配置文件中的值。这将不同于校准的颜色配置文件,如 sRGB 或通用。

屏幕截图中显示“RGB”的弹出菜单旁边的齿轮图标既向您显示滑块和文本字段显示的值的颜色配置文件,也允许您更改配置文件(从而转换值)。

我怀疑单击十六进制字段会将颜色配置文件切换为 sRGB,因为这是 Web 颜色的颜色配置文件,但是,根据您想要使用滑块和文本字段在该配置文件中指定颜色的理论,它不会转换当前值。相反,它会在新配置文件中重新解释它们。值得一提的是,您在我的屏幕上显示并使用吸管采样的最后一张屏幕截图显示,通用 RGB 颜色配置文件中的外部颜色接近 217,114,62,而 sRGB 颜色配置文件中的内部颜色接近 217,114,62。

您需要与您的设计师核对,以了解他们用什么颜色配置文件来表达颜色。如果他们不熟悉颜色配置文件,他们可能已经在个人屏幕的设备配置文件中表达了它们,这基本上是无用的。此外,如果他们为您提供要使用的图像文件,则这些文件需要具有嵌入的颜色配置文件,以便您可以确保它们在您的屏幕上的显示(几乎)与它们在屏幕上的显示相同。 (你们还应该使用 Display Calibrator 或专用硬件校准显示器的颜色配置文件。您可以从 System Preferences > Displays > Color > Calibrate 打开 Display Calibrator。)

确认后,您需要在输入值之前将颜色选择器切换到所需的颜色配置文件。或者从带有嵌入颜色配置文件的图像文件中采样,该文件由应用程序显示,该应用程序可以正确处理(预览会这样做),然后转换为特定的颜色配置文件。如果您要在代码中创建颜色,您将使用 +[NSColor colorWithCalibratedRed:green:blue:alpha:]对于通用 RGB 颜色空间或 +[NSColor colorWithSRGBRed:green:blue:alpha:] 中的值对于 sRGB 颜色空间中的值。

plot - 根据函数进行t测距的迭代和参数模式-gnuplot - 程序调试信息网

java - 如何解决@OneToMany关系中的重复列名异常 - 程序调试信息网

java - Web服务如何从URL Web服务获取wsdl - 程序调试信息网

java - 打印 SOAP 消息的 XML 内容 - 程序调试信息网

python - 重新采样 xarray 对象以降低空间分辨率 - 程序调试信息网

java - 不想将服务层URL暴露给外界 - 程序调试信息网

opencl - 在 GPU 设备上可以同时执行多少个任务? - 程序调试信息网

javafx - 如何使 RichTextFx 的外观和感觉类似于 TextArea? - 程序调试信息网

java - 如何在Jupyter Notebook的代码单元输出中避免出现多个水平滚动条? - 程序调试信息网

macos - mac os-x 上的颜色选择器选择了错误的颜色 - 程序调试信息网

java - 我如何获得数组列表中我的哈希图的副本 - 程序调试信息网

spring - Spring 3.1 和 JPA 2 没有正在进行的事务异常 - 程序调试信息网

opengl - 使用插值的OpenGL ArcBall旋转和动画? - 程序调试信息网

canvas - 将Canvas 2D映射到Three.js Canvas - 程序调试信息网

java - 输出不遵循顺序 - 程序调试信息网

abap - 通过 RFC 返回动态类型的表行? - 程序调试信息网

Oracle:比较重叠关系 - 程序调试信息网

Joomla (3.X) 如何安排一个cron? - 程序调试信息网

octave -Octave 音阶图像的 DCT - 程序调试信息网

groovy - 如何在接受可变参数的 groovy 中调用 super 构造函数? - 程序调试信息网

macos - mac os-x 上的颜色选择器选择了错误的颜色相关推荐

  1. python恢复硬盘数据_如何恢复 macOS或Mac OS X上硬盘数据?

    Mac硬盘资料丢失原因可能如下: 重装MacOS/Mac OS X或升级系统 硬盘文件系统损坏 错误格式化没有备份的硬盘 操作不当导致分区丢失 由于分区表损坏,无法读取硬盘上资料 感染病毒 不论您遇到 ...

  2. Mac os系统上一款界面简洁时尚、功能强大的视频编辑软件。通过使用 Wondershare Filmora您会很容易地创建从视频文件,音频文件,并与转场。

    Wondershare Filmora9 Mac版是Mac os系统上一款界面简洁时尚.功能强大的视频编辑软件.通过使用 Wondershare Filmora您会很容易地创建从视频文件,音频文件,并 ...

  3. python启动应用程序 mac_如何使用Python在Mac OS X上的前台启动应用程序?

    当我在Mac OS X上使用subprocess.Popen启动应用程序时,该应用程序在后台启动,您必须单击扩展坞中的图标将其显示在前面.如何使它从前台开始? 我尝试使用"打开", ...

  4. mac os mysql 命令行_macos - 在Mac OS Lion上从命令行启动MySQL服务器

    macos - 在Mac OS Lion上从命令行启动MySQL服务器 我为我的Mac安装了mySQL. 除了使用系统首选项中安装的mySQL.prefPane工具启动SQL服务器之外,我想知道从命令 ...

  5. 在 Mac OS X 上安装 TensorFlow

    在 Mac OS X 上安装 TensorFlow 这个文档说明了如何在 Mac OS X 上安装 TensorFlow. 注意:从 1.2 版本开始,在 Mac OS X 上 TensorFlow ...

  6. 在Mac OS X上安装 Ruby运行环境

    2019独角兽企业重金招聘Python工程师标准>>> 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本 ...

  7. Swig在Mac OS X上的安装

    网上有很多类似文章介绍Swig怎么在Mac OS X上安装和配置,一般来说就是: 下载pcre,configure & make & make install 下载swig,confi ...

  8. python mac os安装教程_教程:在 Mac OS X 上安装 TensorFlow

    简评:手把手教你如何在 Mac OSX 系统安装 TensorFlow. 这个文档说明了如何在 Mac OS X 上安装 TensorFlow. 注意:从 1.2 版本开始,在 Mac OS X 上 ...

  9. Mac OS X上的Java Memcached

    介绍 在本文中,我将解释如何: 在Mac OS X上安装和配置Memcached 在Java应用程序中使用Memcached 我不会过多地介绍在您的应用程序中使用分布式缓存的好处,但是至少让我们提供一 ...

最新文章

  1. 概率密度函数pdf(probability densinity function) DOC API
  2. linux 设备驱动程序 过滤,Linux驱动发开,usb设备的probe全过程
  3. 获取某个输入框的字符长度_收藏,最全的字符串函数方法,总有你用到的~
  4. web前端:技术提升必学的HTML用法
  5. 驾驶员监控系统(DMS)
  6. java集成极光推送
  7. 盒图(boxplot)
  8. 科普 [分子力学总势能(或者LJ势能)能量最小化]
  9. java.Net.UnknownHostException异常处理的方法
  10. ReactNative的SDK打包后给到其他项目集成
  11. 网上书店黑盒测试_网上书店管理系统
  12. 安利一个在线画UML图的网址
  13. 疯狂的架构,BAT加华为、联想、新浪公司组织结构图一览
  14. 这些年我们还在使用的国内国外域名注册商
  15. 数据泄露事件频发,病毒入侵猖獗,装上MCK就能杜绝
  16. 考勤机服务器位置,考勤机云服务器地址怎么改
  17. 金融壹账通TaaS平台继续发力
  18. java 栈和队列实现迷宫代码_算法图解:如何用两个栈实现一个队列?
  19. 统计学名词解释 —— 5.「样本均值」、「样本方差」与「样本中心矩」
  20. 实例:【基于逻辑回归的鸢尾花二分类和三分类问题】

热门文章

  1. java钢琴_Java swing实现支持录音等功能的钢琴程序
  2. SAP FICO分析应收账款借方为实际业务发生额,需要SD销售发票冲销启用反记账管理
  3. react18降低为react17
  4. 五、视频流人脸识别的实现(Python)(recognize_video.py)
  5. zz 撰写SCI论文应注意的一些问题
  6. 电脑怎么录屏并保存?您可以试试这3个方法
  7. mysql怎么在一段时间区间内按照周分组,把属于一周的数据汇总在一起以及如何自定义周?
  8. 数据库版本控制工具介绍
  9. mysql验证索引正确性_mysql调优--根据explain结果分析索引有效性,正确使用索引
  10. Unity 高通AR发布到Android发生黑屏