[To reply replace "Aaron.Sloman.XX" with "A.Sloman"]
David Young's "popvision" library, developed at the University of
Sussex, provides an introduction to image analysis and interpretation,
with utility and teaching libraries in Pop-11, invoking C libraries as
needed for speed.
Previously this library worked only on displays with 8-bit colour, using
colourmaps, having been developed on Suns originally. David has now
extended this to support 24 bit colour. (Later he may extend it to
support 16 bit colour, as required for some laptop computers).
Popvision has been used for research as well as teaching.
The latest version has just been installed in the Free Poplog directory
http://www.cs.bham.ac.uk/research/poplog/
The files can be browsed here
http://www.cs.bham.ac.uk/research/poplog/popvision
and downloaded in a gzipped tar file here
http://www.cs.bham.ac.uk/research/poplog/popvision.tar.gz
(about 2.6 Mbytes).
The main program libraries (pop-11 and C) are in this directory:
http://www.cs.bham.ac.uk/research/poplog/popvision/lib/
This file contains a bin sub-directory with binaries compiled from the C
files, for suns, PC+linux and DEC Alpha running Digital unix.
http://www.cs.bham.ac.uk/research/poplog/popvision/lib/bin/
The help files are in
http://www.cs.bham.ac.uk/research/poplog/popvision/help/
the tutorial files, providing an introduction to image analysis and
interpretation, and multi-layer perceptrons are in
http://www.cs.bham.ac.uk/research/poplog/popvision/teach/
All of these have examples that can be run and edited and re-run,
if you have poplog with popvision installed. Poplog is available
from here, free of charge with full system sources.
http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
The popvision.tar.gz file includes pre-compiled binaries for
sparc+solaris, alpha+digital unix, and pc+linux. The sources for these
are in
popvision/lib/*.c
You may have to recompile them for your system using the scripts in
popvision/com/
The corresponding pop-11 files in
popvision/lib/*.p
should automatically link to the pre-compiled C programs.
Anyone who does not know pop-11 can get a taste of it from the
*.p files in
http://www.cs.bham.ac.uk/research/poplog/popvision/lib/
or from the Pop-11 primer:
http://www.cs.bham.ac.uk/research/poplog/primer
At some point the RCLIB facilities described here
http://www.cs.bham.ac.uk/research/poplog/rclib/help/rclib
will be extended to support image manipulation using
some of the popvision libraries. This should be very easy since
since both rclib and popvision are based on the Pop-11 rc_graphic
library.
Please post comments and queries to comp.lang.pop
Aaron
====
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
|