Преобразуйте в La*b* (иначе просто "Лаборатория", и Вы будете также видеть ссылку на "CIELAB"). Хороший быстрый measaure цветового различия
(L1-L2)^2 + (a1-a2) ^2 + (b1-b2), у ученых Цвета ^2
есть другие более усовершенствованные меры, которые не могут стоить беспокойства, в зависимости от точности, необходимой для того, что Вы делаете.
a
и b
значения представляют противостоящие цвета, в некотором роде подобные тому, как конусы работают, и могут быть отрицательными или положительными. Нейтральные цвета - белый, серые a=0
, b=0
. Эти L
яркость, определенная конкретным способом, от нуля (чистая темнота) до что.
Сырое объяснение:>>, Учитывая цвет, наши глаза различают два широких диапазона длины волны - синий по сравнению с более долгими длинами волны. и затем, благодаря более свежей генетической мутации, более длинные конусы длины волны, раздвоенные в два, различая для нас красный по сравнению с зеленым.
Между прочим, будет замечательно для Вашей карьеры повыситься выше Ваших цветных коллег пещерного человека, которые знают только о "RGB" или "CMYK", которые являются большими для устройств, но сосут для серьезной работы восприятия. Я работал на ученых обработки изображений, которые не знали вещь об этом материале!
Для большего количества забавы, читающей на теории цветового различия, попробуйте:
[еще 1120] деталь о Лаборатории в http://en.kioskea.net/video/cie-lab.php3 я не могу в это время находить неужасную страницу, которая на самом деле имела формулы преобразования, но я уверен, что кто-то отредактирует этот ответ для включения того.
System.Windows.Forms.MessageBox.Show("My message here");
Убедитесь, что имеется ссылка на сборку System.Windows.Forms
ваш проект.
Просто введите mbox
, затем нажмите вкладку, и появится вы волшебный ярлык, чтобы накачать окно сообщения.