颜色还原(Java语言)
我想找到一种方法来拍摄JPEG(或GIF/PNG)图像,并将颜色数量减少到例如20。有人能推荐一些图书馆或其他参考资料吗?也欢迎使用其他语言的源代码。查找颜色量化算法,尤其是中值切割。你会发现很多例子都有这些关键词。为您执行此操作的库包括具有多种语言绑定的库。是Java的味道。看一下。该API中实现了许多用于进行颜色减少的算法。请查看下面的图像过滤器。JAI(Java高级成像API)可以完成这项工作,但它有一些缺点 API远不是很容易使用,特别是如果你关心内存占用 IMHO Java不是成像任务的最佳平台。颜色还原(Java语言),java,image-manipulation,colors,reduce,Java,Image Manipulation,Colors,Reduce,我想找到一种方法来拍摄JPEG(或GIF/PNG)图像,并将颜色数量减少到例如20。有人能推荐一些图书馆或其他参考资料吗?也欢迎使用其他语言的源代码。查找颜色量化算法,尤其是中值切割。你会发现很多例子都有这些关键词。为您执行此操作的库包括具有多种语言绑定的库。是Java的味道。看一下。该API中实现了许多用于进行颜色减少的算法。请查看下面的图像过滤器。JAI(Java高级成像API)可以完成这项工作,但它有一些缺点 API远不是很容易使用,特别是如果你关心内存占用 IMHO Java不是成像任务
您可以尝试一下,这是一个很棒的命令行工具,供Flickr等流行网站使用。您可以使用命令行(Runtime.exec())将ImageMagick集成到java应用程序中,或者使用java桥接器将ImageMagick集成到java应用程序中
JAI API是一条路要走。今天的JVM性能非常接近于汇编代码。我知道我做到了