图像如何在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) 个答案