有没有办法确定 UIImage/(或任何其他格式的图像)是彩色还是单色?我的应用程序打算读取 UIImage(存储在照片应用程序中的图像),然后根据其色阶(彩色图像或灰度)对图像进行不同的处理。
最佳答案
您正在寻找的是 UIImage 的颜色空间。您可以找到答案here .
单色空间是
CFStringRef kCGColorSpaceGenericGray
CFStringRef kCGColorSpaceGenericGrayGamma2_2
CFStringRef kCGColorSpaceExtendedGray
其他都是颜色。
关于ios - 如何判断 UIImage 是彩色还是单色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8320460/