基于MATLAB平台的可视化图像处理系统设计方法

合集下载

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现MATLAB是一种功能强大的图像处理工具,其GUI(图形用户界面)设计及实现可以使图像处理更加直观和简单。

本文将介绍基于MATLAB GUI图像处理系统的设计与实现,包括系统的功能设计、界面设计及实现步骤等内容,旨在为使用MATLAB进行图像处理的读者提供一些参考和帮助。

一、系统功能设计1. 图像基本处理功能:包括图像的读取、显示、保存,以及图像的基本操作(如缩放、旋转、翻转等)。

2. 图像增强功能:包括亮度、对比度、色彩平衡调整,以及直方图均衡化、滤波等操作。

3. 图像特征提取功能:包括边缘检测、角点检测、纹理特征提取等。

4. 图像分割功能:包括阈值分割、边缘分割、区域生长等。

5. 图像识别功能:包括基于模板匹配、人工智能算法的图像识别等。

6. 图像测量功能:包括测量图像中物体的大小、长度、面积等。

二、界面设计1. 主界面设计:主要包括图像显示区域、功能按钮、参数调节控件等。

2. 子功能界面设计:根据不同的功能模块设计相应的子界面,以便用户进行更详细的操作。

3. 界面美化:可以通过添加背景图案、调整按钮颜色、字体等方式美化界面,提高用户体验。

三、实现步骤1. 图像显示与基本处理:通过MATLAB自带的imread()函数读取图像,imshow()函数显示图像,并设置相应的按钮实现放大、缩小、旋转、翻转等基本操作。

2. 图像增强:利用imadjust()函数实现对图像亮度、对比度的调整,利用histeq()函数实现直方图均衡化,利用imfilter()函数实现图像的滤波处理。

3. 图像特征提取:利用edge()函数实现图像的边缘检测,利用corner()函数实现角点检测,利用texture()函数实现纹理特征提取。

4. 图像分割:利用im2bw()函数实现阈值分割,利用edge()函数实现边缘分割,利用regiongrowing()函数实现区域生长。

数字图像处理课程设计基于Matlab的数字图像处理

数字图像处理课程设计基于Matlab的数字图像处理

数字图像处理课程设计--基于Matlab的数字图像处理数字图像处理课程设计基于Matlab的数字图像处理——图像的运算院系信息技术学院专业班级电气6班学号 201107111282姓名何英娜指导教师章瑞平课程设计时间 2012年11月目录一、摘要 (3)二、图像代数运算1、1图像的加法运算 (4)1、2图像的减法运算 (4)1、3图像的除法运算 (4)1、4绝对差值运算 (7)1、 5 图像的求补运算 (7)3三、图像的几何运算2、1 图像插值 (7)2、2图像的旋转 (8)2、3图像的缩放 (9)2、4图像的投影变换 (10)2、4图像的剪切 (11)四、课程设计总结与体会 (13)五、参考文献 (14)摘要图像运算涵盖程序设计、图像点运算、代数运算、几何运算等多种运算;设计目的和任务:1、熟悉图像点运算、代数运算、几何运算的基本定义和常见方法;2、掌握在MTLAB中对图像进行点运算、代数运算、几何运算的方法3、掌握在MATLAB中进行插值的方法4、运用MATLAB语言进行图像的插值缩放和插值旋转5、学会运用图像的投影变换和图像的剪切46、进一步熟悉了解MATLAB语言的应用,将数字图像处理更好的应用于实际7、通过各类算法加强图像各种属性、一、图像的几何运算何运算图像代数运算是指对两幅或两幅以上输入图像对应的像素逐个进行和差积商运算以产生增强效果的图像。

图像运算是一种比较简单有效的增强处理手段是图像处理中常用方法。

四种图像处理代数运算的数学表达式如下:C(x,y)=A(x,y)+B(x,y)C(x,y)=A(x,y)-B(x,y)C(x,y)=A(x,y)*B(x,y)C(x,y)=A(x,y)/B(x,y)1图像加法运算一般用于多幅图像求平均效果,以便有效降低具有叠加性的随机噪声,在matlab中imadd用于图像相加,其调用格式为z=imadd(X,Y);程序演示如下:I=imread('rice.png');subplot(2,2,1),imshow(I),title('原图像1'); J=imread('cameraman.tif');subplot(2,2,2),imshow(J),title('原图像52');K=imadd(I,J,'uint16'););subplot(2,2,3),imshow(K,[]),title('相加后图像'2、图像减法运算也称差分运算,是用于检测图像变化及运动物体的方法;用imsubtract函数实现。

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现本文将介绍一个基于MATLAB GUI的图像处理系统的设计和实现。

该系统提供了一系列常用的图像处理功能,包括图像滤波、边缘检测、图像变换、形态学处理、颜色空间转换等。

通过该系统,用户可以方便地对图像进行处理和分析。

首先,需要创建一个MATLAB GUI窗口,用于显示图像和进行图像处理。

接着,通过调用MATLAB内置的图像处理函数来实现各种功能。

下面是一些常用功能的实现方法:1.图像读取:使用imread函数来读取图像文件,并在GUI窗口中显示。

2.图像滤波:使用imfilter函数来实现各种滤波器,如高斯滤波、中值滤波等。

3.边缘检测:使用边缘检测算法(如Sobel算子、Canny算法等)来提取图像中的边缘信息。

4.图像变换:使用imresize函数来改变图像的大小,使用imrotate函数来旋转图像等。

5.形态学处理:使用imopen、imclose等形态学处理函数来对图像进行形态学分析和处理。

6.颜色空间转换:使用rgb2gray、rgb2hsv等函数来进行颜色空间的转换。

在实现这些功能时,可以使用MATLAB的图像处理工具箱中的函数,也可以自己编写函数来实现特定的处理功能。

除了提供以上的基本功能,该系统还可以通过添加菜单栏、工具栏等交互元素,以增强用户体验。

例如,添加一个“保存”菜单项,使用户可以将处理后的图像保存到本地,或添加一个“撤销”按钮,使用户可以取消上一次的处理操作等。

总之,通过将MATLAB GUI和图像处理技术相结合,我们可以很方便地开发出一个图像处理系统,并提供常用的功能和交互元素,使用户可以快速地对图像进行处理和分析。

同时,我们也可以根据实际需要,自行扩展和改进该系统,以适应更加复杂的图像处理应用场景。

利用Matlab进行图像处理的常用方法

利用Matlab进行图像处理的常用方法

利用Matlab进行图像处理的常用方法概述:图像处理是数字信号处理的一个重要分支,也是计算机视觉领域的核心内容之一。

随着计算机技术的不断发展,利用Matlab进行图像处理的方法变得越来越重要。

本文将介绍一些常用的Matlab图像处理方法,包括图像的读取与显示、图像的预处理、图像的滤波处理、基本的图像增强方法以及图像的分割与检测等。

一、图像的读取与显示在Matlab中,可以使用imread函数直接读取图像。

通过指定图像的路径,我们可以将图像读取为一个矩阵,并且可以选择性地将其转换为灰度图像或彩色图像。

对于灰度图像,可以使用imshow函数将其显示出来,也可以使用imwrite函数将其保存为指定格式的图像文件。

对于彩色图像,可以使用imshow函数直接显示,也可以使用imwrite函数保存为指定格式的图像文件。

此外,还可以使用impixel函数获取图像中指定像素点的RGB值。

二、图像的预处理图像的预处理是指在进一步处理之前对图像进行调整和修复以消除图像中的噪声和不良的影响。

常用的图像预处理方法包括图像的平滑处理、图像增强和图像修复等。

1. 图像平滑处理:常用的图像平滑方法有均值滤波、中值滤波和高斯滤波等。

其中,均值滤波将每个像素点的值替换为其周围像素点的平均值,中值滤波将每个像素点的值替换为其周围像素点的中值,高斯滤波则通过加权平均的方式平滑图像。

2. 图像增强:图像增强是指通过一些方法提高图像的质量和信息内容。

常用的图像增强方法包括直方图均衡化、对比度拉伸和锐化等。

直方图均衡化通过调整图像的灰度分布,以提高图像的对比度和细节。

对比度拉伸是通过将图像的像素值线性拉伸到整个灰度范围内,以增强图像的对比度。

锐化则是通过增强图像的边缘和细节,使图像更加清晰。

三、图像的滤波处理图像的滤波处理是指通过对图像进行一系列滤波操作,来提取图像中的特征和信息。

常用的图像滤波方法包括模板滤波、频域滤波和小波变换等。

1. 模板滤波:模板滤波是基于局部像素邻域的滤波方法,通过定义一个滤波模板,将其与图像进行卷积操作,从而实现图像的滤波。

基于matlabgui课程设计

基于matlabgui课程设计

基于matlabgui课程设计一、课程目标知识目标:1. 学生能理解MATLAB GUI设计的基本原理,掌握相关函数和编程技巧。

2. 学生能运用MATLAB GUI设计出符合课程要求的数据处理和分析界面。

3. 学生了解MATLAB在工程领域的应用,以及GUI在数据可视化、交互式操作等方面的优势。

技能目标:1. 学生能独立完成MATLAB GUI界面的设计和编程,实现数据处理、图像显示等功能。

2. 学生能通过MATLAB GUI设计,实现与用户的有效交互,提高数据处理和分析的效率。

3. 学生具备解决实际问题时,运用MATLAB GUI进行数据分析和处理的能力。

情感态度价值观目标:1. 培养学生主动探究、勇于创新的科学精神,激发学生对编程和工程领域的兴趣。

2. 培养学生团队协作、共同解决问题的能力,提高沟通与表达的自信心。

3. 增强学生对我国科技发展的自豪感,认识到科技对国家和社会发展的贡献。

课程性质:本课程为选修课,以实践为主,结合理论教学,培养学生的动手能力和实际应用能力。

学生特点:学生具备一定的MATLAB基础,对编程和工程领域有一定兴趣,喜欢探索新知识。

教学要求:结合课本内容,注重实践操作,引导学生主动探究,关注学生的个体差异,提高教学效果。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容本课程教学内容主要包括以下几部分:1. MATLAB GUI设计原理:介绍MATLAB GUI设计的基本概念、组成元素和设计流程,使学生了解GUI设计的基本框架。

2. MATLAB GUI编程基础:讲解MATLAB GUI编程的相关函数和语法,包括 GUIDE 工具的使用,使学生掌握GUI编程的基本技巧。

3. 数据处理与分析界面设计:结合课本内容,教授如何使用MATLAB GUI设计数据处理和分析界面,涵盖数据输入、处理、显示和保存等功能。

4. 实践项目:安排多个实践项目,让学生动手设计和实现不同的数据处理和分析界面,提高学生的实际操作能力。

基于matlab的数字图像处理技术在阿贝成像原理和空间滤波实验中的应用

基于matlab的数字图像处理技术在阿贝成像原理和空间滤波实验中的应用

数字图像在空间滤波处理应用的概述2013级光信息1班梁纯佳201341312138摘要: 探讨了数字图像处理技术在阿贝成像原理和空间滤波实验中的应用 ,介绍了用数码相机采集数据 ,用计算机绘制三维频谱图、进行软件空间滤波和成像的方法。

关键词:数字图像处理,数码相机, MATLAB,空间滤波,阿贝成像原理,傅里叶变换引文:21世纪是一个充满信息的时代,图像作为人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段。

数字图像处理技术就是利用计算机对图像信息进行加工以满足人的视觉心理或者应用需求的行为。

实质上也是一段能够被计算机还原显示和输出为一幅图像的数字码。

数字图像处理,其发展历史并不长,但数字图像处理技术已经广泛深入地应用于国计民生休戚相关的各个领域。

数字图像处理,用计算机对图像进行分析,以达到所需结果的技术,又称影像处理。

基本内容图像处理一般指数字图像处理。

数字图像是指用数字摄像机、扫描仪等设备经过采样和数字化得到的一个大的二维数组,该数组的元素称为像素,其值为一整数,称为灰度值。

图像处理技术有图像数字化、图像编码、图像增强、图像复原、图像分割和图像分析等。

图像处理一般指数字图像处理。

图像处理离不开海量、丰富的基础数据,包括视频、静态图像等多种格式,如Berkeley分割数据集和基准500 (BSDS500)、西门菲沙大学不同光照物体图像数据库、神经网络人脸识别数据、CBCL-MIT StreetScenes(麻省理工学院街景数据库)等。

现代光学信息处理由于具有容量大、速度快、并行性及装置简单等优点,在二维图象信息存储、图象增强、特征识别、现代象质评价等许多方面有着重要的应用。

空间滤波是最基本的光学信息处理操作之一,其基本原理是根据具体需要制作一个适当的空间滤波器,并将其放在光路中输入图象的频谱平面处,通过对输入图象的频谱进行调制,从而完成某种处理过程,如低通、高通、带通、边缘增强、相关识别等。

基于matlab的数字图像处理论文

基于matlab的数字图像处理论文

迭代与分形姓名:吴涛班级:2007级电科一班学号:20074053053摘要:几何学研究的对象是客观世界中物体的形状。

传统欧氏几何学的研究对象,都是规则并且光滑的,比如:直线、曲线、曲面等。

但客观世界中物体的形状,并不完全具有规则光滑等性质,因此只能近似当作欧氏几何的对象,比如:将凹凸不平的地球表面近似为椭球面。

虽然多数情况下通过这样的近似处理后,能够得到符合实际情况的结果,但是对于极不规则的形态,比如:云朵、烟雾、树木等,传统的几何学就无能为力了。

如何描述这些复杂的自然形态?如何分析其内在的机理?这些就是分形几何学所面对和解决的问题。

关键字:迭代;分形;树形Abstract:the study of geometry object is the objective world in the shape of an object. Traditional Euclidean geometry object of study, is all the rules and smooth, for instance: linear, curve and surface etc. But the objective world in the shape of an object, not completely with regular smooth nature, therefore can only approximate such as Euclidean geometry object, such as: the uneven surface of the earth for approximate ellipsoid. Although most cases through such an approximate treatment after, can get the result accords with the actual situation, but for great irregularity of form, such as: the clouds, smoke, such as trees, traditional geometry as a repeater.How to describe these complex natural forms? How to analyze its inherent mechanism? These are the fractal geometry facing and solve the problem.Key words: iterations, Fractal; tree一、问题分析在我们的世界上,存在着许多极不规则的复杂现象,比如:弯弯曲曲的海岸线、变化的云朵、宇宙中星系的分布、金融市场上价格的起伏图等,为了获得解释这些极端复杂现象的数学模型,我们需要认识其中蕴涵的特性,构造出相应的数学规则。

基于MATLAB GUI的Gabor滤波器数字图像处理实验平台设计

基于MATLAB GUI的Gabor滤波器数字图像处理实验平台设计

基于MATLAB GUI的Gabor滤波器数字图像处理实验平台设计杨艳;夏福全;陈章宝【摘要】数字图像处理课程涉及知识面较广,颇具实用性,但现有的数字图像处理仿真实验平台体系结构复杂,对于本科生初学者来说,有一定的难度.如果缺少相应的实验系统,学生很难深入理解数字图像处理的技术原理和进行创新性的学习.利用MATLAB GUI良好的数字图像处理用户界面环境,设计了一种基于MATLAB GUI 的Ga-bor滤波器图像处理仿真实验平台.通过简单的交互操作即可完成相关图像的实验处理,即根据图像的时域和频域的窗口尺寸和方向,对图像进行特征提取,同时可选择性地呈现不同形式下的图像处理结果.实验证明该仿真平台不但为数字图像处理实验教学提供了有力的辅助工具,而且有效实现了知识的转化与应用.【期刊名称】《蚌埠学院学报》【年(卷),期】2019(008)002【总页数】4页(P57-60)【关键词】Gabor滤波器;图像处理;实验平台【作者】杨艳;夏福全;陈章宝【作者单位】蚌埠学院电子与电气工程学院,安徽蚌埠 233030;蚌埠学院理学院,安徽蚌埠 233030;蚌埠学院电子与电气工程学院,安徽蚌埠 233030【正文语种】中文【中图分类】TP391.41;TP273《数字图像处理》作为蚌埠学院电子信息工程、电子信息科学和光电信息科学与技术等电子信息类专业必修课程,涵盖的知识面比较宽,尤其是在图像特征提取、图像增强、图像滤波方面,每部分内容都涉及到了多种处理方法和算法,对学生来讲,学习和理解的难度也较大[1]。

目前,学校采用的是理论与实验相结合的教学方法,学生通过MATLAB编程方法对图像进行处理,加深对数字图像处理理论知识的理解。

但在目前的实验教学中,缺少与教材同步的实验系统,学生在深入理解数字图像处理技术原理方面有很大难度。

全国各高校教师为解决“数字图像处理”课程教学所面临的这些问题,做了很多图像处理的实验平台[2-4],在众多平台中多是一些常规的处理方法,而在图像特征提取方面基于Gabor滤波器的处理方法鲜有文献提及。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[收稿日期]20050228 [作者简介]黄书先(1962),女,1983年大学毕业,硕士,副教授,现主要从事石油勘探开发研究与科研管理工作。

基于MATLAB 平台的可视化图像处理系统设计方法黄书先 (长江大学科学技术处,湖北荆州434023)[摘要]以MATLAB 为工作语言和开发环境,开发了一个在M AT LAB 平台下的可视化图像处理系统,可实现包括对测井图像在内的一般图像的精细处理,并能和用户开发的程序接口。

为M AT LAB 的再开发和可视化系统的设计作了有益的探索。

[关键词]MATLAB;图像处理;可视化GUI 界面[中图分类号]TP 311111[文献标识码]A [文章编号]16731409(2005)04015803MAT LAB 的图像处理工具为自然科学各学科领域的学者、研究人员和工程师提供了一个直观的灵活的环境,用以解决复杂的图像处理问题。

用MAT LAB 语言开发的图像处理算法可以在所有支持MAT LAB 的平台上共享。

也可以将m 语言算法和现存的C 程序集成在一起或者将MATLAB 开发的m 语言算法和GU Is 编译为C/C++代码,供其他程序调用,或者发布为一个独立的应用程序。

下面笔者提出一个基于MATLAB 平台的可视化图像处理系统设计方法,可用于包括测井图像资料在内的一般图像的精细处理。

1 系统总体设计在MAT LAB 中有个重要的图像处理工具包[1],该工具包是由一系列支持图像处理操作的函数组成的,按功能可以分为以下几类:图像显示;图像文件输入与输出;几何操作;像素值统计;图像增强;图像识别;图像滤波;图像变换;邻域和块操作;二值图像操作;颜色映射和颜色空间转换;图像格式转换等。

和其他工具包一样,用户还可以根据需要书写自己的函数,以满足特定的需要;也可以将这个工具包和信号处理工具包或小波工具包等其他工具包联合起来使用。

MAT LAB 提供了交互式的GU I 开发环境[2~4],用户只需要设置各个对象相应的属性,系统自动生成与之对应的界面,大大减少了开发的难度。

本设计的MAT LAB 图像处理系统由封面、主界面和各个子功能界面组成,其框图如图1所示。

程序总流程图如图2所示。

2 封面界面设计首先用MAT LAB 编辑封面的脚本文件,生成系统的封面界面,然后再进入处理的主界面。

在设计封面时,要做好封面的总体布局,力求完美。

要插入背景,首先要找到所用的函数(这在一般的书中很难找到);其次要注意设置axes 的属性。

在显示背景图像时,不能用imshow ()函数,如果用此函数,背景图像只能显示在封面的一部分,不能整屏覆盖;而要用imagesc ()函数。

MATLAB 提供修改文本中文字的字体,它支持华文中宋、华文彩云、华文仿宋、楷书、黑体等,功能较强。

在设计封面的过程中,最主要的技术是要解决时间的显示,如果只用MATLAB 中的clock ()函数,则显示的是静态时间,而不会显示和电脑同步的动态时间。

为了解决这个问题,需做一个循环判断语句:while find (get (0,'c hildren'))==h0。

成立的条件是,只要是当前窗口循环,否则停止,这样可以减少CPU 的负担。

同时,要实时提取clock ()函数,可用fix (clock),使提取的时间更美观。

#158#长江大学学报(自科版)2005年4月第2卷第4期/理工卷第2卷第2期Jour nal of Yangtze University (Nat Sci Edit)Apr 12005Vol12No 14/Sci &Eng V,Vol 12No 12图1 MATLAB 图像处理系统原理框图 图2 MATLAB 图像处理系统程序总流程图因为用clock ()函数提取的时间是用科学计数法表示的。

提取的时间还要转换成字符显示,用set 设置属性/string 0。

3 主界面设计当按/进入0键后,封面界面会消失,接着进入图像处理的主界面。

其功能包括图像增强和图像识别两大块。

这个主界面中还有一个打开文件的问题,因为以1DA T 为后缀的图像数据文件MAT LAB 不能直接处理,需要转换成其他格式,如1BMP,1GIF,1T IF,1JPG 和灰度图像。

按/打开0键后,出现标准Windows 的打开对话框,选中要处理的文件,需要对它进行处理。

如果是1DAT 文件,要先把它转换成灰度图像,可用mat2gr ay ()函数生成128@128的一维矩阵,也可用reshape (I ,128,128)把图像矩阵转换成128@128的矩阵;然后用imread ()函数直接读取图像文件显示。

转换后的图像数据用save 命令保存,然后在各个文件中传递。

按/返回0键,本界面消失返回到封面,按/清屏0键将清除显示在图像区的所有图像。

设置其他键,具有相应的子功能。

4 图像处理子功能界面设计以图像增强处理为例。

在设计图像增强功能时,主要设计了3个方面的处理:灰度变换、直方图处理、空域滤波。

在灰度变换中,可进行增强对比度、图像压缩、图像求反等处理。

在空域滤波中,可进行线性滤波、中值滤波、自适应滤波。

对被噪声污染的图像进行线性滤波,可以去除图像中某些类型的噪声。

如采用邻域平均法的均值滤波,就非常适应于去除通过扫描得到的测井图像中的颗粒噪声。

中值滤波是抑制噪声的非线性处理方法,它运算简单,易于实现,而且能较好地保护边界;但有时会失掉图像中的细线和小块的目标区域。

自适应滤波是用wiener2函数[5]根据图像的局部方差来调整滤波器的输出,当局部方差大时,滤波器的平滑效果较小;当局部方差小时,滤波器平滑效果强。

wiener2函数提供的自适应滤波通常比线性滤波的效果好,它比相应的线性滤波器具有更好的选择性,可以更好地保存图像的边缘和高频细节信息;另外,使用起来非常方便,wiener2函数同时计算出滤波器的参数,并对图像进行滤波计算,而且wiener 2函数并不比线性滤波器需要更多的计算时间。

#159#理工卷第2卷第2期黄书先:基于MATLAB 平台的可视化图像处理系统设计方法5 运动目标提取与图像边缘检测对图像序列中运动目标的提取最常用的方法是差值法。

这种方法的思想是:一个场景中两幅或多幅运动图像,其静止背景物的灰度值是恒定的,而运动目标的灰度值是变化的;将相邻的两幅图像相/减0或者/差分0,图像的静止背景物被消除了,而运动物体保留下一个粗略轮廓;在此基础上,采用模板对准相乘法,能准确地提取出图像序列中的运动目标。

图像边缘是所要提取目标和背景的分界线,提取出边缘才能将目标和背景区分开来。

用sobel 算子检测边缘效果很差,因为实际图像中,对应景物边缘的图像灰度变化有时并不十分陡峭;另外,图像中也存在噪声。

因此直接使用微分算子提取边界后,还需要做细化处理,才能形成一条有意义的边界。

改用canny 算子检测图像边缘效果较好。

[参考文献][1]张志涌1精通MAT LAB615版[M]1北京:北京航空航天大学出版社,20031[2]周明,李长虹1MAT LAB 图形技术[M]1西安:西北工业大学出版社,19991[3]何强,何英1MAT LAB 扩展编程[M]1北京:清华大学出版社,20021[4]沈精虎,于伟,郭照宇1微机图形用户界面设计方法与技巧[M]1北京:电子工业出版社19981[5]孙兆林1MAT LAB 61x 图像处理[M ]1北京:清华大学出版社,20021[编辑] 易国华(上接第145页)3 结 语笔者运用BCGS 2FFT 方法分析了两媒质半空间和三分层媒质中埋入目标的电磁脉冲散射问题,其快速算法的引用大大降低了计算时间和内存需求,使得普通的PC 机就可以用于解决平面分层背景下大尺度电磁散射问题。

仿真结果验证了模型和算法的可靠性,为埋地目标(石油、煤矿、管线等)的探测提供一定的理论指导。

[参考文献][1]M ichalsk i K A,zhen g D 1E lectrom agnetic scattering an radiation by s urface of arbitrary shape in layered media )))Part Ò:Implemen 2tation and resu lts for contiguous half 2space [J]1IEEE T rans 1Antennas Propagat,1990,38(3):344~3521[2]Michals ki K A,Mosig J R 1Multilayered media Green p s function in integral equation formulation s [J]1IE EE T rans 1An tennas Pr opa 2gat,1997,45(3):508~5191[3]H e J Q,Yu T J,Geng N,et al 1Method of moments analys is of electromagnetic s cattering from a gen etal th ree 2dim ens ion al dielectrictarget em bedded in a mu ltilayered m edium [J ]1Radio Sci 1,2000,35(2):305~3131[4]Su C C 1T he three dimen sional algorithm of solving th e electric field integal equation using face 2centered node points ,conjugate gradi 2ent m ethod ,and FFT 0IEEE T ran s [J]1Microwave Th eory Tech 1,1993,41(6):510~5151[5]Gan H,Chew W C 1A discr ete BCGS 2FFT algorithm for solving 3D in homogeneous scatter problem s [J]1J 1Electromagn 1Waves Ap 2pl,1995,9(10):1339~13571[6]Xu X M,Liu Q H 1T he BCGS 2FFT method for electromagnetic scattering form inh omogeneous objects in a planarly layer ed medium[J ]1IEEE Antennas and Wir eless Propagat 1Lett,2002,1(5):430~4391[7]Xu X M,Liu Q H,Zh ang Z Q 1T he stabilized biconjugate gradient fast Fourier transform method for electromagnetic s cattering [J]1J 1Appl 1Computat 1Electromagn 1Soc,2002,17(1):97~1031[8]M ichalsk i K A,Zheng D 1Electromagnetic s cattering an radiation by su rface of arbitrary shape in lay ered media )))Part Ñ:Th eory[J ]1IEEE T ran s 1Antennas Propagat,1990,38(3):335~3441[编辑] 易国华#160# 长江大学学报(自科版)2005年4月band can be improved by using albefaction filter,the interference resist ing property of the dual t ap filter is much better t han that of predict ed error filt er1Key words:spread spect rum communication;trace filter;white noise;albefaction treat2 ment155Method for Predicting the High Temperature High Pressure Performance of Oil2base Drill2 ing FluidZHA O H a i2ya n(Beijing Union University,Beij ing100009)ZHA N G Jin2bo(Great W ell Drilling Co1CN PC,100724)YA N Jie2nian(Univer s ity of Petroleum,Beijing102249)Abstract:Based on the new t heoret ical predicting model both at home and abroad,a software of prediction algorithm for high t emperat ure high pressure(HT HP)perform2 ance of oil base drilling fluid is implemented by using MATLAB1The software has the function of predict ing H TH P apparent viscosity and density of the oil base fluid,by which the apparent viscosit y and density changing with t he depth can be predict ed accu2 rately,instruct ion can be provided for it s field application1Key words:oil base drilling fluid;apparent viscosity;densit y;algorithm158Method for Designing A Visualizational Image Processing System Based on MATLABH UA N G Shu2xia n(Y ang tze University,J ing zhou434023)Abstract:By using MAT LAB as a working language and environment for development,a visualizational image processing system is developed under MATLAB environment,by which precision image process including well logging images is implemented and in2 terfaced with user2developed programs1A useful approach is made on the redevelop2 ment of MAT LAB and design of visualizational systems1Key words:MAT LAB;image process;visualized GUI interface161Design and Implementation of Point to Point Softphone Based on Session Initiation Proto2 cal(SIP)TU Ji2hui,ZHON G Ba o2rong(Yan gtze University,J ing zhou434023)Abstract:How to implement a software telephone model based on SIP is int roduced in det ail,and point to point communicat ion command in SIP is analyzed1T echniques are provided for network voice acquisition,transmit ting and playing1Key words:SIP;RTP;VoIP;multimedium164Analysis on Clearance Flow and Rigidity for A Balance Disc of Multistage Pump WAN G Jian2hua,L IU M ing2ya o,WA NG Ben2de(Yang tze Univer sity,J ing zh ou434023)Abstract:Based on the clearance flow of a balance disc,t he parameters of leakage rate, pressure,balance force and sensitivit y are derived,the rigidity concept of the balance disc is proposed,the relationships between the balance disc rigidity and it s sensitivity are approached,and the range of sensit ivity value is obtained,by which a theoretical basis and an effective method are provided for the design of balance disc1Key words:mult istage pump;balance disc;clearance;rigidity;analysis#×#。

相关文档
最新文档