DISPLAY Monash Image Library DISPLAY
This version of the Monash Image Library uses the "xv" program to display
images on the screen in their own window. It is assumed that you have "xv"
already installed and that the directory it exists in is in your $PATH.
You can display an image with the "ixv" program or the "i_xv" function.
However the Monash Image Library currently only supports displaying of 8 bit
image data on the screen. Here is how to display various types of images:
* Grayscale, 8 bit or less:
Just use the i_xv() function.
* Grayscale, more than 8 bit:
First use the icast() function with 8 as the newBPP parameter,
then call the i_xv() function as normal. Note that you will lose
accuracy on the displayed image.
* Colour mapped, 8 bit or less:
Just use the i_xv() function.
* Full colour:
Just use i_xv(). Note that the function will automatically dither
the image to an 8 bit colour mapped image for displaying. This may
result in some loss of colour and other unusual effects.
As the i_xv display routine forks a child process, your program will
continue execution while the image is being displayed.
| imxv | multiple image display with xv |
| ixv | display image using xv as a forked child process |
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