%% Load image
clc;close all;clear all;
% Load raw image data
img = imread('222.JPG');
img = im2double(img);
imx = [img(:,end,:) - img(:, 1,:),-diff(img,1,2)];
imy = [img(end,:,:) - img(1, :,:);-diff(img,1,1)];
imnorm = sqrt(imx.^2 + imy.^2);
s1 = mean(imnorm(:));
disp(s1);
图像平均梯度计算
最新推荐文章于 2025-08-02 13:23:50 发布
这段代码加载并处理了一张名为'222.JPG'的图像,将其转换为双精度格式,并计算了图像的x和y方向梯度。接着,通过欧几里得距离公式求得梯度的模长,并计算了模长的平均值。这可能是图像处理或计算机视觉任务的一部分,用于检测图像边缘或进行特征提取。


4616

被折叠的 条评论
为什么被折叠?



