File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Drawing on a photo. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Drawing on a photo." Watch "Drawing on a photo." New topic

Drawing on a photo.

Kaif Ahmed

Joined: Aug 22, 2005
Posts: 7
Hello everyone, just wondering if anyone could give me a hand with something.

I need to load a JPEG (or any other image file type) so that it displays it in the JFrame, then when the user presses a button, it will draw a few rectangles on top of the image.

Problem is, I'm not quite sure how to do this. I've read up somewhere that Buffered Image may be the key, but I haven't found any decent tutorials

Thanks in advance for the help.

(in case you're wondering, it's for a face detection program, don't be too impressed, I'm using a library that does all of this).
Tom Sullivan
Ranch Hand

Joined: Dec 20, 2005
Posts: 72
You might start by looking at the java.awt.image package. If that won't do it for you, the Java Advanced Imaging API may have what you need (there is an on-line tutorial/book for this). You can also look at ImageJ.
I agree. Here's the link:
subject: Drawing on a photo.
It's not a secret anymore!