matlab图像处理教程
楼主你太狠了,5分要别人做这么多!
1.图像的读入、显示及信息查询:
(1)I=imread (’lena.jpg’) %图像读入
imshow(I) %图像显示
(2)inf=imfinfo(’lena.jpg’) % 图像信息查询
2.图像的常用处理语句:
(1) X=rgb2gray(I) ; imshow(X) %彩色图像转灰度图像
(2)X2=grayslice(I,64) ; imshow(X2,hot(64)) %将灰度图像转为索引色图像
(3) X3=im2bw(X1) ; imshow(X3) %将图像转二值图像
3.图像滤波:
clear all
g0=imread(’lena.tif’)
g0 = g0(:,:,2); %三维转二维
figure(1);imshow(g0) ;title(’原图’) %如图 5
g1=imnoise(g0,’salt & pepper’,0.2)
g1=im2double(g1);
figure(2);imshow(g1);title(’加入椒盐噪声’) %如图 6
h1=fspecial(’gaussian’,4,0.3)
g2=filter2(h1,g1,’same’)
figure(3);imshow(g2);title(’进行高斯滤波’) %如图 7
h2=fspecial(’sobel’)
g3=filter2(h2,g1,’same’)
figure(4);imshow(g3);title(’进行sobel滤波’) %如图 8
h3=fspecial(’prewitt’)
g4=filter2(h3,g1,’same’)
figure(5);imshow(g4);title(’进行prewitt滤波’) %如图 9
h4=fspecial(’laplacian’,0.5);
g5=filter2(h4,g1,’same’);
figure(6);imshow(g5);title(’进行拉普拉斯滤波’); %如图 10
h5=fspecial(’log’,4,0.3);
g6=filter2(h5,g1,’same’);figure(7);
imshow(g6);title(’进行高斯拉普拉斯滤波’); %如图 11
h6=fspecial(’average’);
g7=filter2(h6,g1,’same’);figure(8);
imshow(g7);title(’进行均值滤波’); %如图 12
h7=fspecial(’unsharp’,0.3);
g8=filter2(h7,g1,’same’);
figure(9);imshow(g8);title(’进行模糊滤波’); %如图 13
h8=[0 -1 0;-1 5 -1;0 -1 0];
g9=filter2(h8,g1,’same’);
figure(10);imshow(g9);title(’进行高通高斯滤波’); %如图 14
h9=g1;g10=medfilt2(h9);
figure(11);imshow(g10);title(’进行中值滤波’); %如图 15
怎么在linux下安装oracle数据库
在 Linux 上安装 Oracle 数据库 11g目的在本教程中,您将会学习如何在 Linux 安装 Oracle 数据库 11g.
主题本教程包括下列主题:
概述在 Linux 上安装 Oracle 数据库 11g测试安装总结
概述您将使用 Oracle Universal Installer 来安装 Oracle 数据库 11g 软件并创建一个数据库。
返回主题列表
在 Linux 上安装 Oracle 数据库 11g要安装 Oracle 软件,必须使用 Oracle Universal Installer.
1. 在这一安装中,您需要使用 DVD 或下载 DVD 版本。在本教程中,将从已下载的版本进行安装。在 DVD 文件解压缩的目录中,打开终端窗口终入以下内容:
。/runInstaller.sh
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
2. 安装的产品为 Oracle Database 11g.选定该产品并单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
2. 您将通过一个入门级数据库来执行基本安装。输入 orcl 作为 Global Database Name 以及 oracle 作为 Database Password 并确认口令。然后单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
3. 您需要指定 Inventory 目录。位置应该设置为 /u01/app/oracle/oraInventory.接受默认的 Operating System 级名 oinstall.然后单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。继续前改正任何报告的错误。检查成功完成后,单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
5. Oracle Configuration Manager 允许您将配置信息与 Metalink 帐户相关联。您可在该窗口上选择启用它。然后单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。继续前改正任何报告的错误。检查成功完成后,单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
5. Oracle Configuration Manager 允许您将配置信息与 Metalink 帐户相关联。您可在该窗口上选择启用它。然后单击 Next.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
5. 查看 Summary 窗口,验证要安装的内容。然后单击 Install.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
6. 进度窗口显示。
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
7. Configuration Assistants 窗口显示。
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
8. 正在创建数据库。
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
9. 创建了数据库之后,可以解锁您要使用的用户。单击 OK.
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
10. 您需要以 root 用户身份执行 orainstRoot.sh 和 root.sh
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
11. 打开终端窗口输入以下命令。按提示输入内容。
su - 《rootpassword》 cd /u01/app/oracle/oraInventory。/orainstRoot.sh cd ……/product/11.1.0/db_1。/root.sh exit
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
12. 切换回 Universal Installer 并单击 OK.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
13. 单击 Exit.单击 Yes 确认退出。
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
返回主题列表
测试安装要测试安装是否成功完成,请执行以下步骤:
1. 打开一个浏览器,输入以下 URL:
》:1158/em
其中 《hostname》 应更改为您的机器名、IP 地址或 localhost.
因为企业管理器数据库控制是一个安全站点,因此您需要一个证书。选择 Accept this certificate permanently 选项,然后单击 OK.
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
2. 输入 system 作为 User Name 以及 oracle 作为 Password,然后单击 Login.
=780) window.open(’’);“ src=““ javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
3. 数据库控制主页显示。安装成功。
=780) window.open(’’);“ src=““javascript:if(this.width》’780’)this.width=’780’;setTimeout(’if(document.getElementById(\’\’).height》\’700\’)document.getElementById(\’\’).height=\’700\’;’,500);“ border=0 twffan=“done“》
如何在 Windows 7 下安装 Perl 模块
下载后的文件如下图所示。
perl的安装。
直接双击运行下载的文件,首先会出现perl版本等等信息的介绍,不要理,直接next就会出现是否接受perl安装说明,按图示选择接受,然后继续next。
上面next以后会出现一个安装路径的选项,你可以根据自己的需要更改安装路径也可以默认安装路径为c盘不过,因为perl的安装包其实很小,所以建议直接安装到c盘。设置好安装路径以后继续next,在弹出的这个界面不要理直接点击next。
上面那步完成以后,perl安装的设置工作就完成了,安装也进入到了最后一步。
在弹出的界面上直接点击next,然后就会出现进度条,不过不要担心,这个进度很快,不会超过十分钟。进度条读完以后就会出现一个很像开始那个界面的窗口,直接点击finish完成安装。
一般完成安装以后,它会自动打开浏览器访问一个perl的网站不要理,直接关闭即可。
完成上面的安装下面就是配置了。
首先打开cmd命令编辑窗口,方法有俩种。
第一种是直接在开始(所有程序)→附件 里面找到“命令提示符”点击就会出现如图所示的界面。
第二种方法是开始(所有程序)→附件 在里面找到“附件”点击,然后在里面输入cmd,然后确定。
然后在这个命令窗口输入perl -v查看环境变量是否配置好了。
如果配置好就会出现如下的内容,如果没有就会提示说perl不是内部或外部命令balabala。。。如下图所示。
这个环境变量的配置因为系统版本等等原因会出现未配置等等,遇到这种情况不要急,我在最后讲如何配置环境变量。
现在默认大家的环境变量都配置好了,如果你的没有配置好请翻到第10步按照提示配置好,然后再回来继续7、8、9的操作。
下面就是perl脚本的调试了。
首先可以用你的脚本编辑器写一个最简单的perl脚本,如果没有用txt文本也可以。
#!usr/bin/perl -w ##这里-w的意思是开启warning;
print “Hello World!\n“;
写完以后记得把文件扩展名从.txt改为.pl。
建议:把perl脚本保存在非汉字路径下面。比如不要保存在E:\学习 这一类目录下面。
编辑好perl脚本以后,打开cmd窗口进入到你编辑perl脚本的目录具体命令是
E: 回车 这里E:是更改驱动器的,默认是c盘。
cd E:\perl 回车 (这个是我编辑的目录)输入完成。
dir 回车 dir的作用是显示当前目录下面的文件。
注:这里cd是dos系统的指令,如果想在windows系统下面熟练使用perl,建议简单学习一下dos系统的命令。
进入到E:\perl以后大家可以从上面可以看到我在perl这个目录下面有一个hello.pl文件这个就是我编辑的perl脚本文件,下面我们执行它。
perl hello.pl 回车
可以看到回车以后就输出了我们前面编辑的脚本
print “Hello World!\n“;
perl脚本的执行就完成了。如果你的环境变量没有出现问题,那么你就可以去找更高级的perl教程去学习perl了,祝大家学习愉快^_^。
现在讲perl脚本环境变量的配置,我的系统因为是win7可能和xp还有win8略微一下差别,不过差别不会太大。
首先第一步右键计算机然后选择属性,打开属性界面,然后点击高级系统设置。然后在弹出的界面上点击环境变量,具体如图所示。
然后在系统变量里面,按照图示找到path路径设置,选择编辑。
在新窗口中输入你安装perl的bin的路径,例如我的是C:\Perl\bin然后用分号隔开。
接下来就是一路确定,你懂得。
完成确定以后继续回去前面7、8、9的操作。
-lab