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

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

?? magic_camera.m

?? 彩色圖像紋理提取的一種算法
?? M
字號:
% function: magic_camera
% description: read an image containing a collection of objects on a flat
% solid color background (i.e. a table) and produce (return & display) a
% new image containing all the original objects, organized so that similar
% objects are located close to one another, and all objects "point" the
% same direction (when applicable)
% author: Adam Meadows
% last updated: 5/9/2006
%
% - add an input parameter 'fname' (name of image file)
%
% - add an input parameter 'lightback'
%                           lightback = 1, background is light, bw must be
%                           swapped
%                           otherwise, no swap is needed
% 
% - add an input parameter 'cluster_by'
%                           cluster_by = 0, use shapes
%                           cluster_by = 1, use colors
%                           cluster_by = 2, use texture
%
% - add an input parameter 'order' (order in which to place objects on img)
%                           order = 1, use left-right order
%                           order = 2, use right-left order
%                           order = 3, use top-bottom order
%                           order = 4, use bottom-up order
%                           order = 0, randomly choose order
%
% - add an input parameter 'do_rot' 
%                           do_rot = 1, try to rotate objects to align
%                           do_rot = 0, don't try to rotate
%
% - add an input parameter 'thresh'
%                           threshold for determining objects (0-1)
%                           thresh = 0, use value calcualted by graythresh
%
% 
% - add an imput parameter 'mirror'
%                           mirror = 1, also check mirror image of objects
%                           mirror = 0, don't
%
% - add an input parameter 'dist_meas'
%                           dist_meas = 0, Euclidean Distance
%                           dist_meas = 1, Dynamic Time Warping
%                         
% - add an input parameter 'do_norm' (only valid with cluster by shape)
%                           do_norm = 1, normalize and interpolate to the
%                           same length
%                           otherwise, don't do it
%   
%
function nice_img = magic_camera(fname, lightback, cluster_by, order, do_rot, thresh, mirror, dist_meas, do_norm)

%if < 9 parameters, fill in depending on cluster_by

if(nargin <9)
    
    %flags that are the same regardless of cluster_by
    if nargin < 6
        thresh = 0;
    end
    if nargin < 5
        do_rot = 1;
    end
    if nargin < 4
        order = 0;
    end
    
    if cluster_by == 0
        %defaults for shape (mirror, euclidean, normalize)
        do_norm = 1;
        if nargin < 8
            dist_meas = 0;
        end
        if nargin < 7
           mirror = 1; 
        end
   
    elseif cluster_by == 1
        
        %defaults for color (no mirror, euclidean)
        do_norm = 0;
        if nargin < 8
            dist_meas = 0;
        end
        if nargin < 7
            mirror = 0;
        end
        
  
    elseif cluster_by == 2
        
        %defaults for texture (no mirror, euclidean)
        do_norm = 0;
        if nargin < 8
            dist_meas = 0;
        end
        if nargin < 7
            mirror = 0;
        end
        
    end
    
        
end

%TBD, add error checking for variable number of input arguments


%first read in the image
img = imread(fname);

%extract objects
objs = imsplit(img, lightback, do_rot, thresh);

%extract background
background = imbackground(img, lightback);

%shape clustering
if(cluster_by == 0)
    
    %now convert the objects into timeseries by shape
    freq = images2ts(objs, 0, do_norm, 0);

    
    %now create the distance matrix (and dist_vector for dendogram)
    dist_matrix = create_dist_matrix(freq, mirror, dist_meas);
    nice_img = create_new_image(dist_matrix, objs, background, order);
    
elseif(cluster_by == 1)
   
    %now convert the objects into timeseries by color
    freq = [];
    for i = 1:length(objs)
        c = objcolor(objs{i}, lightback, thresh);
        freq = [freq; c];
    end %end of for all objects
    
    dist_matrix = squareform(pdist(freq));
    nice_img = create_new_image(dist_matrix, objs, background, order);
    

elseif(cluster_by == 2)
    
    %now convert the objects to timeseries by texture
    freq = [];
    for i = 1:length(objs)
        t = imtext(objs{i}, lightback, thresh);
        freq = [freq; t];
    end %end of for all objects
    
    dist_matrix = squareform(pdist(freq));
    nice_img = create_new_image(dist_matrix, objs, background, order);
    
else
    disp('Invalid value of parameter "cluster_by", only (0,1) accepted');
    return;
end %end of if/elseif/else
  

%display the new image
figure
imshow(nice_img);

%create new filename
outfile = [fname '-after.jpg'];
imwrite(nice_img, outfile, 'jpg');

end %end of magic_camera function

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清不卡一区二区在线| 亚洲国产aⅴ成人精品无吗| 国内外成人在线| 精品av综合导航| 国产成人精品免费在线| 亚洲色图视频免费播放| 欧美体内she精视频| 丝袜诱惑亚洲看片| 日韩美女天天操| 丁香啪啪综合成人亚洲小说 | 国产传媒欧美日韩成人| 国产精品国产三级国产aⅴ入口 | 日日夜夜免费精品视频| 26uuu亚洲综合色| 99久久精品国产导航| 亚洲va欧美va人人爽| 精品欧美一区二区三区精品久久 | www国产成人| 成人激情视频网站| 亚洲成在线观看| 久久噜噜亚洲综合| 91老师国产黑色丝袜在线| 日本成人在线一区| 中文在线资源观看网站视频免费不卡| 91视频精品在这里| 日本不卡高清视频| 亚洲男人的天堂av| 精品国产凹凸成av人网站| 99国内精品久久| 另类人妖一区二区av| 亚洲女与黑人做爰| 欧美精品一区二区在线播放| 一本色道a无线码一区v| 国内欧美视频一区二区| 亚洲图片欧美色图| 国产精品传媒在线| 欧美va亚洲va| 欧美视频自拍偷拍| 91在线播放网址| 国产精品中文有码| 首页国产欧美久久| 自拍偷拍国产亚洲| 国产午夜亚洲精品羞羞网站| 91精品婷婷国产综合久久竹菊| 成人国产视频在线观看| 激情伊人五月天久久综合| 亚洲国产裸拍裸体视频在线观看乱了| 精品国一区二区三区| 欧美精品在欧美一区二区少妇| 成人avav在线| 成人网男人的天堂| 国产一区二区女| 麻豆国产欧美日韩综合精品二区| 亚洲一区二区三区小说| 综合欧美亚洲日本| 国产精品第一页第二页第三页| 久久久99久久精品欧美| 制服丝袜中文字幕亚洲| 欧美中文字幕一区二区三区| 色综合天天综合网国产成人综合天 | 久久天堂av综合合色蜜桃网| 欧美肥妇free| 777欧美精品| 欧美日本在线看| 欧美日韩高清一区| 欧美日韩国产高清一区二区| 在线观看国产91| 欧美最猛性xxxxx直播| 色天天综合色天天久久| 色呦呦一区二区三区| 日本精品视频一区二区三区| 色呦呦日韩精品| 在线看日韩精品电影| 欧美在线免费视屏| 欧美日韩一区三区四区| 8x福利精品第一导航| 欧美一区二区三区不卡| 717成人午夜免费福利电影| 欧美精品视频www在线观看| 欧美嫩在线观看| 欧美一区二区三区免费大片| 精品久久久久久最新网址| 26uuu另类欧美亚洲曰本| 国产欧美一区二区在线| 亚洲欧洲日韩av| 亚洲综合一区二区| 秋霞国产午夜精品免费视频| 韩日av一区二区| caoporn国产精品| 在线看不卡av| 日韩午夜激情免费电影| 久久久久国产精品厨房| 成人欧美一区二区三区黑人麻豆| 一区二区三区日韩精品| 首页亚洲欧美制服丝腿| 精品写真视频在线观看| 粗大黑人巨茎大战欧美成人| 色综合一区二区| 欧美一区2区视频在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 欧美人妖巨大在线| 欧美成人乱码一区二区三区| 国产欧美一区视频| 亚洲综合清纯丝袜自拍| 精品一区在线看| 一本久久综合亚洲鲁鲁五月天| 欧美精品高清视频| 国产人久久人人人人爽| 一区二区国产盗摄色噜噜| 久久成人18免费观看| 91麻豆国产精品久久| 欧美丰满美乳xxx高潮www| 国产欧美精品在线观看| 亚洲高清视频中文字幕| 国产精品中文字幕日韩精品| 欧美性大战久久久久久久蜜臀| 久久综合色8888| 亚洲一区二区高清| 国产91在线|亚洲| 91麻豆精品国产| 亚洲欧美日韩久久精品| 狠狠v欧美v日韩v亚洲ⅴ| 在线亚洲高清视频| 久久久九九九九| 琪琪一区二区三区| 色屁屁一区二区| 国产日韩欧美制服另类| 秋霞影院一区二区| 色婷婷久久一区二区三区麻豆| 欧美草草影院在线视频| 亚洲在线视频一区| 成+人+亚洲+综合天堂| 精品对白一区国产伦| 五月天婷婷综合| 色婷婷综合久久久中文一区二区| 久久精品亚洲国产奇米99| 天堂午夜影视日韩欧美一区二区| 97se亚洲国产综合自在线不卡 | 欧美日韩黄色影视| 国产精品久久久久影院色老大 | 一本久久精品一区二区| 国产精品视频免费看| 国产最新精品免费| 欧美日韩亚洲综合一区二区三区| 亚洲欧洲日韩综合一区二区| 国产美女av一区二区三区| 日韩一区二区三区视频在线 | 经典三级在线一区| 在线成人免费观看| 亚洲观看高清完整版在线观看| 99精品视频免费在线观看| 中文字幕乱码亚洲精品一区 | 99re视频精品| 国产精品久久777777| 成人午夜av电影| 日本一区免费视频| 国产福利不卡视频| 久久先锋影音av| 国产一区二区视频在线播放| 精品国产一二三| 国产毛片精品视频| 国产日韩欧美精品电影三级在线| 国产一区视频网站| 国产三级久久久| 成人激情小说网站| 亚洲色图欧美在线| 一本一道久久a久久精品综合蜜臀| 自拍视频在线观看一区二区| 91蜜桃在线观看| 亚洲色图视频免费播放| 91福利资源站| 亚洲国产美女搞黄色| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲在线免费播放| 欧美男人的天堂一二区| 日日夜夜一区二区| 欧美大片免费久久精品三p| 精品系列免费在线观看| 久久精品男人的天堂| 不卡的电影网站| 亚洲综合色区另类av| 7777精品伊人久久久大香线蕉超级流畅| 日本亚洲最大的色成网站www| 精品播放一区二区| 成人av网址在线| 亚洲va国产天堂va久久en| 日韩欧美在线1卡| 高清不卡一区二区| 一区二区在线免费观看| 欧美高清视频www夜色资源网| 麻豆精品视频在线观看免费| 中文av一区二区| 欧美日韩一级视频| 国产剧情在线观看一区二区| 自拍偷自拍亚洲精品播放| 欧美另类videos死尸| 国产综合色产在线精品| 亚洲婷婷在线视频| 91精品综合久久久久久| 成人小视频在线|