- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三单元 图像代数运算与逻辑运算
第三章 图像代数运算与逻辑运算 3.1图像的加减乘除运算 3.2图像的特征值与奇异值 3.3图像逻辑运算 3.1 图像的加减乘除运算 例3-1 利用矩阵的加减运算增加或减少图像中的某种颜色成分。 A = imread(0045.jpg); s=size(A); B=double(A); C(:,:,1)=B(:,:,1)+ B(:,:,2); C(:,:,2)=B(:,:,2); C(:,:,3)=B(:,:,3)-B(:,:,2); for i=1:s(1) for j=1:s(2) for k=1:s(3) if C(i,j,k)0 C(i,j,k)=0; end if C(i,j,k)255 C(i,j,k)=255; end end end end C=uint8(C); subplot(1,2,1); imshow(A) subplot(1,2,2); imshow(C) 例3-2 A = imread(0045.jpg); s=size(A); B=double(A); Q1=zeros(s(1),s(2)); Q2=zeros(s(1),s(2)); for m=s(1):-1:1 for n=s(2):-1:1 Q1(m,n)=m; Q2(m,n)=n; end end C(:,:,1)=B(:,:,1); C(:,:,2)=B(:,:,2)-Q2; C(:,:,3)=B(:,:,3)+Q1/3; for i=1:s(1) for j=1:s(2) for k=1:s(3) if C(i,j,k)0 C(i,j,k)=0; end if C(i,j,k)255 C(i,j,k)=255; end end end end C=uint8(C); subplot(1,2,1); imshow(A) subplot(1,2,2); imshow(C) 图像加减运算 图像的加减运算实质上就是两个矩阵或者三维数组进行加减运算。 【例3-3】利用矩阵的加减运算为图像添加背景。 A = imread(D:\0043.jpg); B = imread(D:\125.jpg); s1=size(A);s2=size(B); m=s2(1);n=s2(2); A1=imresize(A,[m n]); A2=double(A1); B1=double(B); C=A2+B1; C1=uint8(C); subplot(1,3,1); imshow(A) subplot(1,3,2); imshow(B) subplot(1,3,3); imshow(C1) 图像的乘除运算 图像的乘除运算主要指图像矩阵与常数进行乘除运 算、图像矩阵与图像矩阵对应元素进行乘除运算、 图像矩阵与图像矩阵进行矩阵乘法运算等。 1 图像矩阵与常数进行乘除运算 图像矩阵与常数进行乘除运算就相当于把矩阵所有 元素都扩大或缩小一定的倍数。当矩阵(元素)乘 以大于1的数时,图像亮度增加;乘以小于1的数时 ,图像变暗。 3.2 图像的特征值与奇异值 图像矩阵的特征值 1 图像矩阵特征值 矩阵特征值是这样定义的:设A是[n n]矩阵,如果数λ 与n维非零向量X满足方程 (3-1) 则称数λ为矩阵A的特征值,称非零向量X为矩阵A的特 征向量。 Matlab提供了求取特征值的函数eig(A),其中A是参数, 是要求取特征值的矩阵。 图像矩阵的奇异值 矩阵的奇异值是这样定义的: 设m×n矩阵A的秩为r,则 必存在一个m×m阶正交矩阵Qm和一个n×n阶正交矩阵 Qn, 使 QmTAQn=S 右端矩阵S为n×n阶对角矩阵,我们称S的主对角元为A 的奇异值。 矩阵的奇异值都是实数,并且矩阵不必须是方阵。图像 矩阵的奇异值是图像的一个比较重要的特征,在图象识别 研究中有着广泛的应用。 3.3 图像逻辑运算 二值图像逻辑运算 例3-15 二值图像与、或、非、异或运算 A1 = imread(1.bmp); A2 = imread
文档评论(0)