这里是一个使用 Matlab 检测彩色图片中的 Harris 角点的程序:
% 读取彩色图片
im = imread('image.jpg');
% 将图片转换为灰度图
im_gray = rgb2gray(im);
% 计算 Harris 角点
corners = detectHarrisFeatures(im_gray);
% 在原图上绘制角点
imshow(im); hold on;
plot(corners.selectStrongest(50));
希望这能帮到你!
这里是一个使用 Matlab 检测彩色图片中的 Harris 角点的程序:
% 读取彩色图片
im = imread('image.jpg');
% 将图片转换为灰度图
im_gray = rgb2gray(im);
% 计算 Harris 角点
corners = detectHarrisFeatures(im_gray);
% 在原图上绘制角点
imshow(im); hold on;
plot(corners.selectStrongest(50));
希望这能帮到你!