T*****e 发帖数: 361 | 1 以前习惯于用Perl加上ImageMagick来解决这个问题。
具体地,就是在Perl Script中调用ImageMagick来
创建图像、在图像上画图(点线多边形以及文字等)、
然后把图像保存为文件。
主要是用来表现用户选择的数据。
这些都已经实现了(用Perl加上ImageMagick)。
现在的问题是,下一步我想扩展一下这个系统,
使之能够处理更加复杂的情况;同时想简化系统
对于软硬件平台的要求,于是想转向Java/JSP。
不过在转之前,我需要确定系统实现的可行性。
哪位大侠能够告诉我在Java中能够创建图像,画图,
并保存为文件么?
如果能,请问主要涉及哪几个类?
——有了这些了解,学Java以及Java编程实现应该不是问题。
多谢了先。 |
e***g 发帖数: 158 | 2 find an example of ImageWriter
【在 T*****e 的大作中提到】 : 以前习惯于用Perl加上ImageMagick来解决这个问题。 : 具体地,就是在Perl Script中调用ImageMagick来 : 创建图像、在图像上画图(点线多边形以及文字等)、 : 然后把图像保存为文件。 : 主要是用来表现用户选择的数据。 : 这些都已经实现了(用Perl加上ImageMagick)。 : 现在的问题是,下一步我想扩展一下这个系统, : 使之能够处理更加复杂的情况;同时想简化系统 : 对于软硬件平台的要求,于是想转向Java/JSP。 : 不过在转之前,我需要确定系统实现的可行性。
|
T*****e 发帖数: 361 | 3 我重新查了一下相关的类,好象可以这么做:
1. Create a BufferedImage object.
2. Call BufferedImage.createGraphics2D to get a Graphics2D object that can be
used for drawing shapes (points, lines, polygons, etc) on the BufferedImage
object.
3. Create an ImageWriter object for writing the BufferedImage object into an
image file.
如果这条路径能够行得通,那么我在转换到Java时就不用担心创建图像、画图、存文件的
问题了。
谢谢你提供的信息。
【在 e***g 的大作中提到】 : find an example of ImageWriter
|
e***g 发帖数: 158 | 4 for normal data plot purpose like
http://www.jfree.org/jfreechart/samples.html
you can just use their package, much easier and prettier.
【在 T*****e 的大作中提到】 : 我重新查了一下相关的类,好象可以这么做: : 1. Create a BufferedImage object. : 2. Call BufferedImage.createGraphics2D to get a Graphics2D object that can be : used for drawing shapes (points, lines, polygons, etc) on the BufferedImage : object. : 3. Create an ImageWriter object for writing the BufferedImage object into an : image file. : 如果这条路径能够行得通,那么我在转换到Java时就不用担心创建图像、画图、存文件的 : 问题了。 : 谢谢你提供的信息。
|
st 发帖数: 1685 | 5 I used java2d, it's very easy to do this... I saved image as jpeg,
which is one of the supported type.
【在 e***g 的大作中提到】 : for normal data plot purpose like : http://www.jfree.org/jfreechart/samples.html : you can just use their package, much easier and prettier.
|
T*****e 发帖数: 361 | 6 I am going to draw maps on images. JFreeChart looks nice but may not meet my
needs very well. Thanks anyway and your previous post helped me a lot.
be
BufferedImage
an
件的
【在 e***g 的大作中提到】 : for normal data plot purpose like : http://www.jfree.org/jfreechart/samples.html : you can just use their package, much easier and prettier.
|
T*****e 发帖数: 361 | 7 Thanks.
can be
BufferedImage
into an
文件的
【在 st 的大作中提到】 : I used java2d, it's very easy to do this... I saved image as jpeg, : which is one of the supported type.
|