annotate INDEX @ 389:263112023cd6

bwcount.m : find number, area and positions of the connected regions in a binary image
author gnumuthu
date Mon, 25 Jan 2010 18:00:11 +0000
parents 95ab2d8ce75a
children 870ecf0abb54
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
1 image >> Image processing
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
2 Display
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
3 image
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
4 imagesc
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
5 imshow
309
e11b3cc0fbd4 added rgbplot
hauberg
parents: 308
diff changeset
6 rgbplot
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
7 Read/write
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
8 imread
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
9 imwrite
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
10 imfinfo
59
8ae91f3e55a5 Add some of the missing functions to the categorical index
pkienzle
parents: 35
diff changeset
11 imginfo
201
74e667462c1f more indexing fixes
adb014
parents: 200
diff changeset
12 bmpwrite jpgread jpgwrite pngread pngwrite
378
95ab2d8ce75a New function: readexif (from Roderick Kohle)
hauberg
parents: 350
diff changeset
13 readexif
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
14 Reshape
227
1a4b84759d2c New functions and an update of imresize to use imremap
hauberg
parents: 225
diff changeset
15 imcrop
1a4b84759d2c New functions and an update of imresize to use imremap
hauberg
parents: 225
diff changeset
16 imremap
1a4b84759d2c New functions and an update of imresize to use imremap
hauberg
parents: 225
diff changeset
17 imperspectivewarp
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
18 imresize
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
19 imrotate
200
1c2571ab3eec more INDEX fixes
adb014
parents: 136
diff changeset
20 imrotate_Fourier
35
6cfb3c955a1c Make sure all new functions are indexed
pkienzle
parents: 16
diff changeset
21 imtranslate
6cfb3c955a1c Make sure all new functions are indexed
pkienzle
parents: 16
diff changeset
22 imshear
74
3fd199825b13 uintlut and padarray functions added
jmones
parents: 73
diff changeset
23 impad
3fd199825b13 uintlut and padarray functions added
jmones
parents: 73
diff changeset
24 padarray
59
8ae91f3e55a5 Add some of the missing functions to the categorical index
pkienzle
parents: 35
diff changeset
25 rotate_scale
75
13fee9301f12 Added qtdecomp: quadtree decomposition
jmones
parents: 74
diff changeset
26 Analysis and Statistics
136
78b9878c50f0 Add new functions
pkienzle
parents: 105
diff changeset
27 fftconv2
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
28 corr2
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
29 imhist
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
30 mean2
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
31 std2
350
f8c6b6fa1217 Support a new set of spatial filters
hauberg
parents: 312
diff changeset
32 entropy
75
13fee9301f12 Added qtdecomp: quadtree decomposition
jmones
parents: 74
diff changeset
33 qtdecomp
79
55cf10e5ebd0 qtgetblk and qtsetblk added to INDEX
jmones
parents: 75
diff changeset
34 qtgetblk
55cf10e5ebd0 qtgetblk and qtsetblk added to INDEX
jmones
parents: 75
diff changeset
35 qtsetblk
105
643cdaa28019 Add graycomatrix and houghtf
sjvdw
parents: 104
diff changeset
36 graycomatrix
643cdaa28019 Add graycomatrix and houghtf
sjvdw
parents: 104
diff changeset
37 houghtf
312
e0e7ff564b43 Add missing functions
hauberg
parents: 310
diff changeset
38 hough_line
e0e7ff564b43 Add missing functions
hauberg
parents: 310
diff changeset
39 hough_circle
232
25e4c5428492 Minor layout changes
hauberg
parents: 227
diff changeset
40 graythresh
292
2f0f137f2f05 New function for locating spatial maximas
hauberg
parents: 278
diff changeset
41 immaximas
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
42 Filtering
273
72a19e9d45ee Update version numbers
hauberg
parents: 269
diff changeset
43 imfilter
35
6cfb3c955a1c Make sure all new functions are indexed
pkienzle
parents: 16
diff changeset
44 colfilt
225
044560dec9ea index missing functions
adb014
parents: 211
diff changeset
45 fspecial
269
7c568c4e40b6 Added imsmooth to the INDEX file
hauberg
parents: 260
diff changeset
46 imsmooth
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
47 histeq
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
48 imadjust
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
49 imnoise
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
50 medfilt2
297
e4c745b974ff Added N-dimensional version of 'ordfilt2'
hauberg
parents: 292
diff changeset
51 ordfilt2
e4c745b974ff Added N-dimensional version of 'ordfilt2'
hauberg
parents: 292
diff changeset
52 ordfiltn
312
e0e7ff564b43 Add missing functions
hauberg
parents: 310
diff changeset
53 cordflt2
74
3fd199825b13 uintlut and padarray functions added
jmones
parents: 73
diff changeset
54 uintlut
104
bb5cb1ed9e15 stretchlim added: Finds limits to contrast stretch an image
jmones
parents: 100
diff changeset
55 stretchlim
136
78b9878c50f0 Add new functions
pkienzle
parents: 105
diff changeset
56 makelut applylut
211
805aa2984c3d Update INDEX files for new functions
adb014
parents: 201
diff changeset
57 deriche
277
02b11f5cf655 Added radon transformation
hauberg
parents: 273
diff changeset
58 radon
278
8218c2337178 Rewrite of 'edge'. This includes the addition of the 'canny' edge detector
hauberg
parents: 277
diff changeset
59 nonmax_supress
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
60 Black and white image functions
225
044560dec9ea index missing functions
adb014
parents: 211
diff changeset
61 bwarea
389
263112023cd6 bwcount.m : find number, area and positions of the connected regions in a binary image
gnumuthu
parents: 378
diff changeset
62 bwcount
225
044560dec9ea index missing functions
adb014
parents: 211
diff changeset
63 bwdist
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
64 bweuler
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
65 bwfill
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
66 bwlabel
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
67 bwmorph
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
68 bwperim
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
69 bwselect
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
70 dilate
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
71 erode
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
72 bwborder edge
88
a75e630d5548 conndef added: Creates a connectivity array
jmones
parents: 84
diff changeset
73 conndef
308
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
74 bwhitmiss
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
75 Morhophological Operations
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
76 imerode
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
77 imdilate
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
78 imopen
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
79 imclose
ea955a89ae10 More morphological operators
hauberg
parents: 297
diff changeset
80 imtophat
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
81 Colour controls
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
82 cmpermute
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
83 cmunique
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
84 imapprox
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
85 rgb2ycbcr
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
86 ycbcr2rgb
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
87 Representation
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
88 dither
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
89 gray2ind
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
90 grayslice
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
91 im2bw
233
43491fb0ef0d New functions: im2double, im2uint8, and im2uint16
hauberg
parents: 232
diff changeset
92 im2double
43491fb0ef0d New functions: im2double, im2uint8, and im2uint16
hauberg
parents: 232
diff changeset
93 im2uint8
43491fb0ef0d New functions: im2double, im2uint8, and im2uint16
hauberg
parents: 232
diff changeset
94 im2uint16
14
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
95 ind2gray
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
96 ind2rgb
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
97 isbw
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
98 isgray
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
99 isind
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
100 isrgb
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
101 mat2gray
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
102 rgb2gray
77c889a3ed91 Split main.idx into individual subdirectories to make it more manageable
pkienzle
parents:
diff changeset
103 rgb2ind
237
d300b8b6de4e New function: label2rgb
hauberg
parents: 233
diff changeset
104 label2rgb
310
ba5d3f96de59 new function: imcomplement
hauberg
parents: 309
diff changeset
105 imcomplement
16
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
106 Colour maps
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
107 flag
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
108 lines
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
109 colorcube
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
110 vga
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
111 contrast
4eedcb69a4fc new functions
pkienzle
parents: 14
diff changeset
112 colorgradient
84
53af7c8be879 bestblk added: Calculates best block size for block processing
jmones
parents: 81
diff changeset
113 Region-based and block processing
73
2a7e0fbc7124 Added cathegory region-based processing and roi* functions to it
jmones
parents: 59
diff changeset
114 roicolor
2a7e0fbc7124 Added cathegory region-based processing and roi* functions to it
jmones
parents: 59
diff changeset
115 roifill
2a7e0fbc7124 Added cathegory region-based processing and roi* functions to it
jmones
parents: 59
diff changeset
116 roifilt2
81
5c196e6f5d14 poly2mask added: creates filled polygon bw mask
jmones
parents: 79
diff changeset
117 roipoly
5c196e6f5d14 poly2mask added: creates filled polygon bw mask
jmones
parents: 79
diff changeset
118 poly2mask
84
53af7c8be879 bestblk added: Calculates best block size for block processing
jmones
parents: 81
diff changeset
119 bestblk
88
a75e630d5548 conndef added: Creates a connectivity array
jmones
parents: 84
diff changeset
120 blkproc
89
1058810e5197 nlfilter: Processes image in siliding blocks using user-supplied function
jmones
parents: 88
diff changeset
121 nlfilter
100
95bec31f5593 col2im and im2col added to block processing functions
jmones
parents: 89
diff changeset
122 im2col
95bec31f5593 col2im and im2col added to block processing functions
jmones
parents: 89
diff changeset
123 col2im
350
f8c6b6fa1217 Support a new set of spatial filters
hauberg
parents: 312
diff changeset
124 rangefilt
f8c6b6fa1217 Support a new set of spatial filters
hauberg
parents: 312
diff changeset
125 stdfilt
f8c6b6fa1217 Support a new set of spatial filters
hauberg
parents: 312
diff changeset
126 entropyfilt