将一段 RGB 数据画到一个 VIEW 上的办法

1、通过函数CFDataRef CFDataCreate(CFAllocatorRef allocator, const UInt8 *bytes, CFIndex length);
      转化成CFDataRef。
2、通过函数CG_EXTERN CGDataProviderRef CGDataProviderCreateWithCFData(CFDataRef data);
      转化成CGDataProviderRef。
3、通过函数CG_EXTERN CGImageRef CGImageMaskCreate(size_t width, size_t height,
    size_t bitsPerComponent, size_t bitsPerPixel, size_t bytesPerRow,
    CGDataProviderRef provider, const CGFloat decode[], bool shouldInterpolate)
    创建CGImageRef。
4、通过函数+ (UIImage *)imageWithCGImage:(CGImageRef)imageRef;
      转化成UIImage,大功告成。

posted @ 2010-08-13 09:23  harvey.ding  阅读(213)  评论(0编辑  收藏  举报