在Java servlet上使用Processing.org渲染图像 [英] Rendering images with Processing.org on Java servlet
本文介绍了在Java servlet上使用Processing.org渲染图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Java servlet上呈现Processing.org图像?
How to render Processing.org images on Java servlet?
我的scala代码是:
My scala code is:
class Image extends PApplet {
override def setup {
size(200,200)
background(0)
}
override def draw {
stroke(255)
line(10,10,50,50)
}
def renderImage = g.getImage
}
class ImageServlet extends HttpServlet {
override def doGet(request: HttpServletRequest, response: HttpServletResponse) {
response.setContentType("image/gif")
val os: OutputStream = response.getOutputStream
val image = new Image
javax.imageio.ImageIO.write(image.renderImage.asInstanceOf[RenderedImage],"GIF86", os);
}
}
推荐答案
我刚刚发布了一些示例代码这里,听起来它也可以解决你的问题,看一看。它是Java,而不是Scala,但转换应该是微不足道的。
I've just posted some example code here, which sounds like it would solve your problem too, take a look. It's Java, not Scala, but the conversion should be trivial.
这篇关于在Java servlet上使用Processing.org渲染图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文