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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ransacfithomography.m

?? MATLAB Functions for Multiple View Geometry
?? M
字號:
% RANSACFITHOMOGRAPHY - fits 2D homography using RANSAC%% Usage:   [H, inliers] = ransacfithomography(x1, x2, t)%% Arguments:%          x1  - 2xN or 3xN set of homogeneous points.  If the data is%                2xN it is assumed the homogeneous scale factor is 1.%          x2  - 2xN or 3xN set of homogeneous points such that x1<->x2.%          t   - The distance threshold between data point and the model%                used to decide whether a point is an inlier or not. %                Note that point coordinates are normalised to that their%                mean distance from the origin is sqrt(2).  The value of%                t should be set relative to this, say in the range %                0.001 - 0.01  %% Note that it is assumed that the matching of x1 and x2 are putative and it% is expected that a percentage of matches will be wrong.%% Returns:%          H       - The 3x3 homography such that x2 = H*x1.%          inliers - An array of indices of the elements of x1, x2 that were%                    the inliers for the best model.%% See Also: ransac, homography2d, homography1d% Copyright (c) 2004-2005 Peter Kovesi% School of Computer Science & Software Engineering% The University of Western Australia% http://www.csse.uwa.edu.au/% % Permission is hereby granted, free of charge, to any person obtaining a copy% of this software and associated documentation files (the "Software"), to deal% in the Software without restriction, subject to the following conditions:% % The above copyright notice and this permission notice shall be included in % all copies or substantial portions of the Software.%% The Software is provided "as is", without warranty of any kind.% February 2004 - original version% July     2004 - error in denormalising corrected (thanks to Andrew Stein)% August   2005 - homogdist2d modified to fit new ransac specification.function [H, inliers] = ransacfithomography(x1, x2, t)    if ~all(size(x1)==size(x2))        error('Data sets x1 and x2 must have the same dimension');    end        [rows,npts] = size(x1);    if rows~=2 & rows~=3        error('x1 and x2 must have 2 or 3 rows');    end        if npts < 4        error('Must have at least 4 points to fit homography');    end        if rows == 2    % Pad data with homogeneous scale factor of 1        x1 = [x1; ones(1,npts)];        x2 = [x2; ones(1,npts)];            end            % Normalise each set of points so that the origin is at centroid and    % mean distance from origin is sqrt(2).  normalise2dpts also ensures the    % scale parameter is 1.  Note that 'homography2d' will also call    % 'normalise2dpts' but the code in 'ransac' that calls the distance    % function will not - so it is best that we normalise beforehand.    [x1, T1] = normalise2dpts(x1);    [x2, T2] = normalise2dpts(x2);        s = 4;  % Minimum No of points needed to fit a homography.        fittingfn = @homography2d;    distfn    = @homogdist2d;    degenfn   = @isdegenerate;    % x1 and x2 are 'stacked' to create a 6xN array for ransac    [H, inliers] = ransac([x1; x2], fittingfn, distfn, degenfn, s, t);        % Now do a final least squares fit on the data points considered to    % be inliers.    H = homography2d(x1(:,inliers), x2(:,inliers));        % Denormalise    H = T2\H*T1;    %----------------------------------------------------------------------% Function to evaluate the symmetric transfer error of a homography with% respect to a set of matched points as needed by RANSAC.function [inliers, H] = homogdist2d(H, x, t);        x1 = x(1:3,:);   % Extract x1 and x2 from x    x2 = x(4:6,:);            % Calculate, in both directions, the transfered points        Hx1    = H*x1;    invHx2 = H\x2;        % Normalise so that the homogeneous scale parameter for all coordinates    % is 1.        x1     = hnormalise(x1);    x2     = hnormalise(x2);         Hx1    = hnormalise(Hx1);    invHx2 = hnormalise(invHx2);         d2 = sum((x1-invHx2).^2)  + sum((x2-Hx1).^2);    inliers = find(abs(d2) < t);            %----------------------------------------------------------------------% Function to determine if a set of 4 pairs of matched  points give rise% to a degeneracy in the calculation of a homography as needed by RANSAC.% This involves testing whether any 3 of the 4 points in each set is% colinear.      function r = isdegenerate(x)    x1 = x(1:3,:);    % Extract x1 and x2 from x    x2 = x(4:6,:);            r = ...    iscolinear(x1(:,1),x1(:,2),x1(:,3)) | ...    iscolinear(x1(:,1),x1(:,2),x1(:,4)) | ...    iscolinear(x1(:,1),x1(:,3),x1(:,4)) | ...    iscolinear(x1(:,2),x1(:,3),x1(:,4)) | ...    iscolinear(x2(:,1),x2(:,2),x2(:,3)) | ...    iscolinear(x2(:,1),x2(:,2),x2(:,4)) | ...    iscolinear(x2(:,1),x2(:,3),x2(:,4)) | ...    iscolinear(x2(:,2),x2(:,3),x2(:,4));    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清国产一区二区| 国产精品一二三在| 性做久久久久久久免费看| 久久久久久毛片| 国产欧美精品一区aⅴ影院 | 国产精品久久久久久久久晋中 | 亚洲日穴在线视频| 亚洲va韩国va欧美va| 琪琪久久久久日韩精品| 麻豆精品在线播放| 99re8在线精品视频免费播放| 99re这里只有精品视频首页| 56国语精品自产拍在线观看| 国产日韩av一区二区| 日韩激情在线观看| 91久久精品一区二区三区| 欧美蜜桃一区二区三区| 国产视频一区不卡| 亚洲精品国产高清久久伦理二区| 日本欧美韩国一区三区| 精品污污网站免费看| 精品欧美黑人一区二区三区| 国产人妖乱国产精品人妖| 亚洲三级视频在线观看| 国产91精品久久久久久久网曝门| 91精品国产综合久久久蜜臀图片| 国产精品第四页| 成人免费的视频| 国产精品国产三级国产a| 国产成人精品亚洲777人妖| 欧美日韩中文字幕精品| ...av二区三区久久精品| 国产成人av网站| 国产精品福利影院| 成人avav在线| 亚洲免费观看高清在线观看| 理论电影国产精品| 久久一区二区三区四区| 国产精一品亚洲二区在线视频| 久久久五月婷婷| 激情欧美日韩一区二区| 国产丝袜在线精品| 国产高清不卡一区| 亚洲精品菠萝久久久久久久| 中文字幕一区二区在线观看| 欧美自拍偷拍一区| 青青草视频一区| 欧美成人精品高清在线播放| 亚洲成人资源在线| 久久久综合九色合综国产精品| 99久久精品国产麻豆演员表| 亚洲人成网站色在线观看| 91精品国产一区二区人妖| 美女精品自拍一二三四| 中文字幕精品三区| 69久久夜色精品国产69蝌蚪网| 丁香一区二区三区| 亚洲成人av一区二区三区| 精品免费一区二区三区| 91搞黄在线观看| 99re这里都是精品| 99久久99久久精品免费看蜜桃 | 日韩精品在线网站| 欧美日韩一区二区三区四区五区 | 欧美一级艳片视频免费观看| 日本韩国一区二区三区视频| 免费高清视频精品| 婷婷国产v国产偷v亚洲高清| 天天综合日日夜夜精品| 亚洲一本大道在线| 亚洲妇熟xx妇色黄| 成人激情小说网站| 成人一级黄色片| 91女神在线视频| 欧美日韩精品免费| 91精品国产乱码久久蜜臀| 日韩欧美亚洲一区二区| 久久综合网色—综合色88| 国产精品日韩成人| 亚洲久草在线视频| 偷拍一区二区三区四区| 精品亚洲成a人| 成人丝袜18视频在线观看| 91美女精品福利| 538prom精品视频线放| 久久久99免费| 亚洲无线码一区二区三区| 国产一区在线不卡| 欧美日韩国产一级二级| 亚洲精品在线网站| 亚洲国产三级在线| 国产精品综合网| 欧美刺激午夜性久久久久久久| 亚洲美女屁股眼交3| 久久国产人妖系列| 欧美三级韩国三级日本三斤| 136国产福利精品导航| 国产激情一区二区三区| 日韩一区二区精品在线观看| 国产成人免费视频网站高清观看视频 | 精品视频在线免费| 久久久精品影视| 国产中文一区二区三区| 精品成人佐山爱一区二区| 国产伦理精品不卡| 国产精品狼人久久影院观看方式| 丁香婷婷综合网| 中文字幕欧美一| 欧美日韩精品二区第二页| 视频一区中文字幕| 欧美韩国一区二区| 欧美日韩亚洲不卡| 99精品久久免费看蜜臀剧情介绍| 综合自拍亚洲综合图不卡区| 欧美无砖专区一中文字| 热久久久久久久| 中文字幕精品综合| 91精品国产一区二区三区| 国产999精品久久久久久绿帽| 国产精品成人在线观看| 日韩精品中午字幕| 欧美自拍偷拍午夜视频| 国产伦精品一区二区三区免费| 国产精品国产精品国产专区不片| 一区二区在线观看免费| 亚洲妇女屁股眼交7| 精品美女一区二区| 99免费精品视频| 日本aⅴ精品一区二区三区| 亚洲美女免费视频| 国产欧美精品国产国产专区| 欧美肥妇bbw| 在线播放91灌醉迷j高跟美女| av一区二区三区在线| 成人一区在线观看| 国产一区二区三区国产| 日韩精品电影在线观看| 午夜一区二区三区在线观看| 亚洲美女在线国产| 中文字幕第一区| 国产日产欧美一区二区视频| 91精品国产aⅴ一区二区| 欧美日韩一区高清| 欧美日韩在线免费视频| 91麻豆精品国产91久久久久| 91精品国产麻豆| 久久综合九色综合97婷婷| 欧美精品一区二区三区久久久| 7777精品久久久大香线蕉| 欧美日韩高清在线播放| 欧美日韩久久久久久| 欧美成人伊人久久综合网| 国产欧美日本一区二区三区| 亚洲视频免费在线| 日韩和欧美一区二区三区| 国产目拍亚洲精品99久久精品| 欧美国产激情二区三区| 曰韩精品一区二区| 久久精品国产免费| 91在线丨porny丨国产| 5858s免费视频成人| 日本一区二区在线不卡| 三级久久三级久久久| 成人高清免费在线播放| 欧美午夜精品一区| 日韩欧美资源站| 色网站国产精品| 欧美一区二区三区精品| 国产精品色在线观看| 亚洲1区2区3区视频| 色域天天综合网| 中文字幕欧美国产| 国产精品综合二区| 精品99一区二区三区| 久久精品国产在热久久| 欧美一级在线视频| 日本不卡123| 欧美mv日韩mv国产| 国产综合色在线视频区| 欧美成人精品福利| 国产一区二区三区黄视频 | av亚洲精华国产精华精| 精品理论电影在线| 日韩精品视频网| 欧美一区二区网站| 亚洲一区二区av电影| 日韩视频免费观看高清完整版 | 国产欧美精品一区aⅴ影院| 精品影视av免费| 亚洲国产高清不卡| 欧美三区免费完整视频在线观看| 亚洲在线视频免费观看| 91精品中文字幕一区二区三区| 天堂成人国产精品一区| 精品免费视频.| 色就色 综合激情| 精品一区二区国语对白| 亚洲欧美在线另类| 欧美电影一区二区| 国产91精品免费|