HIST Monash Image Library HIST All histogram routines use the i_histscale routine, which provides a reasonable amount of flexibility and information about the image in question. The histograms are scaled to the size specified, labeled, and some statistical information about the image is given: mean, maximum value, minimum value, standard deviation and entropy. The histogram may also be relative, cumulative or absolute. For example, to generate a histogram for a 12 bpp image with correct ranges: ihistscale image - 0 4095 255 255 rel | ixv - The other histogram routines are provided for compatibility with previous versions and as simpler routines to use.
| ibinary | threshold binary image setting all pixels below threshold to 0 and all equal to or above to 1. |
| icedge | Executes Colour Edge Detection GUI (under X). |
| icshist | produce intensity histograms for 3 band images. These are layed out on one image. |
| ihist | produce an intensity histogram (as an image) |
| ihistcmd | intensity histogram showing relative, absolute or cummulative intensity distribution |
| ihistrgb | produce an RGB intensity histogram (as an image) |
| ihistscale | Draws an intensity histogram for an image. You can control the minimum and maximum value of the histogram. If min is greater than the actual minimum value, it is reduced to the actual minimum. Likewise with the max parameter. If min >= max then the actual minimum and maximum values are used. The height and width parameters cotrol the size of the actual histogram. These are normally set at 255. This enable histograms of images of any bpp to be displayed. The histogram may either be relative, cumulative or absolute. Frequencies are always calculated discretely. |
| itr | translate pixels between lo and hi inclusive to newval |
index | userguide | full | arithmetic | basic | binary | blocks | colour | compress | display | docs | fft | hist | image | io | makefile | masks | memory | misc | morph | pixel | rgb | stats | transform | error | mapping