⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 image_limitvalue.m

📁 3幅图像26各点比较大小
💻 M
字号:
function [Dx,Dy,D_matrix] = image_limitvalue( image1,image2,image3)
%%input:
%image1,image2,image3要比较的三幅图
%
%output:
% Dx,Dy 三幅图每26个像素比较后极值的坐标
% D_matrix极值点生成的矩阵

[m,n]=size(image1);
D_matrix=[];
Dy=[];
Dx=[];
 x=0;
 y=0;
for i=2:m-1
   for j=2:n-1
      k1=i-1:i+1;
    k2=j-1:j+1;
    
  max2= max(max(image2(k1,k2)));
   max1= max(max(image1(k1,k2)));
    max3= max(max(image3(k1,k2)));
   B=[max1,max2,max3];
    MAX=max(B);
    
    min2= min(min(image2(k1,k2)));
   min1= min(min(image1(k1,k2)));
    min3= min(min(image3(k1,k2)));
    S=[min1,min2,min3];
   MIN=min(S);
   
       if (image2(i,j)==MAX) | (image2(i,j)==MIN)
           x=x+1
          y=y+1
          Dx(x)=i
           Dy(y)=j;
          
  else
          x=x
           y=y;
   end 
end
end



for x=1:length(Dx)
    D_matrix(Dx(x),Dy(x))=image2(Dx(x),Dy(x));
end 


       

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -