【问题标题】:Segment a CGImage分割一个 CGImage
【发布时间】:2023-03-23 20:22:01
【问题描述】:

在 iOS 4.0 及更高版本中,有没有办法在不将整个图像加载到内存的情况下分割 CGImage?我正在尝试做的是*以编程方式*分割图像以用于使用大图像的 CATiledLayer 应用程序,但我不想占用加载完整图像所涉及的内存。

另外,有没有办法以特定分辨率加载该(或任何)片段,因此如果我们从图像中缩小,我们可以以低细节级别加载该图块,从而节省内存。

谢谢! -马特

【问题讨论】:

    标签: iphone ios cgimage catiledlayer image-segmentation


    【解决方案1】:

    您必须将整个图像加载到内存中才能对其进行分割。如果你有兴趣,我可以给你一些代码。

    【讨论】:

    • 如果您可以仅使用原始字节拆分它,那么您可以使用mmap 仅将某个段加载到内存中......只是一个想法。
    猜你喜欢
    • 1970-01-01
    • 2020-07-03
    • 1970-01-01
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多