gpt4 book ai didi

iphone - 如何使用常量解码位图

转载 作者:行者123 更新时间:2023-11-29 04:49:43 24 4
gpt4 key购买 nike

从这里开始:

CGBitmapInfo sampleCGImageBitmapInfo =  CGImageGetBitmapInfo(sampleCGImage); 

如何使用 CGImage Reference 中定义的常量来确定图像中使用的字节顺序。我想针对常量 kCGBitmapByteOrder32Little 和 kCGBitmapByteOrder32Big 进行测试。我想知道如何编码。一个很好的答案是这样的:

...
NSLog(@"kCGBitmapByteOrder32Big = %___", ____);

最佳答案

您可以根据 CGBitmapInfo 定义的常量对其进行测试,如下所示:

sampleCGImageBitmapInfo = sampleCGBitmapInfo & kCGBitmapByteOrderMask;
if (sampleCGBitmapInfo == kCGBitmapByteOrderDefault)
{
NSLog (@"Default byte order.\n");
}
else if (sampleCGBitmapInfo == kCGBitmapByteOrder16Little)
{
NSLog (@"16 bit little endian\n");
}
else //... etc. for the other CGBitmapByteOrder constants

参见 here有关详细信息,请参阅“常量”部分。

关于iphone - 如何使用常量解码位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9047699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com