Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun-barr!texsun!texbell!uhnix1!moray!urchin!Toby.Howard From: Toby.Howard@urchin.fidonet.org (Toby Howard) Newsgroups: comp.graphics Subject: (#2 in series) GraphUK Issue 21 Message-ID: <12015.246CC2FD@urchin.fidonet.org> Date: 13 May 89 23:02:03 GMT Organization: Urchin - Unix <--> Fido gateway, Houston, Tx Lines: 262 (Continued from previous message) raster images and converting between many different formats. SUN raster - has magic number for identification, multiple types identified in the header, 1-24 bit depth images and colour maps may be present. See rasterfile.h on a Sun. TIFF - Tag Image File Format. Created by Microsoft/Aldus. XBM - X bitmap ---------------------------------------------------- Summary List ------------ The following is excerpted from a document prepared by Keith Graham, the author of a popular P/D software package called "Optiks". Optiks is more or less a "graphics spreadsheet" concept, in that it can read in many formats, and export quite a few. The document contains a listing of many graphics formats, primarily those that are most commonly found on PC's. The following is a partial list of the many graphics formats that are available. Keith Graham started the list, and H. F. Van Brink added to it. I have added a few more. art PFS First Publisher Clip Art art Ashton-Tate Byline Clipart bas Basic Bload/Bsave (also basic programs) bsg FONTASY (same as RAW) ca NewsRoom Pro ccitt Facsimile coding cgm Computer Graphics Metafile cut Dr Halo, Cut files dat PrintShop dcx Panasonic Fax PCX libraries dd CBM Doodle dhp Dr Halo drw Freelance drw MicroGrafx drw NBI Legend dxf AutoCad eps Encapsulated Post Script ev NCN Execuvision fbm Fuzzy Bitmap Manipulation fg Slidewrite Plus gal Gallery on Exhibit, Graphics Gallery gem GEM Draw gmf Computer Graphics Metafile - Various Venders gif Compuserve Graphics Interchange Format gx1 PC PaintBrush hips Heritable Image Processing System hpc Hewlett Packard's LaserJet Graphics hpg Hewlett Packard Graphics Language iff Amiga Interchange Format File iges CAD format img DataCopy Wips img GEM Paint img IBM Image support Facility img Boeing Graph img ISI format lbm DELUXE Paint II mac Apple Macintosh Macpaint mak Apple Macintosh Macpaint, No Header msp Microsoft Windows Paint nff Neutral File Format (Standard procedural database) p Ashton-Tate Draw Applause pbm Poskanzer Bitmap Manipulation pcr OPTIKS/PCRGB pcx PC PaintBrush pda Palantir Scanner Graphics Files pga IBM Professional Graphics Adaptor image file pi1 Atari Degas uncompressed images pic Lotus pic Mouse systems PC Paint pict Apple graphics format pig Ricoh Pixel Image Generator file prn PostScript, Any print image file ras Show file Ras format raw Basic Array format (OPTIKS reference only) rle Compuserve, Teletext Run Length Encoded sld AutoCad Slide sfl Soft Font Single Letter sfp HP Soft Font shp Printmaster, Newsmaster sun Sun rasterfile tiff Aldus/Microsoft Tag Image Format Files utah Utah Raster Toolkit format wpg Word Perfect Graphics 5.0 xbm X Bitmap Format -------------------------------------------------------------------- From: C.Cartledge Subject: Update on standards Update on standards ------------------- This is designed to tell you the the state of current British and International work that is completed. It covers only work completed or likely to complete this year (1989). There is a lot more following on! Contact Chris Cartledge (JANET C.Cartledge@shef.pe) if you want to get involved in the technical work of graphics standardization. Copies of standards are ordered from BSI. Note that the ISO copies themselves are *very* expensive whereas the BSI ones (which only differ in title and page numbering) are much cheaper. If your organisation is a subscribing member of BSI the the documents can be obtained at a substantial discount by quoting your membership number. As you can see, in the following list I have given up trying to be exact about the name, the BS being different from ISO(/IEC). Ordering information can be obtained from: BSI Standards or in the case of drafts: Sales Administration (Drafts), BSI Milton Keynes Telex: 825777 BSIMK G Linford Wood Fax: 0908 320856 MK14 6LE Tel: 0908 220022 BS 6390 : 1955 ISO 7942 : 1985 Graphical Kernel System (GKS) Functional Description The well known standard. Work is nearly complete to add a standardised GKS metafile along the lines of the CGM and the final draft is available as Draft Ammendment to BS 6390 (document 89/60347). BS 7040 : Part 1 : 1989 ISO 8651-1 : 1988 GKS language bindings - Part 1: FORTRAN BS 7040 : Part 2 : 1989 ISO 8651-2 : 1988 GKS language bindings - Part 1: Pascal Language bindings to the well known standard. The C binding awaits ISO C which will be the same as ANSI C (surely!). The draft is as stable as C itself and will almost certainly be published as a draft BS this year. The Ada binding (part 4) is in publication and the ISO version (expensive) is probably already available. BS 6945 : Part 1 : 1988 ISO 8632-1 : 1987, Computer Graphics: metafile for the storage and transfer of picture description information (CGM) - Part 1. Functional specfication BS 6945 : Part 2 : 1988 ISO 8632-2 : 1987, CGM Character encoding BS 6945 : Part 3 : 1988 ISO 8632-3 : 1987, CGM Binary Encoding BS 6945 : Part 4 : 1988 ISO 8632-4 : 1987, CGM Clear Text Encoding The CGM is being ammended to include GKS support, while retaining the static picture concept. There are (inevitably) four documents which describe the changes (in terms of the ISO and not the BS page numbers!). The updates are Draft Amendment to BS 6945 Parts 1 to 4 with document numbers 89/60348 to 51. ISO 8805 : 1988, GKS-3D Functional Description ISO/IEC 9592: 1988(E) : Part 1, PHIGS Functional Description ISO/IEC 9592: 1988(E) : Part 2, PHIGS Archive file format ISO/IEC 9592: 1988(E) : Part 3, PHIGS Archive file clear text encoding The BS's of all the above are in the process of publication and the (expensive) ISO versions should be available now. The outcome of the final round of comment on these standards was to align them more closely. Indeed a programmer making a transition from GKS to GKS-3D to PHIGS would have no more new concepts to learn than a programmer taking the large step from GKS straight to PHIGS. DIS 8806-1, GKS-3D language bindings: FORTRAN Available as a Draft British Standard, document 88/65655 ISO 8806-3, GKS-3D language bindings: Ada In publication. The final text PHIGS Fortran has been agreed but it has yet to be delivered. The other binding expected to be completed this year is GKS-3D Fortran. The C bindings are believed to be stable (as stable as C) and will almost certainly be published as draft BS's this year. ISO Technical Report 9973 (2) : 1988 Procedures for the Registration of Graphical Items As those familiar with our standards will know we could not agree on everything possible is computer graphics so we left areas of the standards to be agreed at a later - registered. For example, very soon there will be a defined value in GKS for dash dot dot lines as there already is in CGM, and once your implementor implements it you can use it. The procedures say how things can be added to the register, slowly. ------------------------------------------------------------------------------ From: CBS%UK.AC.ULCC.NOC::UNINETT.HSR::jensen 10-MAY-1989 20:28:32.63 Subj: image processing for VMS Do somebody know of any public domain (or cheap) image processing packages for vax/vms? Anything that is in reasonable portable C is of interest. Intended use is either under VMS or Macintosh Finder. Also any business/scientific graphics packages are of interest (also those written in fortran that work with DEC VWS). If possible I want to know where (how) to obtain these packages. Thanks in advance for any help. - Tarjei T. Jensen vax/vms manager Rogaland Polytecnic ------------------------------------------------------------------------------ From: C.Cartledge Subject: Image and Imaging Standards Work Image and Imaging standards work -------------------------------- Standards bodies are beginning to look at image processing and and the storage/transfer of images. Two groups are active, to my knowledge. ISO/IEC JTC1 SC2 (previous standards include that ISO character standards like ISO 646 seven bit character sets) are looking at the encoding of bi-level and colour images and will take account of existing CCITT FAX standards and the like. ISO/IEC JTC1 SC24 (of GKS, CGM and PHIGS fame) has a study period on image processing. This has been extended to include transfer and storage. I would be grateful hear views on these topics. Chris Cartledge (JANET C.Cartledge@SHEF.PE) ------------------------------------------------------------------------------ From: Paul Hudson Subj: References for 2-D graphics I find I'm having to delve further and further into this .... The sort of stuff I'm interested in is scan-conversion, clipping, representations of curves ( parametric & implicit ), approximation of curves and so on, both uses of & theortical foundations for. Very basic to most of you I'm sure, but we all have to start somewhere! So, what should I be reading? I've read Foley&Van Dam + Newman&Sproull. Papers. journals, books - anything. (Continued on next message)