matlab里rgb2gray函数代码-SIFT:筛

时间:2024-07-08 23:00:48
【文件属性】:

文件名称:matlab里rgb2gray函数代码-SIFT:筛

文件大小:649KB

文件格式:ZIP

更新时间:2024-07-08 23:00:48

系统开源

matlabrgb2gray函数代码MATLAB 上的 SIFT 的实现,由 . 这是中东技术大学“医学图像分析高级主题”课程的学期项目。 用法 在 Matlab 中读取图像并将其转换为灰度图像,然后将其用作SIFT函数的输入。 SIFT(Image, Octaves, Scales, Sigma):主要函数取灰度图像、八度数、每八度数和sigma的初始值。 返回元胞数组内的关键点。 例子: image = imread('image.jpg'); image = double(rgb2gray(image)); keyPoints = SIFT(image,3,5,1.6); 在过程中创建的关键点是对象。 所有关键点都在元胞数组中返回。 每个关键点包含: coordinates():返回图像上关键点的[x,y]坐标。 direction():返回关键点的一般方向。 magnitude():返回一般方向矢量的幅度。 octave():返回提取关键点的八度数。 scale():返回图像卷积的 sigma 值。 descriptor():返回包含描述符的向量。 图像可视化器 此功能的主要目


【文件预览】:
SIFT-master
----SIFT.m(11KB)
----KeyPoint.m(926B)
----main.m(206B)
----images()
--------audreyhepburn.png(192KB)
--------circles.png(42KB)
--------sky.jpg(193KB)
--------my.jpg(218KB)
----README.md(2KB)
----SIFTKeypointVisualizer.m(970B)
----SIFT.asv(10KB)

网友评论