Click here to Skip to main content
14,454,912 members
Rate this:
Please Sign up or sign in to vote.
See more:
Hi,

This is rehana.

I am stucked while doing the "Radiology Image Processing" Project.

Is there any image processing plugin ( GUI ) like "Gigloo" for eclipse???????????? or i have to display images using "Gigloo plugin" only?????????

I have to display multiple radiology images with that I have to "ZOOMIN" and "ZOOM OUT" and ROTATE.
Reply me as soon as possible please..

Please help me.
Posted
Updated 22-Dec-11 21:17pm
v4
Rate this:
Please Sign up or sign in to vote.

Solution 2

How to implement Zoom in and Zoom out[^]

Working with Images[^]

Zooming is basically a simple paint-action. You scale the image different and paint the GUI-Part new. Pretty simple. There is no native command for this.

You can make the task simpler for you with the controls you are using. Don't make the zoom too fine. Better to start with some basic values like 25%, 50%, 75% 100%.
Also please think about Thread-Handling as the rendering will take time and your application might get stuck in that process.
   
v2
Comments
RaviRanjanKr 23-Dec-11 15:32pm
   
Nice answer, My 5+
Rate this:
Please Sign up or sign in to vote.

Solution 1

I am not aware of what gigloo is and my old friends Dr Google and Mr Bing can not help me find out.
Are you really after a plug-in to use in Eclipse? This seems rather odd as Eclipse is simply an IDE for developing Java applications.
If your meaning is that you need an image processing component to use from a Java application you are developing in Eclipse then maybe the Java Advanced Imaging API[^] will be of use.
   
Comments
Rehana Bilagi from India 23-Dec-11 7:19am
   
i made a mistake it is a jigloo
TorstenH. 23-Dec-11 10:50am
   
Jigloo is a WYSIWYG-Editor for Java GUI. It produces a messy code for the things that you can ride your mouse on.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)




CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100