samsung@jvnc.net (samsung@tigger.jvnc.net -- Advanced Media Laboratory of Samsung Electronics 1009 Lenox Dr. Lawrenceville) (05/23/91)
I have heard of a package from University of New Mexico to do image processing Does anyone know of this package? Thanks, Steve
sandell@ils.nwu.edu (Greg Sandell) (05/24/91)
In article <1991May23.130600.13862@jvnc.net>, samsung@jvnc.net (samsung@tigger.jvnc.net -- Advanced Media Laboratory of Samsung Electronics 1009 Lenox Dr. Lawrenceville) writes: > I have heard of a package from University of New Mexico to do image processing > Does anyone know of this package? > > Thanks, > Steve Perhaps you heard about Khoros. I wish I had the time and space to build this package, it sounds great. A file from UNM describing Khoros follows. -- Greg Sandell sandell@ils.nwu.edu KHOROS 1.0 INTRODUCTION ------------ Khoros is an integrated software development environ- ment for information processing and visualization, based on X11R4. Khoros components include a visual programming language, code generators for extending the visual language and adding new application packages to the system, an interactive user interface editor, an interactive image display package, an extensive library of image processing, numerical analysis and signal processing routines, and 2D/3D plotting packages. X Windows Applications - ------- ------------ Animate - Interactive Image Sequence Display Tool Cantata - Extensible Visual Programming Language Concert - A system for distributed X user interfaces (group ware) Editimage - Interactive Image Display & Manipulation Program Xprism2 and Xprism3 - Comprehensive 2D and 3D Plotting Pack- ages Viewimage - A basic interactive program for surface render- ing Warpimage - An interactive program for registering and warp- ing images Data Processing Algorithms ---- ---------- ---------- Khoros contains over 260 programs, in the following categories: arithmetic, classification, color conversion, data conversion, file format conversion, feature extraction, frequency filtering, matrix algebra (LINPACK and EISPACK), spatial filtering, morphology filtering, geometric manipula- tion, histogram manipulation, statistics, signal generation, linear operations, segmentation, spectral estimation, sub- region, and transforms. Khoros supports the following file formats: TIFF, pbm, BIG, DEM, DLG, ELAS, FITS, MAT*AB, Sun raster, TGA, and xbm. User Interface Tools ---- --------- ----- Preview - Graphical User Interface Display Tool Composer - Interactive Graphical User Interface Editor Conductor - Code Generation Tool for a Graphical User Inter- face Ghostwriter - Code Generation Tool for a Command Line User Interface Source Configuration & Management - Tools to install and maintain a distributed source tree. May 11, 1991 - 2 - KHOROS DISTRIBUTION METHODS ------ ------------ ------- 1) Anonymous FTP Khoros is available via anonymous ftp from pprg.unm.edu (129.24.13.10). Use your e-mail address as the password (for example, ralph@whizbang.wmu.edu). Once you have logged in, cd to the "pub/khoros/release" directory and get the ascii file install.ftp. This file will give you complete instructions on how to get Khoros and install it on your system. To get this file, execute the following commands or steps: a. Use ftp to connect to pprg.unm.edu. % ftp pprg.unm.edu -or- % ftp 129.24.13.10 b. Use "anonymous" or "ftp" as the user name. Name (pprg.unm.edu:login): anonymous -or- Name (pprg.unm.edu:): ftp c. Use your e-mail address as the password; please carefully use a valid e-mail address, as this ver- sion site logs all anonymous ftp's. Password (pprg.unm.edu:user): {your valid e-mail address} 331 Anonymous login ok, use your E-MAIL address as the password. 230 Guest login ok, access restrictions apply. d. Get the release notes for acquiring Khoros via anonymous ftp (note that "install.ftp" is the plain text file - both ".ms" and ".ps" files are available for those who would like them). ftp> cd /pub/khoros/release ftp> get install.ftp 2) Tape and Printed Documentation If you would like to have a tape and printed documenta- tion sent to you, fill out the order form below (last page) and include a $250.00 check or purchase order (payable to UNM EECE Dept., in U.S. funds). If you need additional information or confirmation of your order, call the answer- ing machine at 505-277-0806 and leave a message. We will begin shipping tapes (source, binaries and printed documentation) early June. Please remember, that this does not imply that we will provide support. All communication to the Khoros group should be via e-mail as instructed below. All bug-fixes and patches will only be provided via May 11, 1991 - 3 - the computer network. If you have questions, comments or problems of a gen- eral nature, mail the Khoros mailing list, khoros@chama.unm.edu. To subscribe to the mailing list, mail to khoros-request@chama.unm.edu. Once you have the system and want to report bugs, mail to khoros- bugs@chama.unm.edu. KHOROS REQUIREMENTS AND LIMITATIONS ------ ------------ --- ----------- To run Khoros, you must have a UNIX platform running the X11R3, X11R4, or OpenWindows servers. The Khoros system consists of ~450,000 lines of C code; you will need a max- imum of 120 Megabytes of storage for source, documentation and binaries. To compile Khoros, the system requires X11R4 client software from MIT (patch levels 1-18), and an addi- tional 50 Megabytes of storage. -------------------------------------------------------------------- Khoros 1.0 Compiles On These Machines (MIT X unless otherwise noted)|| ++------------------------------------------------------------------|| VendorName Configuration || || ------+----------+-------------------------------------------------- DEC 5000/3100 Ultrix 4.1, mips cc 2.0, f77(cc2.05) w/ bugfix ugen|| | | DEC Vax 3600 Ultrix 4.1, cc1.37.1 || | | SUN sparc 1 SUN OS 4.0.3, f77 1.2 || | | SUN sparc 2 SUN OS 4.1.1, NO Fortran || | | SUN 3/260 SUN OS 4.1.1, f77 1.3.1, gcc 1.39 || | | SGI 4D/25 OS 3.3.1, X11 1.2, f77 3.3 || | | ApolloDN10000 OS 10.3, Fortran 10.8, cc 6.8 || | | NeXT 68030 MACH 2.0, gcc 1.37, Absoft f77 2.0, Pensoft X || | | MIPS Magnum 3000RISCOS 4.51, cc 2.11, f77 2.11, X 4.0 || || | | || -------------------------------------------------------------------- KHOROS CONSORTIUM ------ ---------- If your organization is interested in distributing the Khoros software system, and/or supporting further research and development of software environments for data processing and visualization please contact Tom Sauer at the address below or e-mail consort@chama.unm.edu. Tom Sauer, Khoros Consortium Department of EECE, Room 110 University of New Mexico Albuquerque, NM 87131 UNIX is a trademark of AT&T Bell Laboratories. The X Window System is a trademark of Massachusetts Insti- tute of Technology. SunOS is a trademark for Sun Microsystems. Ultrix is a trademark of Digital Equipment Corporation. May 11, 1991 - 4 - KHOROS Room 110 Department of EECE University of New Mexico Albuquerque, NM 87131 SHIP TO: ----------------------------------------------------------- ----------------------------------------------------------- ----------------------------------------------------------- ----------------------------------------------------------- PHONE NUMBER: ----------------------------------------------------------- E-MAIL ADDRESS: ----------------------------------------------------------- PURCHASE ORDER NUMBER: ----------------------------------------------------------- Media: (Please circle one of the following types of media) 1) DC600A cartridge tape 2) DC6150 cartridge tape 3) 9-track tape (1/2 inch) Binaries: (If you would like a compiled version of Khoros, please circle one of the following machine architectures) 1) DEC VAX (Ultrix 4.1) 2) DEC MIPS (Ultrix 4.1) 3) SUN3 (SunOS 4.1.1) 4) SUN4 (SunOS 4.0.3) 5) SGI (OS 3.2.2) May 11, 1991