Pull to refresh
209
0
Григорий Жижилкин@StopDesign

Chief technology officer

Send message
Буду благодарен, если выложите кривые линеаризации вот такого вида (из любой программы) для ретины с указанием цветовой температуры, под которую это было настроено. Интересно, насколько там всё криво.
Lookup table — это довольно общее понятие — таблица соответствия, ассоциативный массив. В видеокартах есть LUT, в который можно загружать таблицу линеаризации. Задача — сделать кривую яркости линейной (или соответствующей стандартной гамма-кривой) для каждого из трех каналов и настроить «точку белого». Может сильно влиять на охват, т.к. запросто может срезать максимальную яркость по двум каналам, чтобы получить нужную цветовую температуру.

Именно линеаризация и корректная загрузка этих данных в LUT видеокарты влияют на то, как отображаются цвета пользовательского интерфейса («О боже, он бледно-розовый!»). А ICC-профайл — это для Фотошопа и других программ, поддерживающих управление цветовоспроизведением.

ICC-профайл — это много всего. В первую очередь, это CLUT (Color Look-Up Table) — таблица соответствия аппаратных данных устройства (значения RGB, если это монитор) определенному цвету в независимой системе координат (Lab, XYZ). В общем, описывает, какого цвета у вас RGB-«цвета».

И еще ICC-профайл монитора может содержать какой-то там тег с таблицей для LUT видеокарты. И, вроде как, LUT может быть оттуда автоматически загружен в видюху. У Apple есть какой-то особый тег на эту тему, поэтому может быть несовместимость профайлов (тут не уверен, т.к. с Apple сам не работал).

Калибровкой называют всё подряд. Мне кажется, термин «линеаризация» гораздо лучше подходит для описания процесса построения гамма-кривых. А калибровкой лучше называть весь комплекс действий: линеаризацию, профилирование, настройку системы для использования ICC-профайла.

Я тут упрощаю немного, но суть примерно такая.
LUT — это линеаризация, а не калибровка. И его просто обязана поддерживать любая современная видеокарта.
Монополия Хрома — это тоже не очень-то хорошо.
Можно использовать многослойное просветляющее покрытие.
«такая хреновая цветопередача» — это вообще ни о чем не говорит.
Пишите координаты точки белого, измеряйте цветовой охват.
Видел пару исследований на эту тему.
Пишут, что у Ретины охват 98% от sRGB.
И вот еще такое:
Color Gamut of AdobeRGB 1998
MacBook Pro Matte (2011) — 74.7
retina MacBook Pro — 67.3
Это много, но у матового хайреза заметно больше.
cdtobie.wordpress.com/2012/06/18/color-gamut-of-retina-display-macbook-pro/
То есть, из-за этой ретины пост будет потреблять в четыре раза больше трафика? Прекрасно.
Хорошо. А какие характерные значения FPS для такого разрешения в Diablo 3 на других ноутбуках?
А нельзя в играх поставить разрешение поменьше, как у всех?
А что это вообще такое? У меня на смартфоне HTC такое (?). И на Gallaxy III наблюдал. Очень похоже по описанию.
Это программная проблема или аппаратная? Опишите подробнее.
О каких конкретно приложениях идет речь?
И некорректно говорить «он дико тормозной», если есть проблема с прокруткой.
Я так понимаю, это из-за необходимости рендерить всё в двойном размере?
А где тут операция возведения в степень? Просто констатация факта. Мол, использование приватной переписки — это для нас не новость и обсуждать будем не это.
Начнем с того, что в их вселенной нет отрицательных оценок вообще. Dislike!
Фри-ланс.ру уменьшают конкуренцию, разными способами отсеивая часть исполнителей. Это приведет к росту цен, увеличению сроков и снижению качества. И деньги пойдут за исполнителем.
Законы рынка! Был бы у них коммунизм — работали бы раз в неделю.
«Пиго» забыли.
Про честь и обещания: очень часто менеджеры не понимают, что программист — не всеведущее божество и требуют до начала работ достаточно точно указать срок. Ну, не требуют… Скорее, выпрашивают. И из каких-то там своих соображений дают запас процентов 30. Вроде как, мы пошли на встречу. Они, будто бы, не понимают, что бывают новые задачи, для реализации которых нужно предварительное изучение вопроса, обучение. Бывают сложные задачи, для которых требуется какое-то вдохновение, что ли… (не знаю, как у программистов это называется).

У меня уже достаточно опыта, чтобы сказать, сколько я буду делать заранее понятную задачу. Но нет дара предвидения, чтобы определить, за какое время я освою что-то новое и с какими трудностями придется столкнуться при этом. В этом случае я пытаюсь не называть сроки. Или говорю, что в работе есть непонятная часть, срок выполнения которой будет известен в середине работы. Но никто и слушать не хочет. Требуют срок «хотя бы примерно!», а потом просят его соблюдать.

Про работу: не нужно забывать, что наша работа — это, чаще всего, кнопконажимательство, нужное для перемещения денег из одного кармана в другой. Если сделать эту работу позже, то никто не умрет и не заболеет. Даже, скорее всего, никто из посторонних людей не заметит этого. Просто какой-то менеджер будет жаловаться, что его поругает начальник и не даст премию.

В мире есть множество профессий, где соблюдение сроков жизненно необходимо. Нужно жертвовать собой, своим здоровьем и интересами, чтобы спасти других людей или сделать их счастливыми. Но это не про нас. Есть исключения, конечно, но это редкость.

Этот кодекс — отличная вещь, но в жизни нужно соизмерять масштабы жертв и не портить себе жизнь, даже если вы поставили себя в угол непродуманным обещанием.
Когда продавец в магазине электроники, стоя у витрины с сотней наименований товаров, начинает рассказывать о личном опыте использования, я ему просто не верю.

Information

Rating
Does not participate
Location
Индонезия, Индонезия
Date of birth
Registered
Activity