-
大小: 3.41MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-08-17
- 語言: Java
- 標(biāo)簽:
資源簡介
畢業(yè)設(shè)計(jì)java圖形圖象處理,畢業(yè)設(shè)計(jì)java圖形圖象處理畢業(yè)設(shè)計(jì)java圖形圖象處理畢業(yè)設(shè)計(jì)java圖形圖象處理畢業(yè)設(shè)計(jì)java圖形圖象處理畢業(yè)設(shè)計(jì)java圖形圖象處理

代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?java.awt.image.*;
import?javax.swing.*;
import?javax.swing.border.*;
import?javax.swing.event.*;
import?java.io.*;
import?java.sql.*;
public?class?MedicalImageProcess?extends?Jframe?implements?ActionListener
{
JPanel?jp1jp11jp111jp112jp2jp21jp211jp212northPanelpictPanelpict1pict2;
JTabbedPane?jtp;
JButton?xianxingfanzhuanweicaisepinghuaruihuazhongzhierzhihuabianyuan;
titledBorder?titled1titled2titled3titled4;
JSlider?jSlider;
JMenuBar?bar;
JMenu?fileMenudataMenu;
JMenuItem?openItemexitItemcheckIteminsertItem;
JFileChooser?chooser;
File?file;
String?filename;
Image?imtmptmp0;
int?iiwih;
int[]?pixels;
Border?etched1etched2;
SoftBevelBorder?softBevelBorder;
Connection?con;
Statement?stmt;?
ResultSet?rs;
String?idnamepi;
boolean?flagGray?=?false;
boolean?flagLoad?=?false;
boolean?flag=false;
public?MedicalImageProcess()
{
super(“Java數(shù)字圖像處理“);
Container?contents?=?getContentPane();//創(chuàng)建一個(gè)容器,所有基本組件都放入其中
jtp?=?new?JTabbedPane(SwingConstants.TOP);//創(chuàng)建一個(gè)可以在一組組件之間切換的選項(xiàng)卡
jp1?=?new?JPanel();
jp11?=?new?JPanel();
jp111?=?new?JPanel();
jp112?=?new?JPanel();
jp2?=?new?JPanel();
jp21?=?new?JPanel();
jp211?=?new?JPanel();
jp212?=?new?JPanel();
northPanel?=?new?JPanel();
pictPanel?=?new?JPanel();
pict1?=?new?JPanel();
pict2?=?new?JPanel();
jSlider?=?new?JSlider(JSlider.HORIZONTAL0255100);//創(chuàng)建一個(gè)通過移動(dòng)滑塊來選擇值的組件
xianxing?=?new?JButton(“線性灰度變換“);
fanzhuan?=?new?JButton(“反轉(zhuǎn)灰度變換“);
weicaise?=?new?JButton(“偽彩色處理“);
pinghua?=?new?JButton(“平?滑?處?理“);
ruihua?=?new?JButton(“銳?化?處?理“);
zhongzhi?=?new?JButton(“中?值?濾?波“);
erzhihua?=?new?JButton(“二值化處理“);
bianyuan?=?new?JButton(“邊?緣?檢?測“);
titled1?=?new?titledBorder(“圖像灰度化及偽彩色處理“);
titled2?=?new?titledBorder(“圖像平滑銳化處理及其中值濾波“);
titled3?=?new?titledBorder(“圖像二值化處理“);
titled4?=?new?titledBorder(“圖像的Robert邊緣檢測“);
???? softBevelBorder?=?new?SoftBevelBorder(2Color.blackColor.white);//實(shí)現(xiàn)凹凸斜面
????
init();
jp111.setBorder(titled1);//設(shè)置帶標(biāo)題邊框的邊框
jp112.setBorder(titled2);
jp211.setBorder(titled3);
jp212.setBorder(titled4);
jSlider.setMajorTickSpacing(50);//設(shè)置主刻度標(biāo)記間隔
jSlider.setMinorTickSpacing(10);//設(shè)置次刻度標(biāo)記間隔
jSlider.setPaintTicks(true);//設(shè)置在滑塊上繪制刻度標(biāo)記
jSlider.setPaintTrack(true);//通知是否繪制滑塊
jSlider.setPaintLabels(true);//通知是否繪制標(biāo)簽
jp111.add(xianxing);
jp111.add(fanzhuan);
jp111.add(weicaise);
jp112.add(pinghua);
????jp112.add(ruihua);
jp112.add(zhongzhi);
jp11.setLayout(new?GridLayout(12));
jp11.add(jp111);
jp11.add(jp112);
jp211.add(jSlider);
jp211.add(erzhihua);
jp212.add(bianyuan);
jp21.setLayout(new?GridLayout(12));
jp21.add(jp211);
jp21.add(jp212);
jp1.setLayout(new?BorderLayout());
jp2.setLayout(new?BorderLayout());
pictPanel.setBorder(softBevelBorder);
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????3246080??2007-06-30?16:12??論文lixin.doc
?????文件?????184320??2007-06-28?11:14??MedicalImageProcess\image.mdb
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$1.class
?????文件????????563??2007-06-25?09:29??MedicalImageProcess\MedicalImageProcess$10.class
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$2.class
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$3.class
?????文件????????561??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$4.class
?????文件????????560??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$5.class
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$6.class
?????文件????????565??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$7.class
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$8.class
?????文件????????562??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess$9.class
?????文件??????21202??2007-06-28?11:12??MedicalImageProcess\MedicalImageProcess.class
?????文件??????27630??2007-06-28?09:16??MedicalImageProcess\MedicalImageProcess.java
?????文件???????1653??2007-06-22?13:12??MedicalImageProcess\MyFileFilter.class
?????文件???????1523??2007-05-17?09:01??MedicalImageProcess\MyFileFilter.java
????..A.SH.??????5632??2007-06-26?10:12??MedicalImageProcess\Thumbs.db
?????文件??????47800??2007-06-27?09:05??醫(yī)學(xué)圖片\1514513841137.jpg
?????文件??????46281??2007-06-27?09:04??醫(yī)學(xué)圖片\1514520241137.jpg
?????文件??????33428??2007-06-27?09:08??醫(yī)學(xué)圖片\1810065948189.jpg
?????文件?????101005??2007-06-18?19:24??醫(yī)學(xué)圖片\1921152445793.jpg
?????文件??????13931??2007-06-18?19:50??醫(yī)學(xué)圖片\2005313232904.jpg
?????文件??????17397??2007-06-17?16:08??醫(yī)學(xué)圖片\2006103017312160181.jpg
?????文件??????24475??2007-06-27?09:06??醫(yī)學(xué)圖片\2per11.jpg
?????文件??????27997??2007-06-27?09:06??醫(yī)學(xué)圖片\2per14.jpg
?????文件??????24428??2007-06-18?19:12??醫(yī)學(xué)圖片\312047103912.jpg
?????文件??????23494??2007-06-18?19:12??醫(yī)學(xué)圖片\312047273912.jpg
?????文件??????10826??2007-06-21?22:55??醫(yī)學(xué)圖片\a.JPG
?????文件??????37678??2007-06-12?19:26??醫(yī)學(xué)圖片\aaa.JPG
?????文件??????43435??2007-06-27?09:10??醫(yī)學(xué)圖片\llung1.jpg
............此處省略22個(gè)文件信息
評(píng)論
共有 條評(píng)論