home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / next / misc / 23324 < prev    next >
Encoding:
Text File  |  1992-12-23  |  3.4 KB  |  72 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!mnemosyne.cs.du.edu!nyx!lmccullo
  3. From: lmccullo@nyx.cs.du.edu (Michael McCulloch)
  4. Subject: Re: Lack of color brilliance in GIF pictures?
  5. Message-ID: <1992Dec23.071448.20157@mnemosyne.cs.du.edu>
  6. Sender: usenet@mnemosyne.cs.du.edu (netnews admin account)
  7. Organization: University of Denver, Dept. of Math & Comp. Sci.
  8. Date: Wed, 23 Dec 92 07:14:48 GMT
  9. Lines: 61
  10.  
  11. Scott Byer writes:
  12. >Florian Gutzwiller writes
  13. >
  14. >> If I compare the color brillance of GIF prictures on a NeXT 16bit
  15. >> system and a Sun 8 bit display the Sun is much more brillant. This
  16. >> is not a monitor problem for sure. I'm using ImageViewer.
  17. >
  18. >There are entirely too many variables between the two.  Phosphor
  19. >frequencies, electron gun emission curves, lighting, monitor type,
  20. >driving circutry.  Unless both monitors are calibrated by the same
  21. >equipment and corrected in software, they will never look the same.
  22. >And who is to say which is more "correct"?
  23. >
  24. >Don't sweat it.
  25. >
  26.  
  27. This is not _the_ reason the two look different. The dithering required of
  28. an NS color for a paletted image surely is -- and I do sweat it.
  29.  
  30. The previous post by William Shipley <1992Dec18.084848.433@u.washington.edu>
  31. was an excellent explanation of this. However, he wrote:
  32.  
  33. >PS: PostScript also gives you dithering, which allows you to simulate having  
  34. >more colors by drawing two (or more) colors right beside each other and  
  35. >trusting your eye to blur them together as if they were one pixel.  Thus, if  
  36. >your GIFs look washed out, one solution is to magnify them and back away from  
  37. >your monitor.  (Another would be to buy a 24-bit true color board, like the
  38. >NeXTdimension, but the former seems cheaper.)
  39.  
  40. There's another option. Change the way the GIF is converted. I've noticed
  41. this 'washed out' appearance of GIFs on my nice Sony monitor -- even with
  42. images that look fine on other machines. My solution?
  43.  
  44. I use the gif2tiff converter in Sam Lefler's TIFF utilities library. It is
  45. available on the sgi.com anonymous ftp site under graphics/tiff. But, before
  46. you rush to get it, you must compile the package to use it. Although I
  47. hesitate since this is not my software, I have considered posting just the
  48. executable for gif2tiff on the NeXT -- since most people are probably only
  49. interested in that conversion. This may make it to the Purdue ftp site by
  50. the first of the year.
  51.  
  52. Sam applies what appears to be a gamma correction (I think -- I'm not an
  53. expert in image processing) to the color palette of converted GIFs. The
  54. result is a much more brilliant converted image in which the PS dithering is
  55. _significantly_ subdued. I have been told that the same 'correction' degrades
  56. image quality on an ND. This makes sense, since the ND doesn't have to dither
  57. to display paletted images. I made a slight modification to Sam's gif2tiff
  58. converter that allows the user to specify the value of the 'correction'
  59. factor on the command line. Also, he uses the Class P type of TIFF which is
  60. slightly different from the apparent preferred TIFF formats on the NeXT,
  61. however, I've had no trouble opening converted files in Preview or Icon
  62. Builder.
  63.  
  64. Please don't flood my mailbox with requests, I'm extremely busy with 'real'
  65. projects at this time. If you can't wait, then get the full package from the
  66. SGI sight. Some enterprising soul could possibly even modify one of the PD GIF
  67. converters to do the same -- perhaps add a Preferences item.
  68.  
  69. Michael McCulloch
  70. Huntsville, AL
  71. Independent NeXT Developer
  72.