資源簡介
Java Applet中照亮圖像邊緣(提高篇-實例591).zip
代碼片段和文件信息
package?com.zzk;
import?java.applet.applet;
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.image.BufferedImage;
import?java.awt.image.ConvolveOp;
import?java.awt.image.Kernel;
public?class?lightenImageEdgeapplet?extends?applet?{
????private?BufferedImage?image;//?聲明緩沖圖像對象
????public?void?paint(Graphics?g)?{
????????Image?img?=?null;//?聲明創建圖像對象
????????String?value?=?“照亮圖像邊緣“;
????????img?=?getImage(getCodebase()?“com/zzk/PPD.jpg“);//?獲得圖片信息
????????int?a?=?img.getWidth(this);?//?獲得圖片寬度賦給變量a
????????int?b?=?img.getHeight(this);//?獲得圖片高度賦給變量b
????????if?(a?>=?0?||?b?>=?0)?{
????????????image?=?new?BufferedImage(a?b?BufferedImage.TYPE_INT_RGB);//?創建緩沖圖像對象
????????????image.getGraphics().drawImage(img?0?0?this);//?在緩沖圖像對象上繪制圖像
????????????float[]?f?=?{?0.0f?-1.5f?0.0f?-1.5f?6.0f?-1.5f?0.0f?-1.5f
????????????????????0.0f?};//?聲明表示像素分量
????????????Kernel?kernel?=?new?Kernel(3?3?f);//?創建Kernel對象
????????????ConvolveOp?op?=?new?Convolv
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-12-22?08:52??.classpath
?????文件?????????379??2010-12-22?08:52??.project
?????文件?????????629??2010-12-22?08:52??.settings\org.eclipse.jdt.core.prefs
?????文件?????????111??2010-12-22?08:52??bin\lightenImageEdgeap
?????文件????????1798??2011-01-29?09:04??bin\com\zzk\lightenImageEdgeap
?????文件???????34286??2010-12-22?08:52??bin\com\zzk\PPD.jpg
?????文件?????????111??2010-12-22?08:52??src\lightenImageEdgeap
?????文件????????1386??2010-12-29?19:14??src\com\zzk\lightenImageEdgeap
?????文件???????34286??2010-12-22?08:52??src\com\zzk\PPD.jpg
- 上一篇:Java 倒序打印
- 下一篇:Java 透明的打印預覽對話框
評論
共有 條評論