XCode中的问题(我需要帮助)

时间:2011-09-09 02:22:30

标签: xcode

我在xcode上有程序错误。我无法解决它。 有人可以认真帮助我解决这些问题。 (提前感谢)

这就是问题所在:

错误:'colorSpace'未声明(首次使用此功能)

cvReleaseImage(安培; small_image);

    // Create canvas to show the results
    CGImageRef imageRef = imageView.image.CGImage;

    //unsigned char *rawData = malloc(imageView.image.size.width*imageView.image.size.height*4);
     ;
    CGContextRef contextRef = CGBitmapContextCreate(NULL, imageView.image.size.width, imageView.image.size.height,
                                                    8, imageView.image.size.width * 4,
                                                     **colorSpace**, kCGImageAlphaPremultipliedLast|kCGBitmapByteOrderDefault);
    CGContextDrawImage(contextRef, CGRectMake(0, 0, imageView.image.size.width, imageView.image.size.height), imageRef);

1 个答案:

答案 0 :(得分:0)

您应该在调用CGBitmapContextCreate()之前声明'colorSapce'。 例如CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); 如果仍然是错误,请将“ colorSapce ”修改为“colorSapce”。 希望那些用于你。