当前位置:  技术问答>java相关

求java图象处理的源码~~~交作业~~死大了

    来源: 互联网  发布时间:2017-04-02

    本文导语:  偶才知道 都要交了~~~~ 多么简单的都可以 分分好说啊~~~ | import java.applet.*; import java.awt.*; import java.awt.image.* ; import java.awt.event.*; public class RGBImageFilterTest extends Applet { Image img = nul...

偶才知道
都要交了~~~~
多么简单的都可以
分分好说啊~~~

|
import java.applet.*;

import java.awt.*;

import java.awt.image.* ;

import java.awt.event.*;



public class RGBImageFilterTest extends Applet {

Image img = null ;

Image img2 = null ;



public void init() {

MediaTracker mt = new MediaTracker(this) ;

try {

img = Toolkit.getDefaultToolkit().getImage("../test.gif") ;

mt.addImage(img, 0) ;

mt.waitForID(0) ;

}

catch (Exception e) {

e.printStackTrace() ;

}


int w = img.getWidth(this) ;

int h = img.getHeight(this) ;


ImageFilter imgFilter = new TransparentImageFilter(w, h) ;

FilteredImageSource fImgSource = new FilteredImageSource(img.getSource(), imgFilter) ;

img2 = this.createImage(fImgSource) ;

}


public void paint(Graphics g) {

g.drawImage(img, 0, 0, this) ;

g.drawImage(img2, 100, 100, this) ;

}

}



/**

* RGBImageFilter Extends Class - TransparentImageFilter

*/


class TransparentImageFilter extends RGBImageFilter {


private int width = 0 ;

private int height = 0 ;


public TransparentImageFilter(int width, int height) {

this.width = width ;

this.height = height ;

}


public int filterRGB(int x, int y, int rgb) {

DirectColorModel cm = (DirectColorModel)ColorModel.getRGBdefault() ;

int alpha = cm.getAlpha(rgb) ;

int red = cm.getRed(rgb) ;

int green = cm.getGreen(rgb) ;

int blue = cm.getBlue(rgb) ;


alpha = 255 * y / height ;

return alpha 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java源码工具 java2html
  • 100分求能收发附件的jsp与java mail结合的源码~~~~
  • 请问哪里有下载JAVA程序源码的?
  • 解决java 查看JDK中底层源码的实现方法
  • Think in java 源码
  • 新手问题:Java源码能编译成可执行文件(exe文件)吗? 
  • 一个为似企业QQ的软件(含服务器程序和客户端程序)的Java源码,可以卖多少钱?请指教
  • 谁能告诉我java源码下载的站点
  • 求DES的JAVA源码
  • 那位能提供java applet实现的目录树(内容来自数据库)的源码?
  • 如何保护你的Java源码?
  • 请问那位有Java 2 高级开发指南(Philip Heller,Simon Roberts著)的配书源码下载
  • 请问JAVA如何读文本文件的内容,谢谢!能给个源码吗?
  • 我想把Java源码编译本地的exe,因为用jvm太慢了,但是不知用啥编译器?
  • 谁知道哪里有 http://www.gm365.com/Login?id=xiaxin&pass=123456 这种Java游戏的源码下载?
  • 哪里有好的JSP、java 源码下载的好站点 ?? 一定给分!!
  • 奇怪啊,奇怪,为什么我的JB7做EJB时,只要在EJB设计面板上随便做点东西,我的EJB的JAVA的源码就会变的不见了,或者少了很多字段申明??
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向 iis7站长之家
  • 新学JAVA做了个 QQ ,请大侠测试,给出建议或buf或修改意见的给源码,--UP有分
  • 使用Java实现系统托盘功能的介绍(附源码以及截图)
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3