home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / graphics / 14186 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  47.9 KB

  1. Xref: sparky comp.graphics:14186 news.answers:5445
  2. Newsgroups: comp.graphics,news.answers
  3. Path: sparky!uunet!mcsun!news.forth.gr!ntua.gr!theseas!nfotis
  4. From: nfotis@ntua.gr (Nick C. Fotis)
  5. Subject: (19 Jan 93) Computer Graphics Resource Listing : WEEKLY [part 2/3]
  6. Message-ID: <nfotis.727987565@theseas>
  7. Followup-To: poster
  8. Lines: 1100
  9. Reply-To: nfotis@theseas.ntua.gr (Nick (Nikolaos) Fotis)
  10. Organization: National Technical Univ. of Athens
  11. Date: Mon, 25 Jan 1993 18:46:05 GMT
  12. Approved: news-answers-request@MIT.Edu
  13.  
  14. Archive-name: graphics/resources-list/part2
  15. Last-modified: 1993/01/19
  16.  
  17.  
  18. Computer Graphics Resource Listing : WEEKLY POSTING [ PART 2/3 ]
  19. ===================================================
  20. Last Change : 19 January 1993
  21.  
  22. 11. Background imagery/textures/datafiles
  23. =========================================
  24.  
  25.  First, check in the FTP places that are mentioned in the FAQ or in the FTP
  26. list above.
  27.  
  28. 24-bit scanning:
  29. ----------------
  30.   Get a good 24-bit scanner, like Epson's. Suggested is an SCSI port for
  31.   speed. Eric Haines had a suggestion in RT News, Volume 4, #3 :
  32.   scan textures for wallpapers and floor coverings, etc. from doll
  33.   house supplies.
  34.   So you have a rather cheap way to scan patterns that don't have
  35.   scaling troubles associated with real materials and scanning area.
  36.  
  37. Books with textures:
  38. --------------------
  39.   Find some houses/books/magazines that carry photographic material.
  40.   Educorp, 1-619-536-9999, sells CD-ROMS with various imagery - also
  41.   a wide variety of stock art is available.
  42.   Stock art from big-name stock art houses, such as Comstock,
  43.   UNIPHOTO, and Metro Image Base, is available.
  44.  
  45.   In Italy, there's a company called Belvedere that makes such books
  46.   for the purpose of clipping their pages for inclusion in your
  47.   graphics work. Their address is:
  48.     Edition Belvedere Co. Ltd.,
  49.     00196 Rome Italy,
  50.     Piazzale Flaminio, 19
  51.     Tel. (06) 360-44-88, Fax (06)  360-29-60
  52.  
  53. Texture Libraries:
  54. ------------------
  55. a. Mannikin Sceptre Graphics announced TexTiles, a set of 256x256 24-bit
  56.    textures. Initial shipments in 24-bit IFF (for Amigas), soon in 24-bit
  57.    TIFF format. Algorithmically built for tiled surfaces. SRP is $40 / volume
  58.    (each volume = 40 images @ 10 disks). Demo disks for $5 are available.
  59.  
  60.    Contact:
  61.    Mannikin Sceptre Graphics
  62.    1600 Indiana Ave.
  63.    Winter Park, FL 32789
  64.    Phone: (407) 384-9484
  65.    FAX: (407) 647-7242
  66.  
  67. b. ESSENCE is a library of 65 (sixty-five) new algoritmic textures for Imagine
  68.    by Impulse, Inc. These textures are FULLY compatible with the floating point
  69.    versions of Imagine 2.0, Imagine 1.1, and even Turbo Silver.
  70.    Written by Steve Worley.
  71.  
  72.    For more info contact:
  73.    Essence Info
  74.    Apex Software Publishing
  75.    405 El Camino Real Suite 121
  76.    Menlo Park CA 94025 USA
  77.  
  78. [ What about Texture City ?? ]
  79.  
  80. ==========================================================================
  81.  
  82. 12. Introduction to rendering algorithms
  83. ========================================
  84.  
  85. a. Ray-Tracing:
  86.  
  87.   I assume you have a general understanding of Computer Graphics. No? Then read
  88.   some of the books that the FAQ contains. For Ray-Tracing, I would
  89.   suggest:
  90.    An Introduction to Ray Tracing, Andrew Glassner (ed.), Academic Press
  91.      1989, ISBN 0-12-286160-4
  92.   Note that I have not read the book, but I feel that you can't be wrong
  93.   using his book. An errata list was posted in comp.graphics by Eric Haines
  94.   (erich@eye.com)
  95.  
  96. There's a more concise reference also:
  97.  
  98.   Roman Kuchkuda , UNC @ Chapel Hill: "An Introduction to Ray Tracing", in
  99.   "Theoretical Foundations for Computer Graphics and CAD", ed. R.A.E.Earnshaw,
  100.   NATO AS, Vol. F-40., pp. 1039-1060. Printed by Springer-Verlag, 1988.
  101.  
  102. It contains code for a small, but fundamentally complete ray-tracer.
  103.  
  104. b. Z-buffer (depth-buffer)
  105.  
  106. A good reference is:
  107.  
  108.         _Procedural Elements for Computer Graphics_, David F. Rogers,
  109.         McGraw-Hill, New York, 1985, pages 265-272 and 280-284.
  110.  
  111. c. Others:
  112. ???
  113. [ More info is needed -- nfotis ]
  114.  
  115.  
  116. 13. Where can I find the geometric data for the:
  117. ------------------------------------------------
  118.  
  119. a. Teapot ?
  120. -----------
  121.  
  122. I suggest you read the "Displays on Display" column of IEEE CG&A, Jan. '87.
  123. It contains an account from Frank Crow of the whole story, plus the data
  124. and a Pascal program to display them. The data were without structure ie.
  125. polygons.
  126.  
  127. Jim Blinn had another article in "Jim Blinn's Corner" in the same magazine,
  128. Sep. '87, in which he lists the teapot data as control points for Bezier
  129. patches.
  130.  
  131. The OFF and SPD packages have these objects, so you're advised to get
  132. them to avoid typing the data yourself.  The OFF data is triangles at
  133. a specific resolution (around 8x8[x4 triangles] meshing per patch).
  134. The SPD package provides the spline patch descriptions and performs a
  135. tessellation at any specified resolution.
  136.  
  137. b. Space Shuttle ?
  138. ------------------
  139.  
  140. Tolis Lerios <tolis@nova.stanford.edu> has built a list of Space Shuttle
  141. datafiles. Here's a summary (From his sci.space list):
  142.  
  143. model1:
  144. A modified version of the newsgroup model (model2)
  145.  
  146. 406 vertices (296 useful, i.e. referred to in the polygon descriptions.)
  147. 389 polygons (233 3-vertex, 146 4-vertex, 7 5-vertex, 3 6-vertex).
  148. Payload doors non-existent.
  149. Units: unknown.
  150.  
  151. Simon Marshall (S.Marshall@sequent.cc.hull.ac.uk) has a copy. He
  152. said there is no proprietary information associated with it.
  153.  
  154. model2:
  155. The newsgroup model, in OFF format. You can find it in
  156.  
  157. gondwana.ecr.mu.oz.au , file pub/off/objects/shuttle.geo
  158. hanauma.stanford.edu ,  /pub/graphics/Comp.graphics/objects/shuttle.data
  159.  
  160. model3:
  161. The triangles' model.
  162.  
  163. This model is stored in several files, each defining portions of the model.
  164.  
  165. Greg Henderson (henders@infonode.ingr.com) has a copy.  He did
  166. not mention any restriction on the model's distribution.
  167.  
  168. model4:
  169. The NASA model.
  170.  
  171. The file starts off with a header line containing three real numbers,
  172. defining the offsets used by Lockheed in their simulations:
  173.  
  174. <x offset> <y offset> <z offset>
  175.  
  176. From then on, the file consists of a sequence of polygon descriptions
  177.  
  178. 3473 vertices.
  179. 2748 polygons (407 3-vertex, 2268 4-vertex, 33 5-vertex, 14 6-vertex,
  180.  10 7-vertex, 8 8-vertex, 8 12-vertex, 2 13-vertex, 2 15-vertex,
  181.  17 16-vertex, 2 17-vertex, 2 18-vertex, 3 19-vertex, 8 24-vertex).
  182. Payload doors closed.
  183. Units: inches.
  184.  
  185. Jon Berndt (jon@l14h11.jsc.nasa.gov) seems to be responsible for the model
  186. Proprietary info: unknown
  187.  
  188. model5:
  189. The old shuttle model.
  190.  
  191. The file consists of a sequence of polygon descriptions.
  192.  
  193. 104 vertices.
  194. 452 polygons (11 3-vertex, 41 4-vertex).
  195. Payload doors open.
  196. Units: meters.
  197.  
  198. We have been using this model at STAR Labs, Stanford University, for
  199. some years now. Contact me (tolis@nova.stanford.edu) or my supervisor
  200. Scott Williams (scott@star5.stanford.edu) if you want a copy.
  201.  
  202. ==========================================================================
  203.  
  204. 14. Plotting packages
  205. ---------------------
  206.  
  207. Gnuplot 3.2
  208. -----------
  209.   It is one of the best 2- and 3-D plotting packages, with
  210.   online help.It's a command-line driven interactive function plotting utility
  211.   for UNIX, MSDOS, Amiga, Archimedes, and VMS platforms (at least!).
  212.   Freely distributed, it supports many terminals, plotters, and printers
  213.   and is easily extensible to include new devices.
  214.   It was posted to comp.sources.misc in version 3.0, plus 2 patches.
  215.   You can practically find it everywhere (use Archie to find a site near you!).
  216.   The comp.graphics.gnuplot newsgroup is devoted to discussion of Gnuplot.
  217.  
  218. Xvgr and Xmgr (ACE/gr)
  219. -----------------------
  220.   Xmgr is an XY-plotting tool for UNIX workstations using
  221.   X or OpenWindows. There is an XView version called xvgr for
  222.   Suns. Collectively, these 2 tools are known as ACE/gr.
  223.   Compiling xmgr requires the Motif toolkit version 1.1
  224.   and X11R4 - xmgr will not compile under X11R3/Motif 1.0x.
  225.  
  226.   Check at ftp.ccalmr.ogi.edu [129.95.72.34} in
  227.   /CCALMR/pub/acegr/xmgr-2.09.tar.Z (Motif version)
  228.   /CCALMR/pub/acegr/xvgr-2.09.tar.Z (XView version)
  229.  
  230.   Comments, suggestions, bug reports to Paul J Turner
  231.   <pturner@amb4.ese.ogi.edu> (if mail fails, try pturner@ese.ogi.edu).
  232.   Due to time constraints, replies will be few and far between.
  233.  
  234. Robot
  235. -----
  236.   Release 0.45 : 2-D and limited 3-D. Based on XView 3, written
  237.   in C / Fortran (so you need a Fortran compiler or the f2c translator).
  238.   Mainly tested on Sun4, less on DECstations. Check at
  239.   ftp.astro.psu.edu (128.118.147.28),  pub/astrod.
  240.  
  241. VG plotting library
  242. -------------------
  243.   This is a library of Fortran callable routines at sunspot.ceee.nist.gov
  244.   [129.6.64.151]
  245.  
  246. Xgobi
  247. -----
  248.   It's being developed at Bellcore, and its speciality are
  249.   multidimensional data sets analysis and exploration. You can call it
  250.   from the S language also, and it works as an X11 client using the Athena
  251.   widget set (or with an ASCII terminal). It's distributed free of charge
  252.   from STATLIB at CMU.
  253.   To get it via e-mail, send email to statlib@temper.stat.cmu.edu and
  254.   in the body area of the message, put the line
  255.  
  256.   send xgobi from general
  257.  
  258.   If you want to pick it via ftp, connect to lib.stat.cmu.edu. Log in as
  259.   "statlib" and use your e-mail address as your password. Then type
  260.  
  261.   cd general
  262.   mget xgobi.*
  263.  
  264.   Warning: It's about 2 MB sources + large Postscript manual. Read the
  265.   relevant README to decide whether you need it or not.
  266.  
  267. PGPLOT
  268. ------
  269.   Runs on VAX/VMS and supposedly on UNIX. Available at
  270.   deimos.caltech.edu [131.215.139.14].
  271.  
  272. GGRAPH
  273. ------
  274.   Host shorty.cs.wisc.edu [128.105.2.8] : /pub/ggraph.tar.Z
  275.   Unknown more details.
  276.  
  277. epiGRAPH
  278. --------
  279.   For PCs. Call dvj@lab2.phys.lgu.spb.su (Vladimir J. Dmitriev) for details.
  280.   You can get the program demo or (and) play version, if sent 10 $ to
  281.  
  282.         1251 Budapest posta fiok 60
  283.         Hungary
  284.         ph/fax 1753696  Budapest
  285.         ph     2017760
  286.  
  287. ==========================================================================
  288.  
  289. 15. Image analysis software - Image processing and display
  290. ----------------------------------------------------------
  291.  
  292. PC and Mac-based tools (multi-platform software)
  293. ======================
  294.  
  295. IMDISP
  296. ------
  297.   IMDISP Written at JPL and other NASA sites. Can do simple display,
  298.   enhancing, smoothing and so on. Works with the FITS and VICAR/PDS
  299.   data formats of NASA. Can read TIFF images, if you know their dimensions
  300.   [PC and Macs]
  301.  
  302. LabVIEW 2
  303. ---------
  304.   LabVIEW is used as a framework for image processing tools. It provides a
  305.   graphical programming environment using block diagram sketch is the
  306.   "program" with graphical elements representing the programming elements.
  307.   Hundreds of functions are already available and are connected using a
  308.   wiring tool to create the block diagram (program).  Functions that the
  309.   block diagrams represent include digital signal processing and
  310.   filtering, numerical analysis, statistics, etc.  The tool allows any
  311.   Virtual Instrument (VI, a software file that looks and acts like a real
  312.   laboratory instrument) to be used as a part of any other virtual
  313.   instrument.
  314.  
  315.   National Instruments markets plug-in digital signal processing (DSP)
  316.   boards for Macintoshs and PC compatables that allow real-time
  317.   acquisition and analysis at a personal computer.  New software tools for
  318.   DSP are allowing engineers to harness the power of this technology. The
  319.   tools range from low-level debugging software to high-level block
  320.   diagram development software.  There are three levels of DSP programming
  321.   associated with the NB-DSP2300 board and LabVIEW:
  322.   Use of the NB-DSP2300 Analysis Library: FFTs, power spectra, filters
  323.   routines callable from THINK C and Macintosh Programers Workshop (MPW) C
  324.   that execute on the NB-DSP2300 board. There is an analysis Virtual
  325.   Interface Library of ready-to-use VIs optimized for the NB-DSP2300.
  326.  
  327.   Use of the National Instruments Developers Toolkit that includes an
  328.   optimizing C compiler, an assembler and a linker for low-level
  329.   programming of the DSP hardware.  This approach offers the highest level
  330.   of performance but is the must difficult in terms of ease of use.
  331.  
  332.   Use of the National Instruments Interface Kit software package which has
  333.   utility functions for memory management data communications and
  334.   downloading code to the NB-DSP2300 board. (This is the easiest route for
  335.   the development of custom code.)
  336.  
  337. Ultimage Concept VI
  338. -------------------
  339.   Concept VI  by Graftek-France is a family of image processing Virtual
  340.   Instruments (VIs) that give LabVIEW 2 (described above) users high-end
  341.   tools for designing, integrating and monitoring imaging control systems.
  342.   A VI is a software file that looks and acts like a real laboratory
  343.   instrument. Typical applications for Concept VI include thermography,
  344.   surveillance, machine vision, production testing, biomedical imaging,
  345.   electronic microscopy and remote sensing.
  346.  
  347.   Ultimage Concept VI addresses applications which require further
  348.   qualitative and quantitative analysis.  It includes a complete set of
  349.   functions for image enhancement, histogram equalization, spatial and
  350.   frequency filtering, isolation of features, thresholding, mathematical
  351.   morphology analysis, density measurement, object counting, sizing and
  352.   characterization.
  353.  
  354.   The program loads images with a minimum resolution of 64 by 64, a pixel
  355.   depth of 8, 16, or 32 bits, and one image plane.  Standard input and
  356.   output formats include PICT, TIFF, SATIE, and AIPD.  Other formats can
  357.   be imported.
  358.  
  359.   Image enhancement features include lookup table transformations, spatial
  360.   linear and non-linear filters, frequency filtering, arithmetic and logic
  361.   operations, and geometric transformations, among others.  Morphological
  362.   transformations include erosion, dilation, opening, closing, hole
  363.   removal, object separation, and extraction of skeletons, among others.
  364.   Quantitative analysis provides for objects' detection, measurement, and
  365.   morphological distribution.  Measures include area, perimeter, center of
  366.   gravity, moment of inertia, orientation, length of relevant chords, and
  367.   shape factors and equivalence.  Measures are saved in ASCII format.  The
  368.   program also provides for macro scripting and integration of custom
  369.   modules.
  370.  
  371.   A 3-D view command plots a perspective data graph where image intensity
  372.   is depicted as mountains or valleys in the plot.  The histogram tool can
  373.   be plotted with either a linear or logarithmic scale. The twenty-eight
  374.   arithmetic and logical operations provide for: masking and averaging
  375.   sections of images, noise removal, making comparisons, etc.  There are
  376.   13 spatial filters that alter pixel intensities based on local
  377.   intensity.  These include high-pass filters for contrast and outlines.
  378.   The frequency data resulting from FFT analysis can be displayed as
  379.   either the (real , imaginary ) components or the (phase, magnitude)
  380.   data.  The morphological transformations are useful for data sharpening
  381.   and defining objects or for removing artifacts.
  382.  
  383.   The transformations include: thresholding, eroding, dilating and even
  384.   hole filling.
  385.  
  386.   The program's quantitative analysis measurements include: area,
  387.   perimeter, center of mass, object counts, and angle between points.
  388.  
  389.   GTFS, Inc. 2455 Bennett Valley Road #100C Santa Rosa, CA 95494
  390.   707-579-1733
  391.  
  392. IPLab Spectrum
  393. --------------
  394.   IPLAB Spectrum supports image processing and analysis but lacks the
  395.   morphology and quantitative analysis features provided by
  396.   Graftek-FranceUs Ultimage Concept VI.  Using scripting tools, the user
  397.   tells the system the operations to be performed. The problem is that far
  398.   too many basic operations require manual intervention. The tool
  399.   supports: FFTs, 16 arithmetic operations for pixel alteration, and a
  400.   movie command for cycling through windows.
  401.  
  402.  
  403. Macintosh-based tools
  404. =====================
  405.  
  406. NCSA Image, NCSA PalEdit and more
  407. ---------------------------------
  408.   NCSA provides a whole suite of public-domain visualization tools for the
  409.   Macintosh, primarily aimed at researchers wanting to visualize results
  410.   from numerical modelling calculations.  These applications,
  411.   documentation, and source code are available for anonymous ftp from
  412.   ftp.ncsa.uiuc.edu. Commercial versions of the NCSA programs have been
  413.   developed by Spyglass.
  414.  
  415.   Spyglass, Inc. 701 Devonshire Drive Champaign, IL  61820 (217) 355-6000
  416.   fax: 217 355 8925
  417.  
  418. NIH IMAGE
  419. ---------
  420.   Available at alw.nih.gov (128.231.128.7) or (preferably)
  421.   zippy.nimh.nih.gov [128.231.98.32], directory:/pub/image.
  422.   It has painting and image manipulation tools, a macro language,
  423.   tools for measuring areas, distances and angles, and for counting
  424.   things. Using a frame grabber card, it can record sequences of
  425.   images to be played back as a movie. It can invoke user-defined
  426.   convolution matrix filters, such as Gaussian. It can import raw
  427.   data in tab-delimited ASCII, or as 1 or 2-byte quantities. It also
  428.   does histograms and even 3-D plots. It is limited to 8-bits/pixel,
  429.   though the 8 bits map into a color lookup table. It runs on any Mac
  430.   that has a 256-color screen and a FPU (or get the NonFPU version
  431.   from zippy.nimh.nih.gov)
  432.  
  433. PhotoMac
  434. --------
  435.   Data Translation, Inc. 100 Locke Dr. Marlboro, MA 01752 508-481-3700
  436.  
  437. PhotoPress
  438. ----------
  439.   Blue Solutions 3039 Marigold Place Thousand Oaks, CA 91360 805-492-9973
  440.  
  441. PixelTools and TCL-Image
  442. ------------------------
  443.   "Complete family of PixelTools (hardware accelerator and applications
  444.   software) for scientific image processing and analysis.  Video-rate
  445.   capture, display, processing, and analysis of high-resolution
  446.   monochromatic and color images.  Includes C source code."
  447.  
  448. TCL-Image:
  449.   "Software package for scientific, quantitative image processing and
  450.   analysis. It provides a complete language for the capture, enhancement,
  451.   and extraction of quantitative information from gray-scale images.
  452.   TCL_Image has over 200 functions for image processing, and contains the
  453.   other elements needed in a full programming language for algorithm
  454.   development -- variables and control structures.  It is easily
  455.   extensible through "script" (or indirect command) files. These script
  456.   files are simply text files that contain TCL-Image commands.  They are
  457.   executed as normal commands and include the ability to pass parameters.
  458.   The direct capture of video images is supported via popular frame
  459.   grabber boards.  TCL-Image comes with the I-View utility that provides
  460.   conversion between common image file types, such as PICT2 and TIFF."
  461.  
  462.   Perceptics 725 Pellissippi Parkway Knoxville, TN 37933 615-966-9200
  463.  
  464. Satellite Image Workshop
  465. ------------------------
  466.   It comes with a number of satellite pictures (raw data) and does all
  467.   sorts of image enhancing on it. You'll need at least a Mac II with co-
  468.   processor; a 256 color display and a large harddisk. The program doesn't
  469.   run under system 7.x.ATE1 V1
  470.  
  471.   In the documentation the contact address is given as:  Liz Smith, Jet
  472.   Propulsion Laboratory, MS 300-323, 4800 Oak Grove Dr,.Pasadena, CA 91109
  473.   (818) 354-6980
  474.  
  475. Visualization Workbench
  476. -----------------------
  477.   "An electronic imaging software system that performs interactive image
  478.   analysis and scientific 2D and 3D plotting."
  479.  
  480.   Paragon Imagine 171 Lincoln St. Lowell, MA 01852 508-441-2112
  481.  
  482. Adobe Photoshop
  483. ---------------
  484.  
  485.   The tool supports Rtrue colorS with 24-bit images or 256 levels of grey
  486.   scale.  Once an image has been imported it can be Rre-touchedS with
  487.   various editing tools typical of those used in Macintosh-based RpaintS
  488.   applications.  These include an eraser, pencil, brush and air brush.
  489.   Advanced RpasteS tools that control the interaction between a pasted
  490.   selection and the receiving site have also been incorporated.  For
  491.   example, all red pixels in a selection can easily be preventing from
  492.   being pasted. Photoshop has transparencies ranging from 0 to 100%,
  493.   allowing you to create ghost overlays.  RPhoto-editingS tools include
  494.   control of the brightness and contrast, color balancing, hue/saturation
  495.   modification and spectrum equalization.  Images can be subjected to
  496.   various signal processing algorithms to smooth or sharpen the image,
  497.   blur edges, or locate edges.  Image scaling is also supported.
  498.  
  499.   For storage savings, the images can be compressed using standard
  500.   algorithms, including externally supplied compression such as JPEG,
  501.   availlable from Storm Technologies. The latest version of Adobe
  502.   Photoshop supports the import of numerous image formats including: EPSF,
  503.   EPSF, TIFF, PICT resource, Amiga IFF/ILBM, CompuServe GIF, MacPaint,
  504.   PIXAR, PixelPaint, Scitex CT, TGA and ThunderScan..
  505.  
  506.   Adobe Systems, Inc. 1585 Charlestown Road PO Box 7900 Mountain View, CA
  507.   94039-7900 415-961-4400
  508.  
  509. ColorStudio and ImageStudio
  510. ---------------------------
  511.   ColorStudio is an image-editing and paint package from Letraset that has
  512.   more features than Adobe Photoshop but is decidedly more complex and
  513.   therefore more difficult to use.  Several steps are often required to
  514.   accomplish that which can be done in a single step using Photoshop.  The
  515.   application requires a great deal of available disk space as one can
  516.   easily end up with images in the 30 MB range.  The program provides a
  517.   variety of powerful selection tools including the "auto selection tool"
  518.   which lets the user choose image areas on the basis of color, close
  519.   hues, color range and mask.
  520.  
  521. ImageStudio: Don't know...
  522.  
  523.   Letraset USA 40 Eisenhower Drive Paramus, NJ 07653 201-845-6100
  524.  
  525. Dapple Systems
  526. --------------
  527.   "High resolution image analysis software provides processing tools to
  528.   work with multiple images, enhance and edit, and measure a variety of
  529.   global or feature parameters, and interpret the data."
  530.  
  531.   Dapple Systems, 355 W. Olive Ave, #100 Sunnyvale, CA 94086 408-733-3283
  532.  
  533. Digital Darkroom
  534. ----------------
  535.   The latest release of Digital Darkroom has five new selection and
  536.   editing tools for enhancing images. One such feature allows the user to
  537.   select part of an image simply by "painting" it. A new polyline
  538.   selection tool creates a selection tool for single pixel wide
  539.   selections.  A brush lets the operator "paint" with a selected portion
  540.   of the image. Note that this is not a true color image enhancement tool.
  541.   This tool should be used when the user intends to operate in grey-scale
  542.   images only.  It should be noted that Digital Darkroom is not as
  543.   powerful as either Adobe Photoshop or ColorStudio.
  544.  
  545.   Silicon Beach Software 9770 Carroll Ctr. Rd., Suite J San Diego, CA
  546.   92126 619-695-6956
  547.  
  548. Dimple
  549. ------
  550.   It  is compatible with system 6.05 and system 7.0 , requires Mac LC or
  551.   II series with 256 colours, with a recommended min of 6Mb of ram. It has
  552.   the capability of reading Erdas files. Functions include; image
  553.   enhancement, 3D and contour plots, image statistics, supervised and
  554.   unsupervised classification, PCA and other image transformations. There
  555.   is also a means (Image Operation Language or IOL) by which you can write
  556.   your own transformations. There is no image rectification, however
  557.   Dimple is compatable with MAPII. The latest version is 1.4 and it is in
  558.   the beta stage of testing. Dimple was initially developed as a teaching
  559.   tool and it is very good for this purpose."
  560.  
  561.   "Dimple  runs on a colour Macintosh.  It is a product still in its
  562.   development phase.. i.e. it doesn't have all the inbuilt features of
  563.   other packages, but is coming along nicely.  It has its own inbuilt
  564.   language for writing "programs" for processing an image, defining
  565.   convolution filters etc. Dimple is a full mac application with pull down
  566.   menus etc... It is unprotected software."
  567.  
  568.   Process Software Solutions, PO Box 2110, Wollongong, New South Wales,
  569.   Australia. 2500. Phone 61 42 261757  Fax 61 42 264190.
  570.  
  571. Enhance
  572. -------
  573.   Enhance has a RrulerS tool that supports measurements and additionally
  574.   provides angle data. The tool has over 80 mathematical filter
  575.   variations: "Laplacian, medium noise filter", etc.  Files can be saved
  576.   as either TIFF, PICT, EPSF or text (however EPSF files can't be imported).
  577.  
  578.   MicroFrontier 7650 Hickman Road Des Moines, IA  50322 515-270-8109
  579.  
  580. Image Analyst
  581. -------------
  582.   An image processing product for users who need to extract quantitative
  583.   data from video images.  Image Analyst lets users configure
  584.   sophisticated image processing and measurement routines without the
  585.   necessity of knowing a programming language.  It is designed for such
  586.   tasks at computing number and size of cells in images projected by video
  587.   cameras attached to microscopes, or enhancing and measuring distances in
  588.   radiographs.
  589.  
  590.   Image Analyst provides users with an array of field-proven video
  591.   analysis techniques that enable them to easily assemble a sequence of
  592.   instructions to enhance feature appearance; count objects; determine
  593.   density, shape, size, position, or movement; perform object feature
  594.   extraction; and conduct textural analysis automatically.  Image Analyst
  595.   works with either a framegrabber board and any standard video camera, or
  596.   a disk-stored image.
  597.  
  598.   Within minutes, without the need for programming, the Image Analyst user
  599.   can set up a process to identify and analyze any element of a image.
  600.   Measurements and statistics can be automatically or semi-automatically
  601.   generated from TIFF or PICT files or from captured video tape images.
  602.   Image Analyst recognizes items in images based on their size, shape and
  603.   position.  The tool provides direct support for the Data Translation and
  604.   Scion frame grabbers. A menu command allows for image capture from a VCR
  605.   video camera or other NTSC or PAL devices.
  606.  
  607.   There are 2 types of files, the image itself and the related Sequence
  608.   file that holds the processing, measurements and analysis that the user
  609.   defines.  Automated sequences are set up in Regions Of Interest (ROI)
  610.   represented by movable, sizable boxes atop the image.  Inside a ROI, the
  611.   program can find the distance between two edges, the area of a shape,
  612.   the thickness of a wall, etc.  Image Analyst finds the center, edge and
  613.   other positions automatically. The application also provides tools so
  614.   that the user can work interactively to find the edge of object. It also
  615.   supports histograms and a color look-up table (CLUT) tool.
  616.  
  617.   Automatix, Inc. 775 Middlesex Turnpike Billerica, MA 01821 508-667-7900
  618.  
  619. IPLab
  620. -----
  621.   Signal Analytics Corp. 374 Maple Ave. E Vienna, VA  22180 703-281-3277
  622.   FAX 703-281-2509
  623.  
  624.   "Menu-driven image processing software that supports 24-bit color or
  625.   pseudocolor/grayscale image display and manipulation."
  626.  
  627. MAP II
  628. ------
  629.   Among the Mac GIS systems, MAP II distributed by John Wiley has
  630.   integrated image analysis.
  631.  
  632. IMAGE
  633. -----
  634.   from Stanford : Try anonymous ftp from sumex-aim.stanford.edu
  635.   It has pd source for image v2, and ready to run code for a mac under
  636.   image v3.
  637.  
  638.  
  639.  
  640. Windows/DOS PC-based tools
  641. ==========================
  642.  
  643. CCD
  644. ---
  645.   Richard Berry's CCD imaging book for Willamon-Bell contains (optional?)
  646.   disks with image manipulating software.  Source code is included.
  647.  
  648. ERDAS
  649. -----
  650.   "ERDAS will do all of the things you want:  rectification,
  651.   classification, transformations (canned & user-defined), overlays,
  652.   filters, contrast enhancement, etc. ... I was using it on my thesis &
  653.   then changed the topic a bit & that work became secondary."
  654.  
  655.   ERDAS, Inc. 2801 Buford Highway Suite 300 Atlanta, GA 30329 404-248-9000
  656.   FAX   404-248-9400
  657.  
  658. RSVGA
  659. -----
  660.   "I have been getting up to speed on a program called RSVGA available from
  661.   Eidetic Digital Image Ltd. in British Columbia.  Its for IBM PC's or
  662.   clones, cheap (about $400) and does all the stuff Erdas does but is not
  663.   as fast or as powerful, though I have had only limited experience with
  664.   Erdas.  I have used RSVGA with 6 of 7 Landsat bands and it is a good
  665.   starter program except for the obtuse manual"
  666.  
  667. IMAGINE-32
  668. ----------
  669.   It's a 32 bit package [I suppose for PCs] called "Imagine32"
  670.   or "Image32" The program does a modest amount of image processing --add,
  671.   subtract, multiply, divide, display, and plot an x or y cut across the image.
  672.   It can also display a number of images simultaneously.
  673.   The company is CompuScope, in Santa Barbara, CA. 
  674.  
  675. PC Vista
  676. --------
  677.   It was announced in the 1989 August edition of PASP.  It is known to
  678.   be available from Mike Richmond, whose email addresses have been
  679.  
  680.     richmond@bllac.berkeley.edu
  681.     richmond@bkyast.berkeley.edu
  682.  
  683.   and his s-mail address is:
  684.  
  685.   Michael Richmond,Astronomy Department, Campbell Hall, Berkeley, CA 94720
  686.  
  687.   The latest version of PC-Vista, version 1.7, includes not only the source
  688.   code and help files, but also a complete set of executable programs and
  689.   a number of sample FITS images. If you do wish to use the source code,
  690.   you will need Microsoft C, version 5.0 or later; other compilers may work,
  691.   but will require substantial modifications.
  692.  
  693.   To receive the documentation and nine double-density (360K) floppies
  694.   (or three quad-density 3-1/2 inch floppies (1.44M) with everything on them,
  695.   just send a request for PC-Vista, together with your name and a US-Mail
  696.   address, to 
  697.  
  698.     Office of Technology Licensing
  699.     2150 Shattuck Ave., Suite 510
  700.     Berkeley, Ca. 94704
  701.  
  702.   Include a check (Traveller's Checks are fine) or purchase order for $150.00
  703.   in U.S. dollars, if your address is inside the continental U.S., or $165.00
  704.   otherwise, made out to Regents of the University of California
  705.   to cover duplication and mailing costs.
  706.  
  707.  
  708. SOFTWARE TOOLS
  709. --------------
  710.   It's a set of software "tools" put out by Canyon State
  711.   Systems and Software. They are not free, but rather cheap at about $30 I
  712.   heard. It will handle most all of the formats used by frame grabber
  713.   software. 
  714.  
  715. MIRAGE
  716. ------
  717.   It's image processing software written by Jim Gunn at the
  718.   Astrophysics Dept at Princeton. It will run on a PC among other platforms.
  719.   It is a Forth based system - i.e. a Forth language with many image
  720.   processing displaying functions built in. 
  721.  
  722. DATA TRANSLATION SOURCE BOOK
  723. ----------------------------
  724.   The Data Translation company in Massachusetts publishes a free book
  725.   containing vendors of data analysis hardware and software which is
  726.   compatible with Data Translation and other frame grabbers.
  727.   Surely you can find much more PC-related stuff in it.
  728.  
  729. MAXEN386
  730. --------
  731.   A couple of Canadians have written a program named MAXEN386 which does
  732.   maximum entropy image deconvolution. Their company is named Digital
  733.   Signal Processing Software, or something like that, and the software is
  734.   mentioned in an article in Astronomy Magazine, either Jan or Feb 92
  735.   (an article on CCD's vs film). 
  736.  
  737. JANDEL SCIENTIFIC (JAVA)
  738. ------------------------
  739.   Another software package (JAVA) is put out by Jandel Scientific. 
  740.   Jandel Scientific, 65 Koch Road, Corte Madera, CA 94925, (415) 924-8640,
  741.   (800) 874-1888.
  742.  
  743. Microbrian
  744. ----------
  745.   Runs on an MS dos platform and uses a 32 bit graphics card
  746.   (Vista), or an about to be released version will support a number of
  747.   super VGA cards.  Its a full blown remote sensed data processing
  748.   system.. It is menu driven (character based screen), but is does not use
  749.   a windowed user interface. Its is hardware protected with a dongle.
  750.   Mbrian = micro Barrier reef Image Anaysis System. It was developed by
  751.   CSIRO (Commonwealth Scientific & Industrial Organization) and is
  752.   marketed/ supported by:
  753.  
  754.   MPA Australia (51 Lusher Road, Croydon, Victoria
  755.   tel + 61 3 724 4488     fax  +61 3 724 4455)
  756.  
  757.   There are educational and commercial prices, but be prepared to set
  758.   aside $A10k for the first educational licence.  Subsequent ones come
  759.   cheaper (they need to!) It has installed sites worldwide.  It is widely
  760.   used at ANU.
  761.  
  762. MicroImage
  763. ----------
  764.   The remote sensing lab here at Dartmouth currently uses Terra-Mar's
  765.   MicroImage, on 486 PCs with some fancy display hardware.
  766.  
  767.   Terra-Mar Resource Information Services, Inc.
  768.  
  769.   1937 Landings Drive Mountain View, CA  94043 415-964-6900   FAX
  770.   415-964-5430
  771.  
  772. Unix-based tools
  773. ----------------
  774.  
  775. IRAF (Image Reduction and Analysis Facility)
  776. --------------------------------------------
  777.   Developed in the National Optical Astronomy Observatory, Kitt Peak AZ
  778.   It is free, you can ftp it from tucana.noao.edu [140.252.1.1]
  779.   and complement it with STSDAS from stsci.edu [130.167.1.2].
  780.   Email to iraf@noao.edu for more details.
  781.   Apparently this is one of the _de facto_ standards in the astronomical
  782.   image community. They issue a newsletter also.
  783.   They seem to support very well their users. Works with VMS also last
  784.   I heard, and practically has its own shell on top of the VMS/Unix shells.
  785.  
  786.   It's suggested that you get a copy of saoimage for display under X windows.
  787.   Very flexible/extendable  -- tons (literally 3 linear feet) of
  788.   documentation for the general user, skilled user, and programmer.
  789.  
  790. ALV
  791. ---
  792.   A Sun-specific image toolkit.  Version 2.0.6 posted to
  793.   comp.sources.sun on 11dec89.  Also available via email to
  794.   alv-users-request@cs.bris.ac.uk.
  795.  
  796. AIPS
  797. ----
  798.   contact aipsmail@nrao.edu -- astronomical image processing
  799.   system of the national radio astronomy observatory, Charlottesville, VA
  800.   -- software distributed by 9 track tape last time I ordered it -- I did
  801.   not find this package very useful -- tons of dense documentation -- very
  802.   old code -- I heard in one of our astronomy laboratories the package may
  803.   be rewritten completely in the near future -- major funding available.
  804.  
  805. LABOimage 3.1
  806. -------------
  807.   (version 4.0 soon for X11) It's written in C, and currently
  808.   runs on Sun 3/xxx, Sun 4/xxx (OS3.5, 4.0 and 4.0.3) under SunView.
  809.   The expert system for image segmentation is written in Allegro Common Lisp.
  810.   It was used on the following domains: computer science (image analysis), 
  811.   medicine, biology, physics. It is distributed free of charge (source code).
  812.   Available via anonymous FTP at ads.com (128.229.30.16), in
  813.   pub/VISION-LIST-ARCHIVE/SHAREWARE/LaboImage_3.1.tar.Z
  814.  
  815.   Contact: Prof. Thierry Pun, Computer Vision Group Computing Science Center,
  816.   U-Geneva 12, rue du Lac, CH-1207 Geneva SWITZERLAND
  817.   Phone : +41(22) 787 65 82; fax: +41(22) 735 39 05
  818.   E-mail: pun@cui.unige.ch  or pun@cgeuge51.bitnet
  819.  
  820.  
  821. Figaro
  822. ------
  823.   It was originally made for VMS, and can be obtained from
  824.   Keith Shortridge in Australia (ks@aaoepp.aao.gov.au)
  825.   and for Unix from Sam Southard at Caltech (sns@deimos.caltech.edu).
  826.   It's about 110Mbytes on a Sun.
  827.  
  828. KHOROS
  829. ------
  830.   Moved to the Scientific  Visualization category below
  831.  
  832. Vista
  833. -----
  834.   The "real thing" is available via anonymous ftp from lowell.edu. Email to
  835.   vista@lowell.edu for more details. Total size less than 20Mbytes.
  836.  
  837. DISIMP
  838. ------
  839.   (Device Independent Software for Image Processing) is a powerful
  840.   system providing both user friendliness and high functionality in
  841.   interactive times.
  842.  
  843.   Feature Description
  844.  
  845.   DISIMP incorporates a rich library of image processing utilities and
  846.   spatial data options. All functions can be easily accessed via the
  847.   DISIMP executive. This menu is modular in design and groups image
  848.   processes by their function. Such a logical structure means that
  849.   complicated processes are simply a progression through a series of
  850.   modules.
  851.  
  852.   Processes include image rectification, classification (unsupervised and
  853.   supervised), intensity transformations, three dimensional display and
  854.   Principal Component Analysis. DISIMP also supports the more simple and
  855.   effective enhancement techniques of filtering, band subtraction and
  856.   ratioing.
  857.  
  858.   Host Configuration Requirements
  859.  
  860.   Running on UNIX workstations, DISIMP is capable of processing the more
  861.   computational intensive techniques in interactive processing times.
  862.   DISIMP is available in both Runtime and Programmer's environments. Using
  863.   the Programmers environment, utilities can be developed for specific
  864.   applications programs.
  865.  
  866.   Graphics are governed by an icon-based Display Panel which allows quick
  867.   enhancments of a displayed image. Manipulations of Look Up Tables,
  868.   colour stretches, changes to histograms, zooming and panning can be
  869.   interactively driven through this control.
  870.  
  871.   A range of geographic projections enables DISIMP to integrate data of
  872.   image, graphic and textual types. Images can be rectified by a number of
  873.   coordinate systems, providing the true geographic knowledge essential
  874.   for ground truthing. Overlays of grids, text and vector data can be
  875.   added to further enhance referenced imagery.
  876.  
  877.   The system is a flexible package allowing users of various skill levels
  878.   to determine their own working environment, including the amount of help
  879.   required. DISIMP comes fully configured with no optional extras. The
  880.   purchase price includes all functionality required for professional
  881.   processing of remote sensed data.
  882.  
  883.   For further information, please contact:
  884.  
  885.   The Business Manager, CLOUGH Engineering Group Systems Division, 627
  886.   Chapel Street, South Yarra, Australia 3141. Telephone:  +61 3 825 5555
  887.   Fax:  +61 3 826 6463
  888.  
  889. Global Imaging Software
  890. -----------------------
  891.   "We use Global Imaging Software to process AVHRR data, from the dish to
  892.   the final display. Select a chunk of five band data from a pass,
  893.   automatic navigation, calibrate it to Albedo and Temp, convert that to
  894.   byte, register it to predesigned window, all relatively automatically
  895.   and carefree.
  896.  
  897.   It has no classification routines to speak of, but it isn't that
  898.   difficult to write your own with their programmer's module.
  899.  
  900.   Very small operation: one designs, one codes, one sells. Been around for
  901.   a number of years, sold to Weather Service and Navy.  Runs on HP9000
  902.   with HP-UX.  Supports 24-bit display"
  903.  
  904. HIPS
  905. ----
  906. (Human   Information   Processing Laboratory's Image Processing System)
  907.  
  908.   Michael Landy co-wrote and sell a general-purpose package for image
  909.   processing which has been used for basically all the usual image
  910.   processing applications (robotics, medical, satellite, engineering, oil
  911.   exploration, etc.).  It is called HIPS, and deals with sequences of
  912.   multiband images in the same way it deals with single images.  It has
  913.   been growing since we first wrote it, both by additions from us as well
  914.   as a huge user-contributed library.
  915.  
  916.   Feature description
  917.  
  918.   HIPS  is  a  set  of  image  processing  modules  which together provide
  919.   a  powerful  suite  of  tools  for  those interested in research,
  920.   system  development  and  teaching. It  handles  sequences  of  images
  921.   (movies)  in precisely the same manner as single frames.
  922.  
  923.   Programs and subroutines have been developed  for simple image
  924.   transformations, filtering, convolution, Fourier and other transform
  925.   processing, edge detection  and line  drawing   manipulation, digital
  926.   image compression and transmission  methods, noise generation, and image
  927.   statistics computation. Over 150 such  image transformation programs
  928.   have been developed.  As a result, almost any image processing  task
  929.   can be performed quickly and conveniently. Additionally, HIPS allows
  930.   users to easily integrate  their  own custom  routines.   New users
  931.   become effective using HIPS on their first day.
  932.  
  933.   HIPS features images that are  self-documenting.   Each image stored  in
  934.   the  system  contains  a  history  of the transformations that have been
  935.   applied to that image.   HIPS includes  a  small  set of subroutines
  936.   which primarily deals with a standardized  image sequence  header,  and
  937.   a  large library  of  image  transformation tools in the form of UNIX
  938.   ``filters''.  It comes complete with source  code,  on-line manual
  939.   pages, and on-line documentation.
  940.  
  941.   Host Configuration Requirements
  942.  
  943.   Originally  developed at  New  York  University,  HIPS  now represents
  944.   one of the most extensive and flexible vision and image  processing
  945.   environments currently available.  It runs under the UNIX operating
  946.   system.  It is modular  and  flexible, provides automatic documentation
  947.   of its actions, and is almost entirely independent of special equipment.
  948.   HIPS is now in use on a variety of computers including Vax and
  949.   Microvax, Sun, Apollo,  Masscomp,  NCR Tower, Iris, IBM AT, etc.
  950.   For image display and input, drivers are supplied for the Grinnell and
  951.   Adage (Ikonas) image processors, and the Sun-2, Sun-3, Sun- 4, and
  952.   Sun-386i consoles.  We also  supply  user-contributed drivers  for  a
  953.   number of  other framestores and windowing packages (Sun gfx, Sun
  954.   console, Matrox VIP-1024, ITI IP-512, Lexidata,  Macintosh II, X
  955.   windowing system, and Iris).  The Hipsaddon package includes an
  956.   interface  for the  CRS-4000. It  is  a  simple matter to interface HIPS
  957.   with other frame- stores, and we can put interested users in touch with
  958.   users who  have interfaced HIPS with the Arlunya and Datacube Max-
  959.   Video. HIPS can be easily adapted for other  image  display devices
  960.   because 98% of HIPS is machine independent.
  961.  
  962.   Availability
  963.  
  964.   HIPS has proven itself a highly flexible  system,  both as  an
  965.   interactive  research tool, and for more production- oriented tasks. It
  966.   is both easy to use, and quickly adapted and extended to new uses. HIPS
  967.   is supplied on magnetic tape in UNIX tar format (either reel- to-reel or
  968.   Sun  cartridge), and comes with source code, libraries, a library of
  969.   convolu- tion masks, and on-line documentation and manual pages.
  970.  
  971.   Michael Landy SharpImage Software P.O. Box 373, Prince Street Station
  972.   New York, NY   10012-0007 Voice:  (212) 998-7857 Fax: (212) 995-4011
  973.  
  974.  
  975. MIRA
  976. ----
  977. [ Please DON'T confuse that with the Thalmanns animation system from
  978.   Montreal. These are altogether different beasts! - nfotis ]
  979.  
  980.   MIRA stands for Microcomputer Image Reduction and Analysis.  MIRA gives
  981.   workstation level performance on 386/486 DOS computers using SVGA cards in
  982.   256 color modes up to 1024x768. MIRA contains a very handsome/functional
  983.   GUI which is mouse and keystroke operated. MIRA reads/writes TIFF and FITS
  984.   formats, native formats of a number of CCD cameras, and uncompressed binary
  985.   images in byte, short integer, and 4-byte real pixel format in 1- or 2-
  986.   dimensions. The result of an image processing operation can be short integer
  987.   or real pixels, or the same as that of the input image. MIRA does the
  988.   operation using short or floating point arithmetic to maintain the precision
  989.   and accuracy of the pixel format. Over 100 functions are hand-coded in
  990.   assembly language for maximum speed on the Intel hardware.  The entire
  991.   graphical interface is also written in assembly language to maximize
  992.   the speed of windowing operations.  Windows for 2-d image and 1-d image/data
  993.   display and analysis have dedicated cursors which read position and value
  994.   value in real time as you move the mouse.  There are also smooth, real time
  995.   contrast and brightness stretch and panning of a magnified portion of
  996.   the displayed image(s), all operated by the mouse. A wide selection of
  997.   grayscale, pseudocolor, and random palettes is provided, and other 
  998.   palettes can be generated.
  999.  
  1000.  
  1001. Supported functions include such niceties as the following:
  1002.  
  1003. o  image & image: + - / * interpolation
  1004. o  image & constant: + - / *
  1005. o  unary operations: abs value, polynomial of pixel value, chs, 1/x, log,
  1006.    byteswap, clip values at upper/lower limits, short->real or real->short.
  1007. o  combine images by mean, median, mode, or sum of pixel values, with or
  1008.    without autoscaling to mean, median, or mode of an image section.
  1009. o  convolutions/filters: Laplacian, Sobel edge operator, directional gradient,
  1010.    line, Gaussian, elliptical and rectangular equal weight filters, unsharp
  1011.    masking, median filters, user defined filter kernel.  Ellipse, rectangle,
  1012.    line, gradient, Gaussian, and user defined filters can be rotated to
  1013.    any specified angle.
  1014. o  CCD data reduction: flat fielding, dark subtraction, column over/underscan
  1015.    bias removal, remove bad pixels and column defects, normalize to
  1016.    region target mean, median, or modal value.
  1017. o  create subimage, mosaic m x n 1-d or 2-d images to get larger image,
  1018.    collapse 2-d image into 1-d image.
  1019. o  plot 1-d section or collapsed section of 2-d image, plot histogram of
  1020.    region of an image.
  1021. o  review/change image information/header data, rename keywords, plot
  1022.    keyword values for a set of images.
  1023. o  luminance/photometry: elliptical or circular aperture photometry,
  1024.    brightness profile, isophotal photometry between set of upper & lower
  1025.    luminances, area and luminance inside traced polygon. Interactive
  1026.    background fitting and removal from part or all of image, fit elliptical
  1027.    aperture shape to image isophotes. 
  1028. o  interactive with 2-d image: contrast/brightness, x- y- or diagonal plot
  1029.    of pixel values, distance between two points, compute region stats,`
  1030.    centroid, pan to x,y location or image center, zoom 1/16 to 10 times,
  1031.    change cursor to rectangle crosshair, full image crosshair, or off, and
  1032.    adjust cursor size on image. Select linear, log or gamma transfer function
  1033.    or histogram equalization.
  1034. o  interactive or specified image offset computation and re-sampling for
  1035.    registration.
  1036. o  interactive with 1-d image: zoom in x- y- or both in steps of 1/2 or
  1037.    2 times current, re-center plot, or enlarge a framed area. 4 plot buffers
  1038.    can be cycled through. Interactive data analysis: polynomial fitting,
  1039.    point deletion, undelete, change value, point weighting, linear and
  1040.    quadratic loess and binomial smoothing, revert to unit point weights
  1041.    or original data buffer, substitute results into data buffer for pass
  1042.    back to calling function. Dump data buffer (+ overlays and error bars)
  1043.    to file or printer.  Change to user specified coordinate system.
  1044. o  Tricolor image combination and display, hardcopy halftone printout to
  1045.    HP-PCL compatible printers (Laserjet, deskjet, etc.)
  1046. o  Documentation is over 300 pages in custom vinyl binder.
  1047.  
  1048.   Cost: 995 $USD/copy
  1049.  
  1050.   Available from:
  1051.  
  1052.   Axiom Research, Inc.
  1053.   Box 44162
  1054.   Tucson, AZ  85733
  1055.   (602) 791-2864  phone/fax.
  1056.  
  1057.   international marketing rep: Saguaro Scientific Corporation, Tucson, Arizona.
  1058.  
  1059. ==========================================================================
  1060.  
  1061. 16. Image annotation software
  1062. -----------------------------
  1063.  
  1064. a. Touchup runs in Sunview and is pretty good.  It reads in
  1065.   rasterfiles, but even if your image isn't normally stored
  1066.   in rasterfile format you could use screendump to make it a
  1067.   rasterfile.
  1068.  
  1069. b. Idraw (part of Stanford's InterViews distribution) can handle some
  1070.   image formats in addition to being a MacDraw like tool.  I'm not
  1071.   sure exactly what they are.
  1072.   You can ftp the idraw's binary from interviews.stanford.edu.
  1073.  
  1074. c. Tgif is another MacDraw like tool that can handle X11 bitmap (xbm)
  1075.   and X11 pixmap (xpm) formats.  If the image you have is in formats
  1076.   other than xbm or xpm, you can get the pbmplus toolkit to convert
  1077.   things like gif or even some Macintosh formats to xpm.
  1078.   Tgif's sources are available in the pub directory on cs.ucla.edu
  1079.   (Version 2.12 of tgif at patchlevel 7 plus patch8 and patch9)
  1080.  
  1081. d. Use the editimage facility of KHOROS (see below).
  1082.   This is just one utility in the overall system- you can essentially do all
  1083.   your image processing and macdraw-type graphics using this package.
  1084.  
  1085. e. You might be able to get by with PBMPlus.  pbmtext gives you text output
  1086.   bitmaps which can be overlaid on top of your image.
  1087.  
  1088. f. 'ice' requires Sun hardware running OpenWindows 3.It's a PostScript-based
  1089.   graphical editor,and it's available for anonymous ftp from Internet host
  1090.   eo.soest.hawaii.edu (128.171.151.12). Requires Sun C++ 2.0 and
  1091.   two other locally developed packages, the LXT library (an Xlib-based
  1092.   toolkit) and a small C++ class library. All files (pub/ice.tar.Z,
  1093.   pub/lxt.tar.Z and pub/ldgoc++.tar.Z) are available in compressed
  1094.   tar format. pub/ice.tar.Z contains a README that gives installation
  1095.   instructions, as well as an extensive man page (ice.1).
  1096.   A statically-linked compressed executable pub/ice-sun4.Z for
  1097.   SPARC systems is also available for ftp.
  1098.  
  1099.   All software is the property of Columbia University and may not
  1100.   be redistributed without permission.
  1101.  
  1102.   ice means Image Composition Environment and it's an imaging tool that
  1103.   allows raster images to be combined with a wide variety of
  1104.   PostScript annotations in WYSIWYG fashion via X11 imaging
  1105.   routines and NeWS PostScript rasterizing.
  1106.  
  1107. g. Use ImageMagick to annotate an image from your X server.  Pick the 
  1108.   position of your text with the cursor and choose your font and pen 
  1109.   color from a pull-down menu.  ImageMagick can read and write many
  1110.   of the more popular image formats.  ImageMagick is available as
  1111.   export.lcs.mit.edu: contrib/ImageMagick.tar.Z or at your nearest
  1112.   X11 archive.
  1113.  
  1114. ==========================================================================
  1115.  
  1116. End of Part 2 of the Resource Listing
  1117. -- 
  1118. Nick (Nikolaos) Fotis         National Technical Univ. of Athens, Greece
  1119. HOME: 16 Esperidon St.,       InterNet : nfotis@theseas.ntua.gr
  1120.       Halandri, GR - 152 32   UUCP:    mcsun!ariadne!theseas!nfotis
  1121.       Athens, GREECE          FAX: (+30 1) 77 84 578
  1122.