Image 如何从图像中提取Gist、颜色直方图和Zernike向量(MATLAB)

Image 如何从图像中提取Gist、颜色直方图和Zernike向量(MATLAB),image,matlab,image-processing,feature-detection,Image,Matlab,Image Processing,Feature Detection,我正在做一些基于内容的图像检索(CBIR)的研究,其中的一部分涉及到三个特征向量的提取——颜色直方图、Gist和Zernike矩。首先,我尝试实现一篇研究论文中遵循的过程。链接如下所示。请跳到第3.2节,“每个图像由3名审查员代表…”。如果有人能告诉我如何开始,我将不胜感激 现在,我在互联网上找到了各种各样的脚本(也许)可以完成这项工作,但作为图像处理领域的新手和MATLAB的初学者,我几乎不知所措。如果有人能简单地向我解释,如何准确地实现第3.2节中给出的过程并提取向量,我将非常非常感激 我

我正在做一些基于内容的图像检索(CBIR)的研究,其中的一部分涉及到三个特征向量的提取——颜色直方图、Gist和Zernike矩。首先,我尝试实现一篇研究论文中遵循的过程。链接如下所示。请跳到第3.2节,“每个图像由3名审查员代表…”。如果有人能告诉我如何开始,我将不胜感激

现在,我在互联网上找到了各种各样的脚本(也许)可以完成这项工作,但作为图像处理领域的新手和MATLAB的初学者,我几乎不知所措。如果有人能简单地向我解释,如何准确地实现第3.2节中给出的过程并提取向量,我将非常非常感激

我还附上了描述所做工作的图片。如果有人能解释如何在MATLAB中实现这一点,我将不胜感激

(不幸的是,我不能发布多张图片,因此请查看研究论文中的第3.2节,了解有关gist和zernike向量的详细信息)

编辑:如果这听起来很模糊和抽象,我道歉。我找到了这项工作的三个脚本。功能如下:

函数[gist,param]=LMgist(D,homemages,param,HOMEGIST)/*用于gist计算*/

颜色直方图计算:

函数H=rgbhist(I、nBins、Nind) RGB列表:RGB图像的颜色直方图。 nBins:每种颜色的箱数=>直方图长度为'nBins^3'。 Nind:标准化索引

      0 -> Un-Normalized historam
      1 -> l1 normalized
      2 -> l2 normalized
H:矢量化直方图

Zernike向量计算:

函数[Z,A,Phi]=Zernik矩(p,n,m)

函数查找N x N二进制ROI的Zernike矩

[Z,A,Phi]=泽尼克矩(p,n,m),其中 1.p=输入图像N x N矩阵(N应为偶数) 2.n=泽尼克力矩的阶数(标量) 3.m=Zernike力矩的重复次数(标量) 4.Z=复泽尼克力矩 5.A=力矩的振幅 6.φ=力矩的相位(角度)(单位:度)


如果有人能指出如何(如果有可能的话)使用这些函数提取给定的向量,那就太好了。抱歉发了这么长的邮件。谢谢

你应该尽可能地提供你的解决方案。这不是免费的编码服务。你到底有什么问题?我相信谷歌会给出很多例子来说明如何在matlab中实现颜色直方图。你应该尽可能地提供你的解决方案。这不是免费的编码服务。你到底有什么问题?我相信谷歌会给出大量的例子来说明如何在matlab中实现颜色直方图。