- 博客(1)
- 收藏
- 关注
原创 javafx - 使用 ImageIO.write 写入 jpg 或 jpeg 图像不会创建图像文件
这可能是一个非常简单的尝试来修复我很久以前报告过的 OP 已经提到的旧错误(图像变成粉红色)。问题是 JPEGS 无法存储 alpha 信息,并且在过去,当具有 alpha channel 的图像被写为 JPEG 时,输出只是乱码。现在的修复只是拒绝写出图像,而不是忽略 alpha channel。一种解决方法是在您明确指定没有 Alpha channel 的颜色模型的位置复制图像。使用上面的代码导致图像变成粉红色。,然后将自动完成所需的转换,并按预期写入 JPEG。图像显示在我的桌面上。
2023-12-20 09:04:28 1078 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人