題:
有什麼工具可以識別像素的RGB值?
Woolly
2011-09-20 00:25:29 UTC
view on stackexchange narkive permalink

我需要獲取圖像中像素的RGB。在Windows下,這很容易,但是在Mac OS X上有辦法嗎?

六 答案:
LudoMC
2011-09-20 00:33:05 UTC
view on stackexchange narkive permalink

我通常使用DigitalColor Meter(在實用程序中)。只要打開它,它就會為您提供鼠標光標下方像素的RGB值。

enter image description here

唯一的缺點是新的Lion數字色度計不會為您提供十六進制值。雪豹中的那個做到了。
您可以將@Wheat更改為在“視圖”→“將值顯示為”→“十六進制”下顯示十六進制
@koiyu是,但是您不能將其設置為默認AFAIK。真讓我煩惱!
有人知道“本機”值和“通用” RGB有什麼區別嗎?他們是不同的。我注意到,如果我使用本機顏色,則它們在iOS模擬器上看起來會有所不同。泛型似乎更近了。
@user9290現在就隱藏了,沒有消失。在此處查看如何獲取十六進制值:https://apple.stackexchange.com/a/30834/123184
請參閱下面的wisbucky的答案,以獲取有關“實際上”如何準確執行此操作的完整說明。
Cajunluke
2011-09-20 00:33:40 UTC
view on stackexchange narkive permalink

使用內置的應用程序 / Applications / Utilities / DigitalColor Meter 。將鼠標指針放在需要顏色的像素上,DigitalColor Meter將顯示RGB值。

wisbucky
2019-07-03 11:14:16 UTC
view on stackexchange narkive permalink

您可以使用macOS內置的 Digital Color Meter,但是有一個非常重要的警告:

如果您只是天真地使用默認設置,那麼它顯示的值可能不是您要查找的值。(這可能是大多數吸管工具的問題)。

默認情況下,數字色度計顯示“本機值”,聽起來像原始RGB值,但不是。 “原始值”實際上是指將值轉換為當前display的顏色配置文件之後。 (正在使用的顏色配置文件顯示在“數字色度計”窗口的底部。)通常這將是您顯示器的特定顏色配置文件。例如,我的Macbook Pro設置為“彩色LCD”配置文件。

Solution

要在轉換前獲得確切的原始RGB值,您需要暫時將系統偏好設置>顯示器>顏色>顯示配置文件更改為 sRGB 顏色空間,因此除非另有說明,否則請使用 sRGB 。然後,數字色度計的“原始值”將為您提供所需的確切原始RGB值。

網頁的另一種替代方法是使用瀏覽器檢查器,然後直接查找css顏色值。


Details

您可以輕鬆地自己測試一下。進入列出CSS網絡顏色及其RGB值的網頁。打開數字色度計並將其設置為“原始值”。向下掃描顏色列表,然後將數字色度計的值與原始值進行比較。可能大多數都不完全匹配。 (如果它們都完全匹配,那麼您可能已將顯示器設置為使用sRGB配置文件。)

正在發生的事情是,滴管只能在將值轉換為顯示器的“顏色配置文件”後捕獲值。

您可以將數字色度計更改為“以sRGB顯示”,但這並不總是能為您提供確切的原始值。這是因為它是從原始sRGB兩次轉換為顯示器的“顏色配置文件”,然後又轉換回sRGB。有時會出現舍入誤差,並且會稍有誤差。

保證原始圖像唯一的唯一方法是將顯示器臨時更改為sRGB,因為那樣就根本不會進行轉換。

為進一步閱讀,這是一篇很棒的文章


Example

以下是在ForestGreen rgb(34,139,34)上使用DCM的示例。在第一個DCM屏幕截圖中,您可以看到所有值均已關閉,因為它顯示了“ Color LCD”配置文件的“ Native Values”。在第二張DCM屏幕快照中,我將其更改為“在sRGB中顯示”,但是由於兩次轉換舍入錯誤,其中一個值仍處於關閉狀態。在第三張DCM屏幕截圖中,請注意,我已將“顯示器”更改為使用sRGB色彩空間。最後給出確切的原始值。

第二行顯示瞭如果我天真地使用了錯誤的 rgb(40,138,41)值並使用了它們會發生什麼。儘管您無法通過人眼真正看到差異,但是已經關閉。而且,如果您重複此過程,您將繼續走得更遠。

Digital Color Meter example

numo
2011-11-10 18:48:00 UTC
view on stackexchange narkive permalink

我使用 SpotColor(最近重命名為色調,更多信息在此處

enter image description here enter image description here

HexPicker(目前與Lion仍存在一點問題)

enter image description here

此應用程序在Apple商店中不再可用。
Tuan Anh Tran
2011-11-10 20:04:44 UTC
view on stackexchange narkive permalink

ColorSnapper是最好的。在Mac App Store上為4.99美元。

只需看一下演示視頻,您就會明白我的意思。

bmike
2011-11-10 20:52:07 UTC
view on stackexchange narkive permalink

我已經開始依靠 Digital Color Picker插件來擴展Mac OS X調色板。它是Panic的Wade製造的。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...