有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

图像如何在Java中使PNG的白色透明?

我想知道如何实现下面的makeWhiteTransparent(),这样它只需要一个文件,并且在我现有的PNG中使白色像素透明。这只是完美的白色像素(#FFFFFF)

public static void main(String[] args)
{
    File pngFile = new File(pathToPngFile);
    File outputPngFile = new File(pathToOutputPngFile);
    makeWhiteTransparent(pngFile, outputPngFile);
}

我甚至还寻找了开源库,除了在这里找到了一些答案,但似乎什么都不管用。这或代码很复杂,除非您知道自己在做什么,否则很难理解(例如阈值等)。我基本上只是希望我的PNG中的所有#FFFFFF像素都是透明的


共 (0) 个答案