home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / ADPro251-3.DMS / ADPro251-3.adf / FREDScripts.lha / FREDOperators / RemIsolatedPxls.fred < prev    next >
Encoding:
Text File  |  1994-01-31  |  918 b   |  53 lines

  1. /*
  2. ** RemIsolatedPxls.fred
  3. **
  4. ** $VER: RemIsolatedPxls.fred 1.1.0 (23.10.93)
  5. **
  6. ** This script can be used to remove unwanted pixels from an image.
  7. **
  8. ** This script requires FRED v1.4.0 (or higher) to run.  Also required is
  9. ** ADPro v2.5.0 (or higher).
  10. **
  11. ** Copyright © 1992-1993 ASDG, Incorporated
  12. ** All Rights Reserved
  13. */
  14.  
  15.  
  16. ADDRESS "ADPro"
  17. OPTIONS RESULTS
  18.  
  19. PARSE ARG FrameNum FrameFName Length LoadFlag FirstCallSeq FirstCallCell
  20.  
  21. NL = '0A'X
  22. SQ = '27'X
  23. DQ = '22'X
  24. TRUE  = 1
  25. FALSE = 0
  26.  
  27.  
  28. /*
  29. ** See what type of data is loaded in ADPro/MorphPlus.
  30. */
  31.  
  32. CALL "FREDSCRIPTS:FREDFunctions/CheckForRenderedImageData" TRUE
  33. IF (RESULT ~= 0) THEN
  34.     EXIT 10
  35.  
  36.  
  37. /*
  38. ** Apply the Rem_Isolated_Pxls operator.
  39. */
  40.  
  41. OPERATOR "REM_ISOLATED_PXLS"
  42. IF (RC ~= 0) THEN DO
  43.     Why = ADPRO_RESULT
  44.     ADPRO_TO_FRONT
  45.     OKAY1 "The operator REM_ISOLATED_PXLS" || NL ||,
  46.         "failed to execute." || NL ||,
  47.         Why
  48.     SCREEN_TO_FRONT "FRED"
  49.     EXIT 10
  50. END
  51.  
  52. EXIT 0
  53.