基于谱聚类的图像分割

基于谱聚类的图像分割

ID:33514136

大小:2.18 MB

页数:86页

时间:2019-02-26

基于谱聚类的图像分割_第1页
基于谱聚类的图像分割_第2页
基于谱聚类的图像分割_第3页
基于谱聚类的图像分割_第4页
基于谱聚类的图像分割_第5页
资源描述:

《基于谱聚类的图像分割》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国矿业大学本科生毕业设计姓名:胡乾坤学号:学院:计算机科学与技术学院专业:计算机科学与技术设计题目:基于谱聚类的图像分割专题:图像分割的设计与实现指导教师:席景科职称:副教授二O一四年六月江苏·徐州中国矿业大学毕业设计任务书学院计算机专业年级学生姓名任务下达日期:毕业设计日期:毕业设计题目:毕业设计专题题目毕业设计主要内容和要求:院长签章:指导教师签字:中国矿业大学毕业设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;

2、⑧是否同意答辩等):成绩:指导教师签字:年月日中国矿业大学毕业设计评阅教师评阅书评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:评阅教师签字:年月日中国矿业大学毕业设计答辩及综合成绩答辩情况提出问题回答问题正确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字:年月日学院领导小组综合评定成绩:学院领导小组负责人:年月日需求分析一、利用前台,得到一张原始JPG图片;二、把

3、这张图片传到后台,JAVA通过JRI调用R;三、利用R调用K-Means的改进算法,实现对这张图片的处理,由于一张图片的像素值是一个矩阵,可以得到一组关于像素值的数据;四、把这组像素值进行分类,对各类赋予不同的颜色进行标记,从而区分出需要的图片信息;五、把得到的新图片传到前台;六、前台对进行处理后的图片进行显示,从图像中得到需要的信息,从而实现图像的分割。概要设计模块功能图:图片:在本系统中所能使用到的图片属性为颜色和大小,颜色对应不同的像素,大小对应图像的像素点形成矩阵的大小;前台:前台用来接收图片和显示图片;后台(JAVA):用来接收图片并且调用R来实现对图片的

4、处理;后台(R):在被调用后,把图片信息转化成数据信息形成矩阵,从而实现对图片信息的处理。经过上述的处理后,把新生成的图像信息返回,并在前端进行显示,从而实现图像分割。把图像分割系统划分成二个子系统:接收图片并显示子系统,处理图片子系统。首先从外界得到需要进行分割的图片,通过接收图片并显示子系统把图片进行输入到系统中;然后再把图片输入到处理图片子系统,输入此系统后,把图片信息转化为矩阵,然后利用JAVA调用R,利用R中K-MEANS算法对矩阵信息进行分类获得新的矩阵,最终把矩阵信息转化成图片,实现对图片的处理;最后把处理后得到的新图片输入到显示图片子系统,从而实现图

5、像分割,获得所需要的信息。详细设计程序流程图:实现代码;一.实现图片文件选择器:packagepri.study.convert;importjava.awt.EventQueue;importjavax.swing.ImageIcon;importjavax.swing.JFileChooser;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;

6、importjava.awt.event.ActionListener;importjava.io.File;importjavax.swing.JButton;importorg.rosuda.REngine.REXPMismatchException;importorg.rosuda.REngine.Rserve.RserveException;publicclassMyAppimplementsActionListener{privateJFrameframe;JButtonselectPrePic=newJButton("选择要转换的图片");JLabelp

7、rePic=newJLabel("Newlabel");JLabellabel=newJLabel("转换前的图片:");JButtonconvertPic=newJButton("转换图片");JLabellabel_1=newJLabel("转换后的图片:");JLabellabel_2=newJLabel("提示:转换后的图片默认放在转换前图片所在目录下");JLabelcurPic=newJLabel("转化浓厚的图片");JFileChooserjfc=newJFileChooser();//文件选择器privateinti=0;StringprePi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。