When I use the MAC Digital Color Meter to detect the RGB color of the screen, the RGB values can be shown in sRGB, Adobe RGB, original RGBs spaces, etc. And they are slightly different.
I want to use these values in the iOS Xcode platform, and use UIColor
class to represent them, which color space should I choose in the Digital Color Meter?
Thanks.
What about Microsoft software, Windows-based computers, and Android devices. I guess we will see! A related issue is choice of wide color gamut. The most widely used wide color gamut among photographers is "Adobe RGB", but Apple chose instead to standardize on a wide color gamut used in cinema called "P3".
Apple products aren't "designed" for sRGB. sRGB is a standard developed by Hewlett Packard and Microsoft (and I think we all can agree those aren't Apples best friends). sRGB is the default for most Cameras and SmartPhones, that doesn't mean it's the best.
The RGB color space is essentially all colors that can be created from Red, Green, and Blue colors, a very wide gamut. sRGB resides within that space and is the most common color space used in production today which is why sRGB is traditionally the color space you will want your mobile device to be tuned to.
Most displays use the older "standard RGB" (sRGB) with a narrower color space — all of the iPhones prior to the iPhone 7 use sRGB.
iOS itself only supports device-dependent color spaces. I've heard that sRGB or Adobe RGB is closest to the iPhone/iPad display.
iPhones definitely use sRGB. See this note on the page for CGColorSpace Reference
:
https://developer.apple.com/documentation/uikit/uicolor?language=objc#1968626
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With