home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / apple2 / 19935 < prev    next >
Encoding:
Text File  |  1992-09-08  |  1.4 KB  |  39 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!news.acns.nwu.edu!network.ucsd.edu!munnari.oz.au!metro!ipso!fawlty!johnmac
  3. From: johnmac@fawlty.towers.oz.au (John MacLean)
  4. Subject: Simulated Dithering
  5. Organization: Tower Technology, Sydney
  6. Date: Sun, 6 Sep 1992 22:49:46 GMT
  7. Message-ID: <1992Sep6.224946.9203@fawlty.towers.oz.au>
  8. Sender: johnmac@fawlty.towers.oz.au (John MacLean)
  9. Lines: 28
  10.  
  11. This is the sort of question people usually ask me, but unfortunately
  12. my answer is not as good as it should be - so maybe someone knows better:
  13.  
  14. What algorithm should be used to simulate the 640 mode SHR dithering in
  15. software?
  16. ie: Given two RGB values, what is the closest RGB value to the color that
  17. will appear on the screen, if these two colors are placed side by side in
  18. 640 mode?
  19.  
  20. This is needed to display GIFs, etc, in 640 mode dithered format.
  21. I seem to have a really good routine for selecting an appropriate palette,
  22. but I am having trouble mapping the colors onto this palette, so I need
  23. to improve my dithering routine.
  24.  
  25. BTW: R3 = (R1 + R2) / 2, ... etc does not work very well.
  26.  
  27. Any ideas, pointers, etc.
  28. Maybe its even in a tech note I have not seen?
  29.  
  30. John MacLean.
  31.  
  32.  
  33.  
  34. -- 
  35. This net: johnmac@fawlty.towers.oz.au                   Phone: +61 2 427 2999
  36. That net: uunet!fawlty.towers.oz.au!johnmac             Fax:   +61 2 427 7072
  37. Snail:    Tower Technology, 1 Apollo Pl,                Home:  +61 2 449 5930
  38.           Lane Cove, NSW 2066, Australia.
  39.