Comment File: PPAK.REQ; Require "PPAK.REL" load!module ; External Boolean Simple Procedure PCKSIZE( Reference Integer Array image); External Boolean Simple Procedure PDELIMAGE( String image!name); External Integer Array Itemvar Procedure PMAKIMAGE( String image!name); External Integer Simple Procedure PFTCH1D( Reference Integer Array im1; Integer linear!address); External Simple Procedure PPACK1D( Reference Integer Array im3; Integer linear!address,density); External Integer Simple Procedure PFTCH2D( Reference Integer Array im1; Integer row,column); External Simple Procedure PPACK2D( Reference Integer Array im3; Integer row,column,density); External Simple Procedure PLEFTSHIFT( Reference Integer Array im1,im3; Integer shift); External Simple Procedure PADD( Reference Integer Array im1,im2,im3); External Simple Procedure PSUB( Reference Integer Array im1,im2,im3); External Simple Procedure PMUL( Reference Integer Array im1,im2,im3); External Simple Procedure PDIV( Reference Integer Array im1,im2,im3); External Simple Procedure PMAX( Reference Integer Array im1,im2,im3); External Simple Procedure PMIN( Reference Integer Array im1,im2,im3); External Simple Procedure PSCALE( Reference Integer Array im1,im3; Real scale); External Simple Procedure PLINCOMB( Reference Integer Array im1,im2,im3; Real a1,a2); External Boolean Simple Procedure PROTATE( Reference Integer Array im1,im3; Integer xcenter, ycenter; Real angle!in!degrees); External Simple Procedure PZERO( Reference Integer Array im3); External Simple Procedure PCOPY( Reference Integer array im1,im3); External Procedure PHIST( Reference Integer array im1, hist, maxima, minima; Reference Integer imax, imin; Integer rc!switch); External Integer Simple Procedure PCLIP( Integer data); External Boolean Simple Procedure PINSERT( Reference Integer Array im1,im3); External Integer Array Itemvar Procedure PEXTRACT( Reference Integer Array im1; String output!im3!name); External Simple Procedure PGETI1( Reference Integer array im1; Integer i, j); External Simple Procedure PAVG4( Reference Integer array im1,im3); External Simple Procedure PAVG8( Reference Integer array im1,im3); External Simple Procedure PGRAD4( Reference Integer array im1,im3; Boolean save!direvvtion); External Simple Procedure PGRAD8( Reference Integer array im1,im3; Boolean save!direction); External Integer Simple Procedure PFILLPIN(Reference Integer array im1,im3; Integer threshold); External Simple Procedure PSLICE(Reference Integer Array im1,im3; Integer dlower,dupper); External Boolean Simple Procedure PDELMASK( String mask!name); External Integer Array Itemvar Procedure PMAKMASK( String mask!name); External Simple Procedure PGAUSS( Reference Integer Array im3; Real std!deviation; Integer density); External Simple Procedure PCOMPLEMENT( Reference Integer Array im1,im3); External Integer Simple Procedure PDELSQ( Reference Integer Array im1,im2); External Simple Procedure PMAND( Integer Array mask1, mask2, mask3); External Simple Procedure PMOR( Integer Array mask1, mask2, mask3); External Simple Procedure PMSUB( Integer Array mask1, mask2, mask3); External Simple Procedure PMCOPY( Integer Array mask1, mask3); External Simple Procedure PMCOMPLEMENT( Integer Array mask1, mask3); External Simple Procedure PMCIRCLE( Integer Array mask3; Integer row!center, column!center, radius); External Simple Procedure PMRECTANGLE( Integer Array mask3; Integer row!center, column!center, row!size,column!size); External Simple Procedure PMPOLYGON( Integer Array mask3; Integer row!start, column!start; Integer array xy!list; Integer number); External Simple Procedure PMSLICE(Integer Array mask3, im1; Integer dmin,dmax); External Simple Procedure PMSEGMENT(Integer Array mask3, im1; Integer number); External Simple Procedure PMZERO(Integer Array mask3); External Simple Procedure PZOOM( Reference Integer Array image1, image3; Real magnif); External Procedure PEXPAND( Reference Integer array im3; Integer number!pixels); External Procedure PSHRINK( Reference Integer array im3; Integer number!pixels); External Simple Procedure PSHIFT( Reference Integer array im1,im3; Integer delta!x, delta!y); External Simple Procedure PFINDWINDOW ( Integer Array im1; Reference Integer first!row, last!row, first!column, last!column, threshold); External Integer Simple Procedure PPROP( Reference Integer Array im3; Integer p1j!nl, p1j!nu, p18!cl, p18!cu, number!of!times!allowed); External Procedure PSEGMENT (Reference Integer Array im1, im3; Reference Integer ncomponents, nholes; Itemvar im1!item, im3!item; Boolean pix!name; Boolean fill!holes; Integer size!lower, size!upper; String title); External Simple Procedure PFRAME (String sav!res); External Simple Procedure PINI (Integer max!density, im!size); External Integer Simple Procedure PAREA( Reference Integer Array im1; Integer threshold); External Integer Simple Procedure PDENSITY( Reference Integer Array im1; Integer threshold); External Integer Simple Procedure PPERIMETER( Reference Integer Array im1; Integer threshold); External Simple Procedure PMOMENTS( Reference Integer Array im1; Reference Real Array m); External Simple Procedure PDIFF(Reference Integer Array im1, im2,im3; Integer threshold); External Simple Procedure PFILL( Reference Integer Array im1,im2,im3; Integer threshold); External Simple Procedure PLAPC8( Reference Integer Array im1,im3); External Integer Simple Procedure PFILLHOLES( Reference Integer Array im3; Integer fill!with, component!number); External Procedure PTEX1(Reference Integer Array im1; Integer threshold); External Procedure PTEX2(Reference Integer Array im1); External Procedure PTEX3(Reference Integer Array im1; Integer threshold); External Procedure PFILTER(Reference Integer Array im1, im3; Real Array dlist);