Update to 2.0.0 tree from current Fremantle build
[opencv] / interfaces / matlab / toolbox / opencv / cvdisttransform.m
diff --git a/interfaces/matlab/toolbox/opencv/cvdisttransform.m b/interfaces/matlab/toolbox/opencv/cvdisttransform.m
deleted file mode 100644 (file)
index 6de2a91..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-function varargout = cvdisttransform(varargin)\r
-%CVDISTTRANSFORM     Calculate distance transform of binary image\r
-%   IMAGE dst = cvDistTransform(IMAGE src, dist, maskSize);\r
-%   src      - source image\r
-%   dist     - 'l1' | {'l2'} | 'c' | 'l12' | 'fair' | 'welsch'\r
-%   maskSize - {3} | 5\r
-%\r
-%   dst - destination image\r
-%\r
-%   IMAGE dst = cvDistTransform(IMAGE src, dist);\r
-%   src      - source image\r
-%   dist     - array of 2 (for 3x3 mask) or 3 numbers (for 5x5 mask)\r
-%              that characterizes metric\r
-%\r
-%   dst - destination image\r
-\r
-if nargin < 1 | nargin > 3\r
-    error 'Invalid number of parameters';\r
-    return;\r
-end\r
-\r
-if nargin > 1\r
-    if ischar(varargin{2})\r
-               dist_t = {'l1', 'l2', 'c', 'l12', 'fair', 'welsch'};\r
-               dist_i = [1, 2, 3, 4, 5, 6];\r
-        idx = strmatch(varargin{2}, dist_t, 'exact');\r
-        if isempty(idx)\r
-            error 'Invalid parameter ''dist''';\r
-            return;\r
-               end\r
-        varargin{2} = dist_i(idx(1));\r
-    end\r
-else\r
-    varargin{2} = 2; % default 'l2'\r
-end\r
-\r
-if nargin < 3\r
-    varargin{3} = 3; % default maskSize\r
-end\r
-\r
-out = nargout;\r
-if out < 1\r
-    out = 1;\r
-end\r
-\r
-if out > 1\r
-    error 'Too many output parameters'\r
-    return;\r
-end;\r
-\r
-[varargout{1:out}] = feval('cvwrap', 'DistTransform', varargin{:});\r
-\r
-return;
\ No newline at end of file