如何从图像中选择颜色


72

如何从图像中选择颜色?

当我将光标移动到图像中的任何特定点时,我希望显示光标处颜色的十六进制代码。我希望能够使用屏幕上显示的任何内容来做到这一点,即使它不是图像,例如我正在处理具有各种颜色的Windows应用程序。

有没有办法做到这一点?


1
我发现许多可用的颜色选择器无法在Windows 10和高dpi上正常运行,所以我制作了自己的工具:github.com/Bluegrams/Colora
alxnull

Answers:


91

在Windows中,有一种不需要任何软件的简便方法。

  1. 将屏幕捕获到图像文件中(使用诸如“截图工具”之类的工具抓取所需区域)
  2. 使用MS Paint打开文件
  3. 使用Paint的选择颜色并选择颜色
  4. 按下“编辑颜色”按钮
  5. 您具有RGB值!

6
就我而言,这是列出的最佳解决方案,因为它是通用的,不需要安装任何新软件。
奥查多2015年

14
缓慢而乏味。我们只需要一个快速的颜色选择器...
佩雷,

3
..以及MS Paint是否可以显示和十六进制颜色。:)
Nikola Obreshkov

3
@Ochado就我而言,这不是列出的最佳解决方案,因为它乏味,缓慢并且不使用通用的便捷软件。
PHPst

3
等等,Windows的默认软件不是通用的还是方便的?
亚伦·霍尔

53

即时吸管正是您要搜索的内容。

这个怎么运作

  1. 将鼠标指针移至系统托盘中的Instant Eyedropper图标。
    即时吸管系统任务栏图标
  2. 按住鼠标左键,然后将鼠标指针移至要识别其颜色的像素。
    即时吸管颜色选择器工具
  3. 释放鼠标按钮。

就是这样。剪贴板现在包含颜色代码-HTML格式(或您先前指定的任何其他格式)。可以将其粘贴并在任何文本或HTML编辑器或Photoshop的“拾色器”工具中使用。

它带有我个人想要的此类工具的所有选项。

  • 剪贴板颜色模式(十六进制等)
  • 在系统托盘上启动
  • 没有开销或广告,它是免费的。

即时吸管选项面板

适用于Windows XP,Vista中,7,8,10,并可能不止于此。


澄清HSB选项返回的值

请注意,HSB格式给出的标准值为:

  • 色相: 0-359度
  • 饱和度: 0-100%
  • 亮度: 0-100%

Windows上的“画图”之类的某些工具会提供略有不同的值:

  • 色相: 0-239
  • 饱和度: 0-240
  • 亮度: 0-240

推理是关于Windows博客中解释

色相的理论范围是一个角度,规格化为大于或等于0°并严格小于360°。由于色相是周期性的,因此未达到该范围的上限,因此360°的值等于0°。另一方面,“饱和度”和“亮度”是介于0.0和1.0(含)之间的浮点值。

在Windows中,对色相,饱和度和亮度范围进行重新缩放,使它们的范围从0到240。色相是端点专有的(因为360°= 0°),而饱和度和亮度是端点专有的(因为可以实现1.0)。

如果要通过诸如Paint之类的工具在Windows上使用吸管,则可以使用上述比率进行数学运算,或者只要可能就使用RGB值


2
比所有其他解决方案
都要好得多

2
完善。小巧,简单,即可完成工作。谢谢。
hajamie '16

2
这样效果很好,并且可以激活键盘快捷键。节省大量时间!
SomeGuy

1
很棒的

1
“ 4K显示器”的问题可能实际上是“在Window 10上出现了比例缩放的显示器”。我有一台1920 * 1080 14英寸笔记本电脑+ 2 x 1920 * 1080 24英寸显示器。它在24英寸@ 100%上可以正常工作,但是在内置显示器上以150%的比例无法正常显示
Gerry Coll

9

如果可以在浏览器中渲染图像,则大多数都具有内置的颜色选择器/吸管:

  • Chrome -DevTools(F12)-> 元素 -> 样式 ->单击任何颜色预览框在此处输入图片说明
  • FireFox-与Chrome或Hamburger菜单相同-> Web Developer- > 滴管 在此处输入图片说明
  • Internet Explorer -DevTools(F12)-> DOM Explorer- > Ctrl+ K-> 启用墨水滴管模式(最左侧的按钮)

1
@ fixer1234做
辖施耐德

7

我喜欢Just Color Picker的功能

  • 免费。
  • 它是便携式的(无需安装)。
  • 支持多种颜色格式(HTML,RGB,HEX,HSB / HSV,HSL,CMYK和Delphi)。
  • 具有热键和自动复制选项。

在此处输入图片说明


在W7上效果
不佳

这是什么用。像冠军一样工作
Barry Chapman

3

PicPick很不错:

它是一个多合一的程序,提供功能齐全的屏幕捕获工具,直观的图像编辑器,颜色选择器,调色板,像素标尺,量角器,十字准线甚至白板。


8
仅供参考-它不是免费或开源
清淳沙阿

1
PicPick 确实有一个免费版本,该版本仅供个人使用,不会自动更新。除此之外,它与付费版本相同。
CalvT

2

使用Firefox时,我喜欢Colorzilla。只需使用吸管在网页中的任何位置单击(包括图像),它就会返回RGB和十六进制代码。


8
虽然Colorzilla非常有用,但是当您要“ 在具有各种颜色的任何Windows应用程序上选择颜色”时,这不是解决方案。
Emile Bergeron 2015年

1
在与Kevin保持一致的同时,如果您的颜色在网页中,则无需扩展(如果您必须多次进行此操作,可能会使其更快),但是我只是按下F12打开调试控制台,请单击左上角的“选择元素”并在浏览器上指向它
Nick

这很好,因为不需要安装任何软件,只需在浏览器中打开图像或在浏览器中拖放图像
stom 2016年

2

ColorPic是免费的Windows应用程序,非常适合选择颜色。他们也有付费的,但是我发现免费赠品可以用于简单的东西。


1

我之所以使用Pixlr是因为它是基于Web的,因此可以在支持Flash的任何地方快速简便地使用它。



1

我曾经使用Color Cop实用程序捕获HTML颜色。与大多数替代方法不同,它允许我进行捕获,然后移动鼠标保留捕获的颜色,以便以后可以使用Ctrl + C。


0

我推荐Nattyware Pixie。小巧(不到10KB),免费,便携式。而且比Windows Paint路线容易得多。哦,它已经永远存在了

http://www.nattyware.com/pixie.php


我不知道为什么它被否决了。随你去
Sunil Kumar

我认为它不适用于具有屏幕缩放比例(高DPI)的现代屏幕。无法推荐此工具。
user643011

@ user643011,您“不认为”它有效吗?实际测试它并能够确认该声明对我们的其他用户会更有帮助。
mach128x

1
@ mach128x:它不起作用。
user643011

0

您可以使用此网站轻松地在线从图像中选择颜色:

在线图像颜色选择器

只需从任何设备上传任何图像,就会显示光标处的彩色十六进制代码。


这些问题询问有关在屏幕上的任何地方而不只是在图像中选择颜色的问题。在线服务不能直接做到这一点。
fixer1234 '18

0

许多答案已经发布。我也将添加此答案。

步骤1:撷取萤幕

步骤2:前往imagecolorpick.com

第3步:上传图片

步骤4:移动光标以从图像中选择颜色

另外,ImageColorPick显示十六进制,RGB,CMYK和HSL颜色值。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.