Thread View: sci.image.processing
6 messages
6 total messages
Started by Fred Hoare
Sun, 22 Nov 1992 07:17
Display of 16 bit images
Author: Fred Hoare
Date: Sun, 22 Nov 1992 07:17
Date: Sun, 22 Nov 1992 07:17
17 lines
1187 bytes
1187 bytes
I (and the other people in my lab) have a requirement to be able to display 16 bit greyscale images on a Sun workstation. We have several pieces of software that display images, but they all convert the images to 8 bit first. What we require is a display routine that would allow a person to choose what intensity range in the image was displayed on the screen, at any time. I presume this would be done by changing the way the lookup table gets mapped to the data. Does anyone know of software under X11 that is capable of doing this? Thanks in advance for any replies. Fred -- Frederick Hoare email: fred@dip1.ee.uct.ac.za Image Processing Laboratory Department of Electrical and Electronic Engineering University of Cape Town, South Africa
Re: Display of 16 bit images
Author: Steve Lamont
Date: Sun, 22 Nov 1992 15:14
Date: Sun, 22 Nov 1992 15:14
26 lines
1849 bytes
1849 bytes
In article <fred.722416637@dip3> fred@dip3.ee.uct.ac.za (Fred Hoare) writes:
>I (and the other people in my lab) have a requirement to be able
>to display 16 bit greyscale images on a Sun workstation. We have
>several pieces of software that display images, but they all convert
>the images to 8 bit first. What we require is a display routine that
>would allow a person to choose what intensity range in the image was
>displayed on the screen, at any time. I presume this would be done by
>changing the way the lookup table gets mapped to the data.
The way that I attack it is to either just truncate the lower 8 bits
or to scale the data so that the maximum value is mapped into 255 and
the minimum value is mapped into 0. The can either be done by table
lookup or through some direct scaling.
I'm not sure what is meant by "allow a person to choose what intensity
range was displayed on the screen..." I suppose that you could use a
sliding eight bit window that could be used as a mask to map into the
color table but without a lot of fiddling the images are going to look
awfully strange.
spl
--
Steve Lamont, SciViGuy -- (619) 534-7968 -- spl@szechuan.ucsd.edu
UCSD Microscopy and Imaging Resource/UCSD Med School/La Jolla, CA 92093-0608
"Far out, man"
- President George Bush, heard in a stump speech on NPR
Re: Display of 16 bit images
Author: Qiang Zheng
Date: Sun, 22 Nov 1992 20:52
Date: Sun, 22 Nov 1992 20:52
26 lines
1688 bytes
1688 bytes
In article <fred.722416637@dip3> fred@dip3.ee.uct.ac.za (Fred Hoare) writes: >I (and the other people in my lab) have a requirement to be able >to display 16 bit greyscale images on a Sun workstation. We have >several pieces of software that display images, but they all convert >the images to 8 bit first. What we require is a display routine that >would allow a person to choose what intensity range in the image was >displayed on the screen, at any time. I presume this would be done by >changing the way the lookup table gets mapped to the data. > >Does anyone know of software under X11 that is capable of doing this? > >Thanks in advance for any replies. >Fred >-- >Frederick Hoare email: fred@dip1.ee.uct.ac.za >Image Processing Laboratory >Department of Electrical and Electronic Engineering >University of Cape Town, South Africa Me too. Except I'd like to such software running on a PC. I do some programming, please let me know any hints about programming LUTs to display >8 bits images in addition to available software. Thanks in advance. James Zheng
Re: Display of 16 bit images
Author: Fred Hoare
Date: Mon, 23 Nov 1992 10:45
Date: Mon, 23 Nov 1992 10:45
34 lines
2177 bytes
2177 bytes
spl@ivem.ucsd.edu (Steve Lamont) writes: >In article <fred.722416637@dip3> fred@dip3.ee.uct.ac.za (Fred Hoare) writes: >>I (and the other people in my lab) have a requirement to be able >>to display 16 bit greyscale images on a Sun workstation. We have >>several pieces of software that display images, but they all convert >>the images to 8 bit first. What we require is a display routine that >>would allow a person to choose what intensity range in the image was >>displayed on the screen, at any time. I presume this would be done by >>changing the way the lookup table gets mapped to the data. >The way that I attack it is to either just truncate the lower 8 bits >or to scale the data so that the maximum value is mapped into 255 and >the minimum value is mapped into 0. The can either be done by table >lookup or through some direct scaling. >I'm not sure what is meant by "allow a person to choose what intensity >range was displayed on the screen..." I suppose that you could use a >sliding eight bit window that could be used as a mask to map into the >color table but without a lot of fiddling the images are going to look >awfully strange. That is exactly what I meant. The images we work with consist of both medical and satelite images and it is often very helpful to be able to look at a specific range of intensities in the image. It is a lot easier to do this using a lookup table modification than to actually truncate the image to the range required, then scale this to 8 bits before display. Fred -- Frederick Hoare email: fred@dip1.ee.uct.ac.za Image Processing Laboratory Department of Electrical and Electronic Engineering University of Cape Town, South Africa
Re: Display of 16 bit images
Author: Richard Wallingford
Date: Mon, 23 Nov 1992 14:54
Date: Mon, 23 Nov 1992 14:54
44 lines
3054 bytes
3054 bytes
In article <1992Nov22.205215.5677@news.columbia.edu>, qiang@cubmol.bio.columbia.edu (Qiang Zheng) writes: > In article <fred.722416637@dip3> fred@dip3.ee.uct.ac.za (Fred Hoare) writes: >>I (and the other people in my lab) have a requirement to be able >>to display 16 bit greyscale images on a Sun workstation. We have >>several pieces of software that display images, but they all convert >>the images to 8 bit first. What we require is a display routine that >>would allow a person to choose what intensity range in the image was >>displayed on the screen, at any time. I presume this would be done by >>changing the way the lookup table gets mapped to the data. >> >>Does anyone know of software under X11 that is capable of doing this? Not offhand. I know exactly what you want though. I currently use PV-Wave to do most of my image processing and display. It allows easy display of a desired data window but you have to re-enter each new max and min value when you want to look at a new range. Ideally, one would have a track-ball user interface in which one axis controls the location of the sliding window and the other controls the width. > Me too. Except I'd like to such software running on a PC. I do > some programming, please let me know any hints about programming > LUTs to display >8 bits images in addition to available software. I don't believe normal PC's are capable of even 8-bit gray-scale display because the RGB D/A converters are 6 bits for VGA cards. Photometrics LTD. has some software that allows the data to be easily windowed for display with a fairly decent user interface. The only catch is that you need to have a certain type of VGA card (ET4000 chipset I believe) and the image file format is nonstandard (although they give you the specs - it's basically 16 bits/pixel with a header). The software is meant to work with their camera hardware, but it should function ok without it. You might give them a call to see if they offer it without the hardware. Their phone number is: 602-889-9933 and the name of the software is IMAGE200. -- +---------------------------------------------------------------------+ |Dick Wallingford | Internet: dickw@iastate.edu | |Center for NDE | Packet : wd0anb@n0an.ia.usa.na | |Iowa State University | I'm not a musician, but I play one in a band | +---------------------------------------------------------------------+
Re: Display of 16 bit images
Author: Mike Newberry
Date: Mon, 23 Nov 1992 22:19
Date: Mon, 23 Nov 1992 22:19
55 lines
3787 bytes
3787 bytes
In article <1992Nov23.085417@IASTATE.EDU> dickw@IASTATE.EDU (Richard Wallingford) writes: >In article <1992Nov22.205215.5677@news.columbia.edu>, >qiang@cubmol.bio.columbia.edu (Qiang Zheng) writes: >> In article <fred.722416637@dip3> fred@dip3.ee.uct.ac.za (Fred Hoare) writes: >>>I (and the other people in my lab) have a requirement to be able >>>to display 16 bit greyscale images on a Sun workstation. We have >>>several pieces of software that display images, but they all convert >>>the images to 8 bit first. What we require is a display routine that >>>would allow a person to choose what intensity range in the image was >>>displayed on the screen, at any time. I presume this would be done by >>>changing the way the lookup table gets mapped to the data. >>> >>>Does anyone know of software under X11 that is capable of doing this? > >Not offhand. I know exactly what you want though. I currently >use PV-Wave to do most of my image processing and display. It >allows easy display of a desired data window but you have to >re-enter each new max and min value when you want to look >at a new range. Ideally, one would have a track-ball user interface >in which one axis controls the location of the sliding window >and the other controls the width. > >> Me too. Except I'd like to such software running on a PC. I do >> some programming, please let me know any hints about programming >> LUTs to display >8 bits images in addition to available software. > >I don't believe normal PC's are capable of even 8-bit gray-scale >display because the RGB D/A converters are 6 bits for VGA cards. >Photometrics LTD. has some software that allows the data to be >easily windowed for display with a fairly decent user interface. >The only catch is that you need to have a certain type of VGA >card (ET4000 chipset I believe) and the image file format is >nonstandard (although they give you the specs - it's basically >16 bits/pixel with a header). The software is meant to work with >their camera hardware, but it should function ok without it. You might >give them a call to see if they offer it without the hardware. >Their phone number is: 602-889-9933 and the name of the software >is IMAGE200. > >-- >+---------------------------------------------------------------------+ >|Dick Wallingford | Internet: dickw@iastate.edu | >|Center for NDE | Packet : wd0anb@n0an.ia.usa.na | >|Iowa State University | I'm not a musician, but I play one in a band | >+---------------------------------------------------------------------+ You ought to check into MIRA, from Axiom Research, Inc., Tucson, AZ. 602-791-2864. MIRA processes and displays 8 and 16 bit integer images and 32 bit float images and allows real time contrast/brightness control with a mouse. True, SVGA only allows 64 shades of gray, but it does allow up to 256 different colors on the screen. Dropping to 64 grays is not a big loss. 386 and 486 systems are VERY capable at image processing if they have decent software. A 486/50 can give a Sparc II a run for it's money.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads