亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? calculatedictionary.m

?? 論文Beyond Bags of Features源代碼
?? M
字號:
function [ ] = CalculateDictionary( imageFileList, dataBaseDir, featureSuffix, dictionarySize, numTextonImages, canSkip )
%function [ ] = CalculateDictionary( imageFileList, dataBaseDir, featureSuffix, dictionarySize, numTextonImages, canSkip )
%
%Create the texton dictionary
%
% First, all of the sift descriptors are loaded for a random set of images. The
% size of this set is determined by numTextonImages. Then k-means is run
% on all the descriptors to find N centers, where N is specified by
% dictionarySize.
%
% imageFileList: cell of file paths
% dataBaseDir: the base directory for the data files that are generated
%  by the algorithm. If this dir is the same as imageBaseDir the files
%  will be generated in the same location as the image files.
% featureSuffix: this is the suffix appended to the image file name to
%  denote the data file that contains the feature textons and coordinates. 
%  Its default value is '_sift.mat'.
% dictionarySize: size of descriptor dictionary (200 has been found to be
%  a good size)
% numTextonImages: number of images to be used to create the histogram
%  bins
% canSkip: if true the calculation will be skipped if the appropriate data 
%  file is found in dataBaseDir. This is very useful if you just want to
%  update some of the data or if you've added new images.

fprintf('Building Dictionary\n\n');

%% parameters

reduce_flag = 1;
ndata_max = 100000;

if(nargin<4)
    dictionarySize = 200
end

if(nargin<5)
    numTextonImages = 50
end

if(nargin<6)
    canSkip = 0
end

if(numTextonImages > size(imageFileList,1))
    numTextonImages = size(imageFileList,1);
end

outFName = fullfile(dataBaseDir, sprintf('dictionary_%d.mat', dictionarySize));

if(size(dir(outFName),1)~=0 && canSkip)
    fprintf('Dictionary file %s already exists.\n', outFName);
    return;
end
    

%% load file list and determine indices of training images

inFName = fullfile(dataBaseDir, 'f_order.txt');
if ~isempty(dir(inFName))
    R = load(inFName, '-ascii');
    if(size(R,1)~=size(imageFileList,1))
        R = randperm(size(imageFileList,1));
        sp_make_dir(inFName);
        save(inFName, 'R', '-ascii');
    end
else
    R = randperm(size(imageFileList,1));
    sp_make_dir(inFName);
    save(inFName, 'R', '-ascii');
end

training_indices = R(1:numTextonImages);

%% load all SIFT descriptors

sift_all = [];

for f = 1:numTextonImages    
    
    imageFName = imageFileList{training_indices(f)};
    [dirN base] = fileparts(imageFName);
    baseFName = fullfile(dirN, base);
    inFName = fullfile(dataBaseDir, sprintf('%s%s', baseFName, featureSuffix));

    load(inFName, 'features');
    ndata = size(features.data,1);

    sift_all = [sift_all; features.data];
    fprintf('Loaded %s, %d descriptors, %d so far\n', inFName, ndata, size(sift_all,1));
end

fprintf('\nTotal descriptors loaded: %d\n', size(sift_all,1));

ndata = size(sift_all,1);    
if (reduce_flag > 0) & (ndata > ndata_max)
    fprintf('Reducing to %d descriptors\n', ndata_max);
    p = randperm(ndata);
    sift_all = sift_all(p(1:ndata_max),:);
end
        
%% perform clustering
options = foptions;
options(1) = 1; % display
options(2) = 1;
options(3) = 0.1; % precision
options(5) = 1; % initialization
options(14) = 100; % maximum iterations

centers = zeros(dictionarySize, size(sift_all,2));

%% run kmeans
fprintf('\nRunning k-means\n');
dictionary = sp_kmeans(centers, sift_all, options);
    
fprintf('Saving texton dictionary\n');
sp_make_dir(outFName);
save(outFName, 'dictionary');

end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
洋洋成人永久网站入口| 国产精品私人自拍| 色婷婷国产精品| av激情综合网| 91视频免费播放| 欧美日韩中文另类| 欧美日本韩国一区| 91精品综合久久久久久| 777奇米成人网| 欧美精品一区男女天堂| 国产日韩欧美一区二区三区乱码| 久草精品在线观看| 国产精品免费久久| 国产精品久久久久影院色老大 | 日韩精品一区二区在线观看| 亚洲人成7777| 成人a级免费电影| 久久久夜色精品亚洲| 久88久久88久久久| 日韩亚洲欧美高清| 六月丁香婷婷久久| 欧美一区二区精品久久911| 亚洲二区在线观看| 欧美日韩一二区| 亚洲最大的成人av| 日本高清不卡视频| 亚洲欧美激情小说另类| 91丨porny丨国产| 国产精品高潮呻吟久久| 波多野结衣中文字幕一区二区三区| 国产欧美日韩中文久久| 国产99久久久国产精品免费看| 日韩欧美亚洲一区二区| 紧缚奴在线一区二区三区| 欧美r级电影在线观看| 日本免费新一区视频| 欧美一区二区免费观在线| 青青青伊人色综合久久| 欧美电影免费观看高清完整版| 美国一区二区三区在线播放| 久久影视一区二区| 成人av一区二区三区| 亚洲日本免费电影| 欧美曰成人黄网| 亚洲.国产.中文慕字在线| 欧美一区二区私人影院日本| 狠狠色综合色综合网络| 中文字幕高清不卡| 欧洲一区二区三区在线| 奇米精品一区二区三区在线观看一 | 亚洲视频你懂的| 欧美无砖砖区免费| 青娱乐精品视频| 国产欧美精品区一区二区三区 | 欧美一级黄色录像| 国内成人免费视频| 中文字幕一区二区三区四区| 在线观看欧美精品| 精品亚洲国产成人av制服丝袜| 久久久久久**毛片大全| 91丝袜美腿高跟国产极品老师| 亚洲国产精品人人做人人爽| 精品粉嫩aⅴ一区二区三区四区| 91在线精品秘密一区二区| 亚洲国产精品久久久久秋霞影院| 欧美大黄免费观看| 99热在这里有精品免费| 日韩在线播放一区二区| 中文字幕免费不卡| 欧美区在线观看| 成人黄页毛片网站| 青青草视频一区| 日韩毛片一二三区| 欧美精品一区二区精品网| 色伊人久久综合中文字幕| 卡一卡二国产精品| 一区2区3区在线看| 国产精品天天摸av网| 欧美日韩一区二区在线观看视频| 国产高清在线精品| 婷婷六月综合亚洲| 亚洲人快播电影网| 久久精品人人爽人人爽| 欧美一区二区三区四区视频| 色综合天天综合色综合av | 奇米精品一区二区三区在线观看| 一区在线中文字幕| 久久免费看少妇高潮| 欧美挠脚心视频网站| 色伊人久久综合中文字幕| 国产乱码精品一区二区三区五月婷| 亚洲高清久久久| 亚洲男女一区二区三区| 国产精品午夜电影| 久久久99久久精品欧美| 日韩欧美一级二级三级久久久| 欧美视频一区在线| 色婷婷激情综合| 91在线免费播放| 不卡av免费在线观看| 成人在线一区二区三区| 国产一区二区三区国产| 奇米精品一区二区三区四区 | 亚洲另类春色国产| 亚洲欧美一区二区视频| 中文字幕一区日韩精品欧美| 国产精品色在线观看| 久久―日本道色综合久久| 日韩欧美国产综合一区| 欧美一区二区三区啪啪| 欧美一区二区成人6969| 日韩一级免费观看| 日韩一卡二卡三卡国产欧美| 欧美一级二级三级蜜桃| 日韩一区二区三区在线| 日韩丝袜情趣美女图片| 精品国产一区二区国模嫣然| 精品国产一区二区亚洲人成毛片| 日韩女优毛片在线| www久久久久| 中文字幕+乱码+中文字幕一区| 中日韩免费视频中文字幕| 国产精品视频免费看| 中文字幕一区二区三区在线不卡| 亚洲人成精品久久久久久 | 宅男噜噜噜66一区二区66| 欧美高清www午色夜在线视频| 欧美一级午夜免费电影| 精品国产麻豆免费人成网站| 久久精品亚洲精品国产欧美| 欧美激情一区二区三区蜜桃视频| 18成人在线观看| 亚洲精品国产精品乱码不99| 亚洲欧美视频在线观看| 亚洲成人激情社区| 精品在线视频一区| jizzjizzjizz欧美| 精品视频一区三区九区| 日韩欧美国产高清| 国产精品久久久久久久久免费相片| 中国色在线观看另类| 亚洲国产综合在线| 久久91精品国产91久久小草 | 国产做a爰片久久毛片| 国产激情一区二区三区四区| 99精品久久久久久| 欧美精三区欧美精三区| 久久九九99视频| 亚洲素人一区二区| 丝袜美腿亚洲色图| 成人午夜视频福利| 在线不卡的av| 国产精品国产三级国产有无不卡| 偷拍自拍另类欧美| jizz一区二区| 亚洲精品一线二线三线| 亚洲精品成a人| 国产精品一区免费在线观看| 在线观看91精品国产入口| 久久精品亚洲精品国产欧美| 亚洲电影第三页| 丰满岳乱妇一区二区三区| 欧美日韩国产经典色站一区二区三区| 欧美激情中文不卡| 久久国产精品无码网站| 色乱码一区二区三区88| 国产午夜亚洲精品不卡 | 亚洲一级二级三级| 国产精品亚洲一区二区三区妖精 | 亚洲另类在线制服丝袜| 国产精品一二三区在线| 91精品国产91热久久久做人人 | 91最新地址在线播放| 久久亚洲二区三区| 日韩激情在线观看| 在线免费观看日本一区| 精品1区2区在线观看| 日韩av在线播放中文字幕| 91免费看片在线观看| 欧美激情一区二区| 国产一区二区在线视频| 日韩一区二区在线看| 婷婷六月综合网| 欧美色图一区二区三区| 亚洲另类中文字| 色综合中文综合网| 日韩免费视频一区二区| 图片区小说区国产精品视频| 在线观看91视频| 亚洲激情图片qvod| 99riav久久精品riav| 综合av第一页| 99精品在线免费| 亚洲视频在线一区观看| 成人免费高清在线| 国产精品毛片无遮挡高清| 成人一区二区在线观看| 国产精品你懂的在线欣赏| 成人高清免费观看| 中文字幕亚洲区|