From rgooch@rp.CSIRO.AU Tue Nov 23 10:31:21 1993 X-VM-VHeader: ("Resent-" "From:" "Sender:" "To:" "Apparently-To:" "Cc:" "Subject:" "Date:") nil X-VM-Bookmark: 4 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["5895" "Tue" "23" "November" "1993" "14:05:52" "GMT" "Richard Gooch" "rgooch@rp.CSIRO.AU" nil "122" "[ANNOUNCE] Version 1.1 of Karma is now available" "^From:" nil nil "11" "1993112314:05:52" nil]) Status: RO Newsgroups: sci.image.processing Keywords: Karma X Windows networking animation Nntp-Posting-Host: wyvern Organization: CSIRO Division of Radiophysics/Australia Telescope National Facility From: rgooch@rp.CSIRO.AU (Richard Gooch) Subject: [ANNOUNCE] Version 1.1 of Karma is now available Date: Tue, 23 Nov 1993 14:05:52 GMT Version 1.1 (the second official public release) of the Karma library is now available for ftp. Karma is available on anonymous ftp from: ftp.atnf.csiro.au under the pub/karma directory. Binary distributions for: SunSparc, SunOS 4.1.3 i386, Linux 0.99pl13 Convex C2, ConvexOS 10.1.2 dec-mips, Ultrix V4.3 are available in addition to the source distribution. Notable changes since 1.0: 1) Creation of the panel_ package. This is the command line user interface package. Many existing modules have been moved over to this package, and hence source is now available for those modules (the old user interface code was not public domain). 2) A new doc/howto directory explaining how some of the major sections of the Karma library work, complete with example code. Explained: - "Intelligent Arrays": the easy interface to the Karma data format - Network/ Communication support minus the heartache - Dynamic PseudoColourmap support with networking in a flash - Canvases, image display and fast animation made trivial - Simpler ways to write image editing/ painting/ shared canvas applications 3) Various extra features, bugfixes, etc. See the release notes for more details. Below are README extracts: =============================================================================== Karma A Structured Package for Signal and Image Processing Karma is a package for signal and image processing applications. It contains KarmaLib (the structured libraries and API) and a large number of modules (applications) to perform many standard tasks. Please mail any bug reports to: karma-bugs@atnf.csiro.au No warranty, express or implied should be inferred by this mailing address. If you want to be added to the mailing list (to find out what's changed with Karma), please mail the request to: karma-request@atnf.csiro.au This mailing list is VERY important: as bugs are fixed and enhancements made to Karma, this is your only way of finding out about these changes. If you have any suggestions for Karma, please mail them to: karma-suggestions@atnf.csiro.au Karma is available on anonymous ftp from: ftp.atnf.csiro.au under the pub/karma directory. Both the source code and binary distributions are kept here. The source code is available free of charge, although donations are gratefully accepted (means I can spend more time developing Karma). Donations can be sent to: Richard Gooch, c/o ATNF, P. O. Box 76, Epping, N.S.W., 2121, Australia. You are urged to get the binary distribution if possible, as this will save you the effort of building from source. Karma modules use the GNU General Public License, version 2 or later. KarmaLib uses the GNU Library General Public License, version 2 or later. =============================================================================== KarmaLib A Structured Library for Signal and Image Processing Karma is a package for signal and image processing applications. It contains KarmaLib (the structured library and API) and a large number of modules (applications) to perform many standard tasks. KarmaLib provides routines to simplify the interface to the operating system. This includes process management and a powerful connection package. It also provides a highly extensible, recursive, heirarchical data structure with extensive library support. This data structure may be accessed in a very portable, generic fashion by applications and may also be accessed directly when speed is critical. By supplying powerful library routines, data structures may be accessed in an abstract way, removing the need for the applications programmer to write code to deal with complex data structures while also allowing users to pass increasingly complex data structures to modules without the need for recompiliation. The applications programmer is left to concentrate on processing simple sub-structures (typically 1 or 2 dimensional arrays) without incurring any processing overhead. Tiling of multi dimensional arrays is supported transparently, and, using special indexing techniques (also transparent to the application), incur no performance overhead. The library also supplies routines to allow the programmer to transfer data structures as objects to and from named objects (disc files and network connections) without requiring the programmer to pay any attention to data formats, byte swapping machines, word sizes, etc. All data transfers are highly optimised to take advantage of the features of any particular platform and operating system. In addition, data structures may be automatically memory mapped from disc into the process address space, yielding enormous peformance increases when reading large data structures from disc, and also saving swap space. KarmaLib is structured into many "packages", which are collections of routines. All the routines in each package have a designated prefix. For example, the data structure manipulation routines all have the prefix: ds_ The include file needed for each package is based on the common prefix. For example: karma_ds.h The packages are also layered. Level 1 packages are the lowest level, and depend directly on the operating system. Higher level packages are dependent on one or more packages at lower levels. A package at one level is not dependent on any other package at the same or higher level. The number of letters in a package's prefix indicates the level of the package. So, for example, the data structure manipulation routines are a level 2 package. In many cases, certain functionality is provided in packages at various levels. With few exceptions, the highest level packages are recommended for use, as these provide the greatest flexibility, ease of use and are also more highly optimised. From jhbning@neumann.uwaterloo.ca Mon Nov 29 21:43:27 1993 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1045" "Mon" "29" "November" "1993" "18:20:44" "GMT" "Jimmy Ning" "jhbning@neumann.uwaterloo.ca " nil "38" "Re: official IEEE test images" "^From:" nil nil "11"]) Newsgroups: comp.graphics,comp.graphics.algorithms,comp.graphics.animation,sci.image.processing Organization: University of Waterloo From: jhbning@neumann.uwaterloo.ca (Jimmy Ning) Subject: Re: official IEEE test images Date: Mon, 29 Nov 1993 18:20:44 GMT Site: nic.funet.fi Directory: /pub/graphics/misc/test-images Note: Most of the images are often used as test images for image processing, but I don't know if they are official IEEE test images though. They are all gray-scale images in SUN raster format. Site: eedsp.gatech.edu Directory: database/images Note: They are experiencing hardware problems right now. The image database is currently off line. Site: ftp.ipl.rpi.edu Directory: /pub/image/still/* Note: They have both gray-scale and colour images in various formats (eg. SUN raster, GEM .img, etc.). Site: wuarchive.wustl.edu Directory /multimedia/images I am aware that there are a lot more ftp sites with images but I am mainly looking for images that are best to be used as test images for image enhancement techniques (gray-scale, non-GIF, non-JPEG, etc). *** Please reply by email if you have more info. *** I am planning to develop some images in the next few days. I'll post when I'm finish. Thank you all who have replied. - Jimmy From beaucham@astro.ulaval.ca Mon Nov 29 21:44:36 1993 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1553" "Mon" "29" "November" "1993" "23:23:26" "GMT" "Dominique Beauchamp" "beaucham@astro.ulaval.ca " nil "42" "Re: Floating point image format?" "^From:" nil nil "11"]) Newsgroups: sci.image.processing Nntp-Posting-Host: astro.phy.ulaval.ca Reply-To: beaucham@astro.ulaval.ca Organization: Sun Microsystems, Inc. From: beaucham@astro.ulaval.ca (Dominique Beauchamp) Subject: Re: Floating point image format? Date: Mon, 29 Nov 1993 23:23:26 GMT In article 3@cs.cmu.edu, mwm+@A.GP.CS.CMU.EDU (Mark Maimone) writes: > > Is there any kind of "standard" floating point image format? I plan > to make some data available for anonymous FTP but I don't know a good way to > distribute floating point data (ASCII text is prohibitively large). I know > of these: > > 1) Rayshade heightfield > 2) SRI Sun Image > 3) CMU Generalized Image Library > > but none is very portable, as far as I know. Any other pointers would be > most appreciated. > -- > Mark Maimone phone: +1 (412) 268 - 7698 > Carnegie Mellon Computer Science email: mwm@cmu.edu You can use floating point FITS format (32 and 64 bits). The best way to find information is to look into sci.astro.fits (or something like this). Someone will give you a ftp site were you could get all the infos you need. Dominique --- ---------------------------------------------------------------------- Dominique Beauchamp | "Fais ce que peux", telle est ma devise! Labo. d'astrophysique, | Universite Laval | developpeur de / developper of Quebec | V i e w F I T S G1K 7P4 | Afficheur FITS pour OS/2 PM | FITS viewer for OS/2 PM beaucham@phy.ulaval.ca | | Prochaine/next version: Faites un/do a "finger" | Janvier ou fevrier 94 sur mon compte! | January or February 94 on my account! | | Surveillez/watch: ftp.cdrom.com | V i e w F I T S est du domaine public/is freeware. From ricky@hursley.ibm.com Tue Nov 2 19:22:08 1993 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["303" "Tue" "2" "November" "1993" "08:41:22" "GMT" "Rick Turner" "ricky@hursley.ibm.com" nil "8" "Re: Image Formats" "^From:" nil nil "11" nil nil]) X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["303" "Tue" "2" "November" "1993" "08:41:22" "GMT" "Rick Turner" "ricky@hursley.ibm.com" nil "8" "Re: Image Formats" "^From:" nil nil "11" nil nil]) Status: RO Newsgroups: sci.image.processing Originator: news@hercules.hursley.ibm.com Reply-To: shadowfax@vnet.ibm.com Disclaimer: This posting represents the poster's views, not necessarily those of IBM. Nntp-Posting-Host: danebury.hursley.ibm.com Organization: IBM UK Labs From: ricky@hursley.ibm.com (Rick Turner) Subject: Re: Image Formats Date: Tue, 2 Nov 1993 08:41:22 GMT There is an excellent book that documents twenty-odd file formats. It's called "Graphics File Formats" by David C. Kay and John R. Levine. Publisher is McGraw-Hill. ISBN is 08306-3059-7. Also, various format descriptions are available on wuarchive.wustl.edu in the graphics/formats directories. Rick