- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(图像识别与处理代码).doc
1.FileChooserTest.java类:
package OperationOfPictures;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class FileChooserTest {
public static void main(String[] args){
ImageViewerFrame frame=new ImageViewerFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
Toolkit kit=Toolkit.getDefaultToolkit();
Image image = kit.getImage(Mark.jpg);
frame.setIconImage(image);
}
}
2.Canvas.java类:
package OperationOfPictures;
import java.awt.geom.AffineTransform;
import java.awt.image.BufferedImage;
import java.awt.*;
import javax.swing.JPanel;
public class Canvas extends JPanel {
private BufferedImage bufferedImage;//Buffered
private AffineTransform trans = new AffineTransform();
public void setImage(BufferedImage bufferedImage) {
if (bufferedImage != null) {
this.bufferedImage = bufferedImage;
}
if (isVisible()) {
paintImmediately(0, 0, getWidth(), getHeight());
}
}
public BufferedImage getImage() {
return bufferedImage;
}
public void setRota(double rota) {
trans.setToRotation(rota, (bufferedImage.getWidth()) 1, (bufferedImage.getHeight()) 1);
}
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.WHITE);
g.fillRect(0, 0, getWidth(), getHeight());
if (bufferedImage == null) {
return;
}
Graphics2D gg = (Graphics2D) g.create();
int iw = bufferedImage.getWidth(), ih = bufferedImage.getHeight();
int anchorX = (getWidth() - iw) 1, anchorY = (getHeight() - ih) 1;
AffineTransform af = gg.getTransform();
af.translate(anchorX, anchorY);
af.concatenate(trans);
gg.drawImage(bufferedImage, af, this);
gg.dispose();
}
}
3.Cellapplet.java类:
package OperationOfPictures;
import java.applet.Applet;
import java.awt.*;
您可能关注的文档
最近下载
- 优质工程创优监理方案.pdf
- 第1-4单元期中重难点检测(试题)-2024-2025学年数学三年级上册北师大版.docx VIP
- 大疆 精灵 Phantom 4 Pro V2.0 快速入门指南 用户手册.pdf
- XX省传染病监测预警与应急指挥信息平台项目监测预警信息平台采购需求.docx VIP
- 最满意的三项工作和最不满意的一项工作3篇.docx
- 第1-4单元期中重难点卷(试题)-2024-2025学年数学三年级上册北师大版.docx VIP
- 送阅件-兖矿集团审计风险部.PDF
- 公司人力资源管理诊断报告.pptx
- NB∕T 31021-2012 风力发电企业科技文件归档与整理规范.pdf
- 辽宁省名校联盟 2024年高三 10 月份联合考试 物理试卷(含答案解析).pdf
文档评论(0)