1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
// Copyright (C) 2016 - IIT Bombay - FOSSEE
//
// This file must be used under the terms of the CeCILL.
// This source file is licensed as described in the file COPYING, which
// you should have received as part of this distribution. The terms
// are also available at
// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
// Author: Siddhesh Wani
// Organization: FOSSEE, IIT Bombay
// Email: toolbox@scilab.in
function cvtimg = CV_Dilate(srcimg,dilation_type,dilation_size,iterations, ...
border_type,border_value)
// dilates an image by using a specific structuring element.
//
// Calling Sequence
// cvtimg = CV_Dilate(srcimg,dilation_type,dilation_size,[iterations, ...
// border_type,border_value])
// Parameters
// src -> input image; the number of channels can be arbitrary, but the
// depth should be one of CV_8U, CV_16U, CV_16S, CV_32F or CV_64F.
// dilation_type -> can be one of : MORPH_RECT, MORPH_CROSS,
// MORPH_ELLIPSE
// dilation_size -> size of kernel to be used for erosion. Must be odd
// iterations -> number of times erosion is applied.
// border_type -> pixel extrapolation method. It can be:
// BORDER_REPLICATE: aaaaaa|abcdefgh|hhhhhhh
// BORDER_REFLECT: fedcba|abcdefgh|hgfedcb
// BORDER_REFLECT_101: gfedcb|abcdefgh|gfedcba
// BORDER_WRAP: cdefgh|abcdefgh|abcdefg
// BORDER_CONSTANT: iiiiii|abcdefgh|iiiiiii
// border_value -> border value in case of a constant border
// Description
// This function can be used for eroding an image. Kernel used for erosion
// is decided by type and size. Size must always be odd. Anchor pint of
// kernel is always center of kernel. Input arguements 'iterations(1),
// border_type(BORDER_CONSTANT) and border_value' are optionals. Whwn not
// specified, default values as as mentioned in brackets.
// Examples
// img = CV_LoadImage('~/test.jpg',0)
// dst = CV_Erode(img,"MORPH_RECT",3,1,"BORDER_CONSTANT",0);
//
// See also
// CV_LoadImage CV_Erode
//
// Authors
// Siddhesh Wani
//
cvtimg = 0
// This is curretly dummy function. It provides no functionality but is required
// for providing support for generating C code for OpenCV
endfunction
|