美文网首页
高清大长图拼接

高清大长图拼接

作者: 水报的疯子 | 来源:发表于2019-03-28 15:09 被阅读0次

    采取异步线程拼接多个高清大图,使用CoreGraphics绘制,关键api如下:

    CGContextRef CGBitmapContextCreate(void * data,

        size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow,

        CGColorSpaceRef space, uint32_t bitmapInfo)

    其中对于bytesPerRow,如果是横向拼接,这个值为width*4,导致内存会变得非常大,而且容易导致渲染失败。

    建议对于横向拼接,先转换坐标系,转换成纵向拼接,渲染出图像后再变换方向。

    相关文章

      网友评论

          本文标题:高清大长图拼接

          本文链接:https://www.haomeiwen.com/subject/mpwqbqtx.html