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

📄 m_getu.m

📁 基于MATLAB平台上
💻 M
字号:
function [result]=M_GetU(im,p,q)
%% 中心距
% im:double型图像;
% p:x的阶数;
% q:y的阶数;
% 本程序中横向从左至右为x,纵向从上到下为y
% 子函数
%% 初始化
[height,width]=size(im);
[x,y]=meshgrid(1:width,1:height);
%% 求平均值
m00=M_GetM(im,0,0);
avgX=M_GetM(im,1,0)/m00;
avgY=M_GetM(im,0,1)/m00;
x=x-avgX;
y=y-avgY;
%% 计算pq阶中心距
d=im.*(x.^p.*y.^q);
result=sum(sum(d));
end

⌨️ 快捷键说明

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