|
Woolz Image Processing
Version 1.7.5
|
WlzRadialDistribution [-h] [-v] [-A] [-D] [-G] [-H] [-E] [-L] [-R]
[-c #,#] [-d <debug image>] [-n #] [-o <out file>]
[-t #] [<input image>] | -h | Prints usage information. |
| -v | Be verbose output. |
| -A | Sort output by area (default). |
| -D | Sort output by distance from boundary. |
| -G | Sort output by angle. |
| -R | Sort output by radial distance from centre. |
| -H | Threshold high, use pixels at or above threshold (default). |
| -E | Threshold equal, use pixels at threshold. |
| -L | Threshold low, use pixels below threshold. |
| -c | Centre (default is image centre). |
| -d | Debug image. |
| -n | Minimum area (default g). |
| -t | Threshold value (default is to compute using Otsu's method). |
<angle> <dist from centre> <area> <x pos>,<y pos> <dist form boundary>
WlzRadialDistribution -o out.txt -d debug.jpg in.tifThe input image is read from in.tif, a debug image showing the segmented regions is written to debug.jpg and the radial distribution statistics are written to the file out.txt. With the output in out.txt, the following R code would plot the data as a set of circles with radius proportional to the square root of the component area:
data <- read.table("out.txt")
attach(data)
symbols(x=data$V1, y=data$V2, circles=sqrt(data$V3))