September 24, 2009 at 4:20 PM
Hi Friend,
We are providing you a code that will show you image crop effect:
import java.sql.*;
import java.awt.*;
import java.io.*;
import javax.swing.*;
import java.awt.image.*;
import java.awt.event.*;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.awt.image.CropImageFilter;
import java.awt.image.FilteredImageSource;
public class Upload extends JPanel {
BufferedImage image;
Image img;
JButton browse, crop;
File file = null;
public Upload() {
crop = new JButton("Crop Image");
this.add(crop);
crop.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
ImageIcon icon = new ImageIcon("C:\\image.jpg");
img = icon.getImage();
img = createImage(new FilteredImageSource(img.getSource(),new CropImageFilter(75, 70, 140, 150)));
try{
File f = new File("screen.jpg");
ImageIO.write( toBufferedImage(img), "jpg", f);
}
catch(Exception ex){}
}
});
}
public static BufferedImage toBufferedImage(Image image) {
if (image instanceof BufferedImage) {return (BufferedImage)image;}
image = new ImageIcon(image).getImage();
boolean hasAlpha = hasAlpha(image);
BufferedImage image1 = null;
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
try {
int transparency = Transparency.OPAQUE;
if (hasAlpha == true) {transparency = Transparency.BITMASK;}
GraphicsDevice gs = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = gs.getDefaultConfiguration();
image1 = gc.createCompatibleImage(image.getWidth(null), image.getHeight(null), transparency);
}
catch (HeadlessException e) {}
if (image1 == null) {
int type = BufferedImage.TYPE_INT_RGB;
if (hasAlpha == true) {type = BufferedImage.TYPE_INT_ARGB;}
image1 = new BufferedImage(image.getWidth(null), image.getHeight(null), type);
}
Graphics g = image1.createGraphics();
g.drawImage(image, 0, 0, null);
g.dispose();
return image1;
}
public static boolean hasAlpha(Image image) {
if (image instanceof BufferedImage) {return ((BufferedImage)image).getColorModel().hasAlpha();}
PixelGrabber pg = new PixelGrabber(image, 0, 0, 1, 1, false);
try {pg.grabPixels();} catch (InterruptedException e) {}
return pg.getColorModel().hasAlpha();
}
public void paint(Graphics g) {
g.drawImage( image, 0, 0, null);
g.drawImage( img, 0, 0, null);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Upload Demo");
JPanel panel = new Upload();
frame.getContentPane().add(panel);
frame.setSize(300, 100);
frame.setVisible(true);
}
}
For other effects,please visit the following link:
http://www.roseindia.net/java/example/java/swing/graphics2D/image-effect.shtmlhttp://www.roseindia.net/java/example/java/swing/graphics2D/other-image.shtmlThanks
Related Tutorials/Questions & Answers:
image effects - Java Beginnersimage effects hey can u help me in loadin an
image file... that will show you
image crop effect:
import java.sql.*;
import java.awt.... java.awt.image.FilteredImageSource;
public class Upload extends JPanel {
BufferedImage
image;
Image img
Show Other Image Effects Show Other
Image Effects
This section illustrates you some other
image effects
To show
image effects like sharpen, blur, show edge, reset ,etc, we have
create
Advertisements
Spark Effects in Flex4
one bitmap
image to another.
4. Filter
Effects: This effect applies...Spark
Effects in Flex4:
There are five categories of spark
effects which are
following:
1. Property
Effects: These
effects are used for change of one
ModuleNotFoundError: No module named 'effects'ModuleNotFoundError: No module named '
effects' Hi,
My Python... '
effects'
How to remove the ModuleNotFoundError: No module named '
effects... to install padas library.
You can install
effects python with following command
mouse over effects in cssmouse over
effects in css I have written a mouse over effect in CSS. But it is not working in HTML.
Can any one suggest me?
Thanks
jQuery UI effects
jQuery UI
effects
jQuery UI
effects
effects.core.js
The jQuery UI
effects depends heavily on this file This file is
utilizes
imageimage how to add the
image in servlet code
ImageImage how to insert
image in xsl without using xml. the
image was displayed in pdf..Please help me
ImageImage how to insert
image in xsl without using xml. the
image was displayed in pdf..Please help me
ImageImage how to insert
image in xsl without using xml. the
image was displayed in pdf..Please help me
image image Dear every body please help me how to add and retrive
image and video into oracle 11g using jsp
Color Effect On Image Image.
We are providing you an example, where an
image shows different color
effects.... The ActionListener
class is used to call those
effects on the
image. ADS...
Color Effect On
Image
Show Image Effect
Show
Image Effect
This section shows you
image effects.
To show
Image effects, we have... returns an
image.
The MediaTracker class provides a media objects including
Weight Loss Surgery Side EffectsWeight Loss Surgery Side
Effects
Though Weight loss surgery also known..., it has some side
effects that people must know before going down the knife... side
effects linked to this procedure that includes:
Incisional hernia
image formatimage format what are the different format available in
image image formatimage format what are the different format available in
image To scan a image encode that image in j2meTo scan a
image encode that
image in j2me Hai team i am new man of j2me i have doubt to scan a
image and encode the
image in j2me...
Please clarify that doubt...
Thanks in Advance...
Kumar
image in databaseimage in database how to set
image in database and retrieve it using servlet(java)in msaccess
Image_creationImage_creation how to create an
image from a set of pixel values stored in array - in java
image scramblingimage scrambling Hi frinds :
i want to read
image and scrambling it then saved using java any help please
image Processing image Processing BCIF
Image Compresssion Algorithm s alossless
image Compression algorithm ,Pleas Help Me weather it can support only 24 bit bmp images
Image processingImage processing i want a browsing program in java in which we hv a small img and we hv to browse this img on a big
image so that we can find the similar type of
image in big img
update imageupdate image sir,
I want to do update
image into database
image retreivalimage retreival I ve stored the path of
image and audio in mysql database.
how to retrive it and display...
Can u pls help me out
Icon imageIcon image hiii
how can we set
image on the icon by which we can launch the application???
hello,
when you will save a
image named icon.png then it is automatically show this
image on the icon ...ADS
image displayimage display Hai Friends.....
Actually I uploaded filepath into database and
image into a folder. Now i want to show that
image as my profile photo. How it is?...Friends Can you help me?
Thanks in advance to take time
image displayimage display Hai Friends.....
Actually I uploaded filepath into database and
image into a folder. Now i want to show that
image as my profile photo. How it is?...Friends Can you help me?
Thanks in advance to take time
image Processingimage Processing Please give Me a JPEG or GIf "LOSS LESS"
Image Compression and Decompression Source Code Please Help Me I don't want links Kindly help me Compression ratio not matter
image steganographyimage steganography Hello.could you please tell me how to start developing code for
image steganography?could you provide some key points showimg its implementation
background imagebackground image how to set background
image in jsp using netbeans IDE 6.9
Image in FlexImage in Flex Hi.....
Can you manipulate images using Flex programs?
please give me the example.......
Thanks
Image AlbumImage Album hi, i want to save
image on server folder. and i want to save URL of this folder and name of
image in database.on click of a link it retrieves the
image data from server folder according to URL and File name stored
Image retrieveImage retrieve HI..
store
image path/data Java Coding. ... It's supposed to take the
image, store it in a directory as well as pass the
image path to mysql database...
Now I want to retrieve the data from directory using path