小编nik*_*ilk的帖子

如何在MATLAB中绘制基于内容的图像检索的Precision-Recall图?

我正在从文件夹"c1"访问10个图像,我有查询图像.我已经实现了在单元格数组中加载图像的代码,然后我将逐个计算查询图像与文件夹"c1"中每个图像之间的直方图交集.现在我想绘制精确回忆曲线,但我不知道如何编写代码以使用从直方图交叉点获得的数据获得"精确回忆曲线".我的代码:

Inp1=rgb2gray(imread('D:\visionImages\c1\1.ppm'));
figure, imshow(Inp1), title('Input image 1');

srcFiles = dir('D:\visionImages\c1\*.ppm');  % the folder in which images exists
for i = 1 : length(srcFiles)
    filename = strcat('D:\visionImages\c1\',srcFiles(i).name);
    I = imread(filename);
    I=rgb2gray(I);
    Seq{i}=I;


end
for i = 1 : length(srcFiles)  % loop for calculating histogram intersections
    A=Seq{i};
    B=Inp1;
    a = size(A,2); b = size(B,2); 
    K = zeros(a, b);
    for j = 1:a
    Va = repmat(A(:,j),1,b);
    K(j,:) = 0.5*sum(Va + B - abs(Va - B));
    end  
end
Run Code Online (Sandbox Code Playgroud)

matlab image-processing cbir

6
推荐指数
1
解决办法
9145
查看次数

谷本系数距离测度

两个对象是否可以具有相同的余弦和Tanimoto系数距离测度,其中

Tanimoto distance measure, d(x,y) = x.y / (|x|*|x|) + (|y|*|y|)- x*y
Run Code Online (Sandbox Code Playgroud)

cosine measure, d(x,y) = x.y /(|x|* |x|) * (|y| *|y|)
Run Code Online (Sandbox Code Playgroud)

math trigonometry distance

5
推荐指数
1
解决办法
6522
查看次数

调用按钮上的javascript函数点击流星

我在流星应用程序中实现了一个jquery滑块表单.当我点击表单的提交按钮时,它应该调用clent.js文件中的javascript函数addme().但它没有用.此外,表单不是模板.我知道使用te​​mplate.templatename.events我们可以执行事件.但是,我很好奇,正常的"onclick"事件在流星中起作用了吗?

我在这个网站上使用了jquery菜单:http: //alijafarian.com/jquery-horizo​​ntal-slideout-menu/

和我的my.html代码:

<head>
     <title>myapp</title>
    <script type="text/javascript"
     src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAlKvABq34UidJ2uZrjnnKTvFAyoZjFNQc&sensor=FALSE&libraries=places">  </script>
    <link rel="stylesheet" type="text/css" href="myapp.css" >
    <link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
    <link href='http://fonts.googleapis.com/css?family=Oswald:300,400,700' rel='stylesheet' type='text/css'>
    <link href='http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' rel='stylesheet'>
    <script type="text/javascript" src="client.js"></script>
    <script src="http://code.jquery.com/jquery.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script type="text/javascript" src="markerclusterer.js"></script>

</head>

        <body>
            <div class="header">
            <a href="#" class="slideout-menu-toggle"><i class="fa fa-bars"></i> Bank Innovation Map</a>
        </div>

            {{> maps}}


        <div class="slideout-menu">

        <h3>Add New Innovation Center <a href="#" class="slideout-menu-toggle">&times;</a></h3>

            <div id="locationField">
              <input id="autocomplete" placeholder="Enter the address"
                     onFocus="geolocate()" type="text"/>
            </div>
            <table id="address">
              <tr>
                <td class="label">Street Line 1</td>
                <td …
Run Code Online (Sandbox Code Playgroud)

javascript meteor

4
推荐指数
2
解决办法
1万
查看次数

在MATLAB中使用颜色直方图的基于内容的图像检索和精确调用图

到目前为止,我已经能够在CBIR系统中绘制灰度图像的Precision-Recall图.但是,我想知道如何对RGB图像执行相同的处理.

我的代码:

Inp1=rgb2gray(imread('D:\visionImages\c1\1.ppm'));
figure, imshow(Inp1), title('Input image 1');
num_bins = 32;
A = imhist(Inp1, num_bins);
srcFiles = dir('D:\visionImages\c1\*.ppm');  
B = zeros(num_bins, 30); 
ptr=1;
for i = 1 : length(srcFiles)
    filename = strcat('D:\visionImages\c1\',srcFiles(i).name);
    I = imread(filename);
    I=rgb2gray(I);
    B(:,ptr) = imhist(I, num_bins); 
    ptr=ptr+1;                                                      
end

% histogram intersection
a = size(A,2); b = size(B,2); 
K = zeros(a, b);
for i = 1:a
  Va = repmat(A(:,i),1,b);
  K(i,:) = 0.5*sum(Va + B - abs(Va - B));
end

num_images = 30;
sims=K
relevant_IDs = [1 2 …
Run Code Online (Sandbox Code Playgroud)

matlab image-processing computer-vision cbir

3
推荐指数
1
解决办法
1279
查看次数