zoukankan      html  css  js  c++  java
  • iOS sdwebimage 特殊图片错误的问题

    原先sdwebimage是使用

    CGImageGetColorSpace(imageRef),

    但这个的有些图片会报错

    Aug  8 15:52:13 game--Pro.local[88338] <Error>: CGBitmapContextCreate: unsupported color space.
    Aug  8 15:52:13 game--Pro.local[88338] <Error>: CGContextDrawImage: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
    Aug  8 15:52:13 game--Pro.local[88338] <Error>: CGBitmapContextCreateImage: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.

    然后修改为下面代码可以解决上面这个错误

    CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
    
        CGContextRef context = CGBitmapContextCreate(NULL, width,
                                                     height,
                                                     CGImageGetBitsPerComponent(imageRef),
                                                     0,
    //                                                 CGImageGetColorSpace(imageRef),
                                                     colorSpace,
                                                     kCGBitmapByteOrderDefault | kCGImageAlphaPremultipliedFirst);
  • 相关阅读:
    SVM+HOG特征训练分类器
    数字图像处理的基本原理和常用方法
    c++中二进制和整数转化
    目标检测——HOG特征
    相似图片搜索的原理和实现——颜色分布法
    测试文本文件大小
    Direct2D 图形计算
    Direct2D 如何关闭抗锯齿
    MFC窗口显隐
    CISP/CISA 每日一题 22
  • 原文地址:https://www.cnblogs.com/huangzizhu/p/4713304.html
Copyright © 2011-2022 走看看