Какое цветовое пространство используют устройства iOS?
когда я использую Цифровой измеритель цвета MAC для определения цвета RGB экрана, значения RGB могут отображаться в sRGB, Adobe RGB, оригинальных пространствах RGBs и т. д. И они немного отличаются.
Я хочу использовать эти значения в платформе iOS Xcode и использовать UIColor
класс для их представления, какое цветовое пространство я должен выбрать в цифровом Цветометре?
спасибо.
3 ответов
сама iOS поддерживает только зависящие от устройства цветовые пространства. Я слышал, что sRGB или Adobe RGB ближе всего к дисплею iPhone/iPad.
iPhones определенно используют sRGB. Видел эту заметку на странице CGColorSpace Reference
:
https://developer.apple.com/documentation/uikit/uicolor?language=objc#1968626
iPhone использует цветовое пространство sRGB.
но по соображениям безопасности, я предлагаю вам использовать CGColorSpaceCreateDeviceRGB()
для создания цветового пространства вместо kCGColorSpaceSRGB