首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自Paint.NET的图像在Eclipse中失败

来自Paint.NET的图像在Eclipse中失败
EN

Stack Overflow用户
提问于 2015-06-02 02:16:51
回答 1查看 159关注 0票数 1

在以下配置下:

Eclipse面向Java开发人员-露娜服务第2版(4.4.2) Java版本8更新45构建1.8.0_45-b15 Paint.NET 4.0.5 (最终4.5.5454.39504)

每次在Paint.NET中使用透明(Alpha) PNG时,当在Eclipse中使用Java代码上的图像时,我都会遇到一个Java异常:

线程“AWT 0”java.lang.IllegalArgumentException中的异常:不能在java.awt.image.RescaleOp.filter (未知源)的索引图像上执行重新标度。

以前有人经历过吗?我怎么才能解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2016-01-07 22:53:37

您可能在不知情的情况下将PNG保存在8位颜色深度处。在Paint.NET中保存PNG的默认位深度是“自动”,这意味着它将使用任何比特深度产生最小的文件大小,并且不会导致保真度的损失。如果您的图像使用的颜色少于256种,则将使用8位.

8位是索引的或“托盘化的”图像格式,因此出现了“索引图像”的错误。

将位深度设置为32,然后重试:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30586274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档