home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / my_favourite / imagefx_add_ons / pcd100.readme < prev    next >
Text File  |  1996-10-16  |  2KB  |  52 lines

  1. Short: PCDIFX - Photo-CD loader for Image-FX - final release 
  2. Type: gfx/misc
  3.  
  4. Finally I have finished my final PhotoCD loader for Image-FX! As promised,
  5. its error reporting is much better, I also increased the loading speed so
  6. that its more than twice as fast as the first two releases. I also worked
  7. much harder on this documentation! PCDIFX is based very loosely on Hadmut 
  8. Danisch's HPCDTOPPM, with the following changes and improvements:
  9.  
  10. o It is a Image-FX loader, as opposed to a standalone PhotoCD to PPM converter.
  11.  
  12. o It is much smaller. HPCDTOPPM is 68K; PCD is 16K.
  13.  
  14. o It uses much less memory. HPCDTOPPM allocates memory for an entire
  15.   conversion and, as such, requires over 22 megabytes to convert a
  16.   3072x2048 pixel image. PCDIFX converts an image row by row and uses less
  17.   than 200 kilobytes for even the largest images.
  18.   
  19. o It works! HPCDTOPPM (which inspired this code of mine) has problems in its 
  20.   3072x2048 conversion code which prevents its from functioning. PCDIFX works 
  21.   in every resolution.
  22.   
  23. o A new "resolution" has been added: 3072x2048 LoRes. Full 3072x2048 is now
  24.   called 3072x2048 HiRes; 3072x2048 LoRes uses one less level of luma and 
  25.   chroma correction and results in a little blurryer image. The tradeoff
  26.   here is speed versus accuracy: a 3072x2048 LoRes image loads more than three 
  27.   times faster than the HiRes version. The degradation is not discernable
  28.   except at extremely high magnifications or on ultra-high resolution displays. 
  29.   As such, LoRes is probably sufficient for most applications. Below are all 
  30.   resolutions and my speed tests.
  31.   
  32.   Resolution   Speed 
  33.   ~~~~~~~~~~   ~~~~~
  34.   192 x 128     0:02
  35.   384 x 256     0:06
  36.   768 x 512     0:21
  37.   1536x1024     3:02
  38.   3072x2048Lo   7:34
  39.   3072x2048Hi  25:26 
  40.                         
  41.   (Timings taken on an A3000/25 with substantial use of virtual memory.)
  42.  
  43. Copyright (c) 1993 by Gunnar Niclase. Permission to use and distribute this
  44. software and its documentation for noncommercial use and without fee is hereby 
  45. granted, provided that the above copyright notice appear in all copies and that
  46. both that copyright notice and this permission notice appear in supporting 
  47. documentation. It is not allowed to sell this software in any way. This 
  48. software is not public domain.
  49.  
  50. Gunnar
  51.  
  52.