Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于图像转换和backbuffer渲染来说,什么是一个好的Java库,而不需要前端缓冲区来进行服务器端编程?_Java_Image - Fatal编程技术网

对于图像转换和backbuffer渲染来说,什么是一个好的Java库,而不需要前端缓冲区来进行服务器端编程?

对于图像转换和backbuffer渲染来说,什么是一个好的Java库,而不需要前端缓冲区来进行服务器端编程?,java,image,Java,Image,我正试图找到一个简单的库来满足我的需要,但因为我真的不知道Java libs(我用任何我使用的编程语言从头开始做任何事情),而且我需要的正是谷歌搜索查询的复杂内容,所以如果有任何建议,我将不胜感激 我试图实现的是在服务器端使用来自web浏览器的汇总信息进行一些图像处理。不是简单的缩放或裁剪,而是能够旋转、缩放和裁剪每个精灵,并以正确的顺序绘制它,以便在backbuffer中合成最终的高分辨率图像,然后将其保存在bmp中,并以较低的分辨率制作一些副本为png 我对从客户端到服务器的接口没有问题,而

我正试图找到一个简单的库来满足我的需要,但因为我真的不知道Java libs(我用任何我使用的编程语言从头开始做任何事情),而且我需要的正是谷歌搜索查询的复杂内容,所以如果有任何建议,我将不胜感激

我试图实现的是在服务器端使用来自web浏览器的汇总信息进行一些图像处理。不是简单的缩放或裁剪,而是能够旋转、缩放和裁剪每个精灵,并以正确的顺序绘制它,以便在backbuffer中合成最终的高分辨率图像,然后将其保存在bmp中,并以较低的分辨率制作一些副本为png

我对从客户端到服务器的接口没有问题,而且我有游戏编程的经验,所以我知道如何使用双缓冲。我需要的是一个库,它允许我在不需要前端缓冲区和图形硬件的情况下进行所有这些图像转换和backbuffer绘图,因为输出不会出现在屏幕上,并且能够从内存访问每个像素argb,能够以各种图像格式保存,但不要求能够以不同字体呈现文本


感谢您的回复和任何改进我的问题的建议(我是新来的)。

您可能会发现一些库对Java服务器端图像处理很有帮助:

  • JH实验室图像过滤器:
  • imgscalr图像缩放库:
另外,不要忘了Java中已经存在的优秀的BuffereImage API:它具有一系列用于基本图像处理(裁剪等)的功能


+1尝试使用
buffereImage
执行此操作。能够解决一个问题而不用再拖进另一个库总是很好的。