收藏
回答

canvas保存图片的内存大小问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.drawImage 客户端 6.5.3 2.0.0

现在有个问题是我选择一张图片 用100*100的框去截取 然后绘制成图片 结果 我保存之后的图片大小不一样大 按理说应该是一样大,用ps去截取保存图片内存就一样大  canvas的话就会因为选择框的坐标不同而不同  例如 截取图片左上角和右下角 同样都是100*100生成图片保存后  这两个图片的内存大小就不一样。请官方给解个惑吧。

最后一次编辑于  2018-09-14  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 黄思程
    黄思程
    2018-09-16

    不是很理解你说的。 100*100的图片,其内容不同,图片编码不同都会影响其占用硬盘的大小不同

    2018-09-16
    赞同
    回复 1
    • 古星
      古星
      2018-09-17

      同一张图片  我用100*100的选择框去截取不同的部位  保存出来的图片大小不一样    如果在ps里只要选择框一样大 截取出来的图片就一样大  换个话说就是截取的图片大小就等于 截取的面积/原图面积*原图大小  但这个再canvas里不成立,不是太明白什么原因造成的  能不能解决?

      2018-09-17
      赞同
      回复