zoukankan      html  css  js  c++  java
  • GDI+处理图像时出现内存不足的问题

    今天做图像的缩放功能,写好了类和相应的方法,开始测试。

    先进行缩放处理,然后在再打上文字水印,保存,一切OK,高兴中。

    突然想再加一个步骤试试,于是开始:缩放-打水印-再缩放,结果出现Error。

    仔细一看“内存不足”。。。。。

    不应该啊,用过的对象和引用的对象都已经及时释放了,怎么还会这样呢?

    开始进入调试状态查找问题。终于找到了原因所在,在从原图Clone到目标对象的时候,截取区域的大小超出了原图的大小,所以报出了刚才的错误。

    后来又在网上查询“内存不足”的相关问题,较多的还是集中在加载的文件格式不正确上,也有一部分跟我的情况相似,是指定的大小超出原图的大小,还有的是指定的参数不正确造成的。

    看来今后在写这方面代码的时候真是要多多注意了。

  • 相关阅读:
    iptables 学习
    linux frp 配置
    LINUX下安装TOMCAT 及JDK方法
    更改默认源pip
    重装ORACLE参考
    pandas入门学习
    python笔记
    redis 笔记
    STM32工程编译后TIM1时钟变慢的解决
    IAR工程编译错误问题
  • 原文地址:https://www.cnblogs.com/ricksun/p/1497086.html
Copyright © 2011-2022 走看看