我正在开展图像检索项目。它需要VLFeat开源库,它实现了流行的计算机视觉算法,专门用于图像理解和局部特征提取和匹配。即使在成功实施VLFEAT工具箱后,我也会收到以下错误:
??? Attempt to reference field of non-structure array.
Error in ==> gm at 84 locs = fq.f(1:2,:);
fq
是一个结构,具有由VLFEAT返回的N个查询功能:包含两个元素:
fq.f
是一个6xN矩阵,其中包含查询中每个检测到的要素的椭球描述符。 fq.d
是一个MxN矩阵,其中包含查询中每个检测到的要素的M维特征描述符。'fq'是主函数'gm'的输入参数,它执行查询图像和R参考图像之间的图像检索任务。
function [similarities]= gm(query_path,reference_paths,fq,fr,matches,K)