HDTenEightyP/NetNews huggingface dataset:
From: pradeep@engin.umich.edu (Pradeep Jain)
Subject: Introductory document on Khoros
Date: Wed, 02 Sep 92 13:13:30 EDT
Organization: University of Michigan Engineering, Ann Arbor


Does anyone have a condensed introductory document on Khoros?
I need something that gives an overview of Cantata, VIFF file 
format and how to write programs with Khoros (preferably with 
a small example which uses xvroutines.) I'd highly appreciate 
if someone could mail me/give me pointers for ftping the document. 

Thanks.

Pradeep

--

Pradeep Jain                              157 Advanced Technology Lab
Home:   (313) 996-8479                    The University of Michigan
Office: (313) 764-2138                    Ann Arbor, MI 48109
From: donna@peabody.eece.unm.edu (Donna Koechner-G)
Newsgroups: comp.soft-sys.khoros
Subject: Re: viff format manual WAS:<none>
Date: 26 Aug 92 00:45:53 GMT

On Aug 15,  3:06am, P. A. Casey wrote:
} Subject: viff format manual WAS:<none>
} In article <1992Aug15.145233.342@csc.canterbury.ac.nz>, caseypa@elec.canterbury.ac.nz (P. A. Casey) writes:
} > The current version of Khoros on the system here is 1.0  patch 3.  In the viff.h header file there is the comment to see $KHOROS_HOME/manual/viff_format for further information and examples.  This file/directory does not exist.  What we were wondering is > if anyone else has had the same problem or whether the directory was never created.
} > 
} > Just wondering 
} > 
} > Peter Casey
} > caseypa@elec.canterbury.ac.nz
} 
} 
} Sorry about not tacking a subject on the last post.  I must remind myself to get some sleep one day........
}-- End of excerpt from P. A. Casey


The viff.h header has a mistake in it.  VIFF information is in chapter 
1 of volume 2 of the Khoros manual.  Use the interactive prnmanual 
command to print it.  Also, you're probably already aware of this, but
we are currently at patch level 5, so you may want to bring your system
to that level.

Thanks

Donna
From: donna@peabody.eece.unm.edu (Donna Koechner-G)
Newsgroups: comp.soft-sys.khoros
Subject: (none)
Date: 26 Aug 92 00:18:00 GMT

On Aug 20, 10:45am, Jim Bell wrote:
} Subject: 
} Hi,
} I've been using khoros for a few weeks now and have 2 questions:
} 
} 1) how can I change the default value of the zoom factor in editimage
} 	so that I don't have to change it manually every time I use it?
} 	(I almost always use a factor of 4 rather than the default of 2)

You can specify a different zoom factor on the command line with the -zoom 
option (type editimage -U for command line options).  This startup option 
is also available in cantata.  

} 
} 2) where can I obtain information on precisely what animate does to
} 	my input image in terms of data scaling. The reason I ask is that
try the source code (heh heh heh)
} 	I have noticed that when I read in a cube using animate and display
} 	a band, it does not look exactly like the image I get when I display
} 	that same band using editimage. I'm confident that editimage is
} 	displaying the actual values in the file, but animate does not appear
} 	to be doing so. In particular, I notice that many of the "0" values
} 	are mapped as "255" in animate. Hmmm....

If your data is not byte, animate needs to normalize it between 0 and 255 
before it can be displayed.  This conversion can be done two ways -- each 
band is normalized separately, or the entire data set, meaning all bands, 
are normalized together.  Animate uses the second method.  To get around 
this, normalize your data (process bands individually) before inputting 
it into animate.

If your images have colormaps, animate uses only the first colormap, and 
applies it to the rest of the images.   


Donna Koechner


} 
} Thanks,
} Jim Bell
} NASA/Ames
} jimbo@moames.arc.nasa.gov
}-- End of excerpt from Jim Bell


Newsgroups: comp.soft-sys.khoros
From: boehmig@eapds5.tuwien.ac.at (Stefan Boehmig)
Subject: khoros & HP9000/720
Reply-To: boehmig@eapds5.tuwien.ac.at
Organization: Technical University of Vienna
Date: Fri, 4 Sep 1992 10:07:42 GMT


Hi,

My question is: Does Khoros 1.5 compile on an HP9000/720 (+X11R5), by using
the HP platform definition file ?                    ^^^

Thanks in advance,
Stephan Boehmig


-- 

Stephan D. Boehmig
Institut fuer Allgemeine Physik
Technische Universitaet Wien, Austria
Internet: boehmig@eapds5.tuwien.ac.at
From: steve@chama.eece.unm.edu (Steven Jorgensen)
Newsgroups: comp.soft-sys.khoros
Subject: Re: I can't find library "libxvparser.a"
Date: 30 Aug 92 23:41:34 GMT

On Aug 30, 17:07, casadei@cesena.mit.edu wrote:
} Subject: I can't find library "libxvparser.a"
>> 
>> I was trying to recompile warpimage,as a self-tutorial for writing xvroutines
>> The files form_info.c and form_init.c make reference to the following symbols
>> (which the linker could not find):
>> 
>>    _xvf_deparse_input_line 
>>    _xvf_parse_startpane_line 
>>    ......[ other similar symbols deleted ].........
>> 
>> I presume that these symbols are defined in "libxvparser.a" , which, however,
>> is not in the public release (at least I did not get it).
>> 
>> Note: When installing khoros, I ftp'ed the binaries, so I did not compile
>>       khoros.
>> 
>> Now, I wonder, how could I have compiled khoros without that library ?
>> Is it possible to ftp "libxvparser.a" from somewhere ?
}-- End of excerpt from casadei@cesena.mit.edu

	In order to develop utilities under khoros, you MUST have the
	libraries, and you MUST configure your imake machine configuration
	files as described in the installation manual.

	If you get the source, the libraries will automatically be compiled
	when you compile the system.  If you get binaries only, you must
	also get the accompanying library tar file (/pub/khoros/bin/lib* is
	where they are).  The libraries that are available for ftp are
	libsgi, libdecmips, and libsun4.

	So, you can either get the libraries from pprg, or, since you obviously
	have source, you could just compile them.

						Steve


-- 
----------------------------------------------------------------------------
Steven Jorgensen           |  Come sweet slumber and shroud me in thy purple
steve@chama.eece.unm.edu   |  cloak; huh, doesn't even rhyme. -Max Headroom
The Khoros Group           |
University of New Mexico   |  DISCLAIMER: Anything said in this message is
Albuquerque, NM 87131      |  just my own warped view of reality
----------------------------------------------------------------------------
            "Khoros is a trademark of the University of New Mexico"
From: donna@peabody.eece.unm.edu (Donna Koechner-G)
Newsgroups: comp.soft-sys.khoros
Subject: Re: Dumb questions
Date: 23 Aug 92 21:36:43 GMT

On Aug 22,  4:09pm, John Rasure wrote:
} Subject: Re: Dumb questions
} 
} In "Dumb questions", DMOORE@ccs1.bbn.com writes:
} + I have structured an ASCII file with x,y,z values and plot the data using
} + xprism3.  I reset the xyz limits & replot and some data values are plotted
} + outside the axis limits.  Is there are way to clip these data points.
} 
} xprism 3 does not have clipping. so, NO there is not a way.

There is an option under Options/Attributes which allows you to window and 
subsample your data. This may help.

Donna

} 
} + Denny Moore
} End of message from DMOORE@ccs1.bbn.com
} 
} 
}-- End of excerpt from John Rasure
From: Mark Miller <miller@agps.lanl.gov>
Newsgroups: comp.soft-sys.khoros
Subject: colors
Date: 28 Aug 92 20:34:26 GMT


   How do I control the outline color of glyphs during interactive placement?

   I have a dark canvas color and when the interactive placement starts, it
is difficult to see the glyph.

Mark Miller
From: av@ds5000.dgsca.unam.mx
Newsgroups: comp.soft-sys.khoros
Subject: (none)
Date: 1 Sep 92 01:59:57 GMT

When using xprism3 we can generate surface or mesh 
3D graphs from a function, but not from a data file
of the form
(x1, y1, z1
 x2, y2, z2
 ...        )

Is there a way to obtain such graphs from data ?

Thanks.

Alberto Villarreal
DGSCA-UNAM 
Newsgroups: comp.soft-sys.khoros
From: schuette@wl.com (Wade Schuette)
Subject: Can I get FAQ please?
Organization: Warner Lambert / Parke-Davis
Distribution: usa
Date: Mon, 31 Aug 1992 00:33:22 GMT

could someone please send me FAQ for Khoros? It's scrolled 
off our machine and I don't know where to retrieve it from.
Pointer to that would do as well. Please reply directly so
as not to clutter the newsgroup more! Thanks.

Wade


-- 
==================================================================
R. Wade Schuette     |  All opinions expressed are personal,    
Ann Arbor, MI USA    |  not to be attributed to my employer.
schuette@wl.com      |
From: rasure@velvet.eece.unm.edu (John Rasure)
Newsgroups: comp.soft-sys.khoros
Subject: xprism 3 data files versus viff files
Date: 1 Sep 92 15:34:17 GMT


In "", av@ds5000.dgsca.unam.mx writes:
+ When using xprism3 we can generate surface or mesh 
+ 3D graphs from a function, but not from a data file
+ of the form
+ (x1, y1, z1
+  x2, y2, z2
+  ...        )
+ 
+ Is there a way to obtain such graphs from data ?

Basically, when the data comes in as an ascii file, there is no 
known connectivity, so a mesh plot is not possible.  

If you use raw2viff, then plot the viff file, implied connectivity
is used to draw the mesh plot.

+ 
+ Thanks.
+ 
+ Alberto Villarreal
+ DGSCA-UNAM 
End of message from av@ds5000.dgsca.unam.mx
From: Eric Hyche <eric@gauss.eedsp.gatech.edu>
Newsgroups: comp.soft-sys.khoros
Subject: (none)
Date: 2 Sep 92 20:54:20 GMT


I wanted to take the putimage program from khoros and hack
it up to do some simple displays. So I first simply copied the
src directory to my own directory and tried to compile. When
I did a "make all", I got these results:

cc -O -Bdynamic  -I/home/saffron/Khoros/include  -I/usr/include/X11   -DVFORK -DTEMPNAM -DPUTENV  -DRANDOM   -DWAIT3       -target sun4 -c  lputimage.c
cc -O -Bdynamic  -I/home/saffron/Khoros/include  -I/usr/include/X11   -DVFORK -DTEMPNAM -DPUTENV  -DRANDOM   -DWAIT3       -target sun4 -c  putimage.c
rm -f putimage
cc -o putimage lputimage.o  putimage.o  -L/home/saffron/Khoros/lib -L/usr/lang/SC1.0.1  -O -Bdynamic -ldisplay  -lxvplot  -lgraphics  -lxvforms  -lxvutils  -lghost  -lvexpr  -lnum_anal  -ldspl  -lformat  -lgeo_surf  -lvipl  -lvutils  -lvmath  -lvrast  -lvgparm  -lverror  -ltiff  -lm -ll  -lXaw -lXmu -lXt -lXext -lX11   

ld: /lib/libXaw.sa.5.0(sharedlib.o): _formWidgetClass: multiply defined
/lib/libXaw.sa.5.0(sharedlib.o): _labelWidgetClass: multiply defined
*** Error code 2
make: Fatal error: Command failed for target `putimage'

I have never seen this error before. Any ideas?

Eric Hyche
eric@eedsp.gatech.edu
From: donohoe@jemez.eece.unm.edu
Newsgroups: comp.soft-sys.khoros
Subject: Image segmentation
Date: 2 Sep 92 20:20:57 GMT

From khoros-mailer Wed Sep  2 13:51:26 1992
Return-Path: <khoros-mailer>
Received: by chama.eece.unm.edu (4.1/VISION/16Oct91)
	id <9209021935.AA17010@chama.eece.unm.edu>; Wed, 2 Sep 92 13:35:12 MDT
Received: by chama.eece.unm.edu (4.1/VISION/16Oct91)
	id <9209021935.AA17005@chama.eece.unm.edu>; Wed, 2 Sep 92 13:35:09 MDT
Posted-Date: 28 Aug 92 22:38:06 GMT
Received-Date: Wed, 2 Sep 92 13:35:09 MDT
Newsgroups: comp.soft-sys.khoros
Subject: Image Segmentation
Date: 28 Aug 92 22:38:06 GMT
From: ttcain@vangogh.lerc.nasa.gov (Maureen Cain)
Organization: NASA Lewis Research Center
Message-Id: <1992Aug28.223806.10703@eagle.lerc.nasa.gov>
To: khoros@chama.eece.unm.edu
Status: R

In "Image Segmentation",  ttcain@vangogh.lerc.nasa.gov (Maureen Cain) writes:

+ 	I have an image that was taken through a microscope of a lead sample.
+ It clearly (to the eye) has two distinct regions, one light and one dark.
+ However, there is a lot of noise in both regions.  I want to extract the
+ contours from the image defining the light and dark regions.  However, 
+ because of the noise, standard edge detection algorithms (Canny, Sobel, etc)
+ do not work very well, even after the image has been preprocessed with a 
+ median filter.  I need to get a closed contour from the image as if I took a
+ pencil and traced it off the image.  
+
+	Is there a way to segment the image using contrast and variance 
+stats rather than using and edge detector? Or a combination of both?  Any
+help would be appreciated.  Thanks

++Maureen Cain
     ===== end of excerpt from ttcain@vangogh.lerc.nasa.gov  ===

You can run your image through 'vspatial',  which will produce a 1-6
band image (depending on how many bands you ask for). Each band will
represent one locally-computed statistic:  mean, variance, entropy, etc.
You can then threshold (vthresh) each band,  or rescale and convert
to type integer (vconvert) and use this as an input to 'vlabel' to find
your two regions.  Another locally computed feature is the fractal
dimension,  computed from 'vpml'.  This may not be an accurate measure
of fractal dimension,  but it often makes a good feature for segemnting
images by texture.  Finally,  you can look at 'vtexture',  which produces
yet another feature image,  based on the Law texture metrix.

It's hard to give more specific advice without seeing your images.

Hope this helps.

===========================================================

Greg Donohoe,  Assistant Professor
Electrical and Computer Engineering
University of New Mexico
Albuquerque, NM 87131       (505) 277-6724    donohoe@chama.eece.unm.edu

"Capaictando a la gente."

===========================================================
From: berczuk@space.mit.edu (Steve Berczuk)
Newsgroups: comp.soft-sys.khoros
Subject: Khoros, C++ and next version of Khoros...
Date: 17 Aug 92 14:38:05 GMT

Does anyone have any prediction as to when V2 of khoros will be
available?

will V2 have any hooks in it such that it works more cleanly with C++?

is there a list of features that will be in V2? 
thanks

-- 
berczuk@space.mit.edu	| Phone: (617) 253-3840;  Fax: (617) 253-0861
Newsgroups: comp.soft-sys.khoros
From: vdp@mayo.edu (Vinayak Dutt)
Subject: Re: Compatibility between Khoros 1.5 and Kh
Reply-To: vdp@mayo.edu
Organization: Mayo Foundation/Mayo Graduate School :Rochester, MN
Date: Sat, 29 Aug 92 13:28:42 GMT

I the document khoros20.ps in /pub/khoros/release is only one page one
(rather than four page as claimed in README file as well as at the bottom
of the single page khoros20.ps  "1of4".  So could some one at khoros group please
copy the whole document to the ftp site ?

thanks ..

vinayak dutt
-------------------------------------------------------
                                           vinayak dutt
            Medical Sciences Building (2)   Mayo Clinic
                                     Rochester MN 55905
                                   e-mail: vdp@mayo.edu
-------------------------------------------------------
From: swilson@snidley.eece.unm.edu
Newsgroups: comp.soft-sys.khoros
Subject: KHOROS 1.5 binaries for ISC Unix now available
Date: 31 Aug 92 22:11:09 GMT


                >>> KHOROS 1.5 Binaries for ISC UNIX <<<

To occupants of Khoros-land:

Binaries are now available on the main khoros server, pprg.eece.unm.edu
(129.24.24.10) for an Intel 486 based platform running Interactive Unix
System V/386 Release 3.2, Version 3.0. All software was stock Interactive 
except for the use of gcc2.2.2 as a compiler and f2c to handle the fortran code.

The binaries are in the pub/khoros/bin/bin486 and pub/khoros/bin/lib486
directories. The files are large. 

The following bugs are known to exist in these binaries; work will continue
to tighten them up:

1. If you are on an ISC Unix box, you will have to rename the font files
   used by the plotting routines. This is due to the short filename limit. 
   If you don't take care of this you just wont get any labels on your plots.

2. Xprism3 will crash if you try to change the plot type. They all *do* work
   if you specify them from the command line. This is kind of ugly and will be
   worked on soon.

3. The X is a bit doggy. Also no backing store. Hopefully this will improve
   with time or with the X386 server from MIT.

4. Cantata appears to drag somewhat - it seems to have a hard time telling
   when a glyph has finished execution.  Some problems have been noted
   reagarding restoring large workspaces in that the connection names are
   sometimes not translated to reflect the current TMPDIR, etc.

To get khoros fully up on this platform takes a fair amount of tinkering,
but you can get it all to go. Instructions on how to do this will be placed on 
pprg sometime soon.

Special thanks to:

      Maurizio Davini, Department of Physics, University of Pisa
      for doing the initial work on the system, giving us a place to start.

      Mark Young and Tom Sauer for thier help in diagnosing strange
      problems.

      John Salas for taking the time to set up the binary distribution.

      Richard Krukar for letting me swipe his IP address while I downloaded
      the distribution from pprg, made it work, and put out the binaries.

Scott Wilson

============================================================================
Scott Wilson              |  Email: swilson@chama.eece.unm.edu
The Khoros Group          |
Dept. of EECE             |  
University of New Mexico  |  Phone: (505) 277-6563
Albuquerque, NM 87131     |    Fax: (505) 277-1439
============================================================================
From: sauer@chama.eece.unm.edu (Tom Sauer)
Newsgroups: comp.soft-sys.khoros
Subject: FTP Sites
Date: 27 Aug 92 16:14:05 GMT


There are 6 FTP sites that you can grab Khoros from. All sites
should have the latest version (patch level 5), but I have not verified this.

1. 
      ftp pprg.eece.unm.edu

      Name (pprg: ):

      331 Guest login ok, send e-mail address as password.
      Password: {e-mail address}

      cd pub/khoros
	
2.
       ftp ftp.rrz.Uni-Koeln.DE

        Name (ftp.rrz.Uni-Koeln.DE: ) anonymous (or ftp)

        331 Guest login ok, send e-mail address as password.
        Password: {e-mail address}

        cd graph/Khoros

3.
        ftp ftp.uni-erlangen.de

	Name (ftp.uni-erlangen.de: ) anonymous (or ftp)
	331 Guest login ok, send e-mail address as password.
        Password: {e-mail address}

	cd /cyber/khoros

4.	
        ftp ipifidpt.difi.unipi.it

        Name (ipifidpt.difi.unipi.it: ) anonymous (or ftp)
        331 Guest login ok, send e-mail address as password.
        Password: {e-mail address}

        cd /pub/khoros

5.
	ftp popeye.genie.uottawa.ca

	Name (popeye.genie.uottawa.ca: ):  anonymous (or ftp)
	331 Guest login ok, send ident as password.
	Password: {e-mail address}

	cd /pub/khoros

6.
	ftp ftp.waseda.ac.jp

        Name (ftp.waseda.ac.jp: ) anonymous (or ftp)
	331 Guest login ok, send e-mail address as password.
        Password: {e-mail address}

	cd /pub/khoros

Tom
============================================================================
Tom Sauer                 |  Email: sauer@chama.eece.unm.edu
The Khoros Group          |
Dept. of EECE             |  
University of New Mexico  |  Phone: (505) 277-6563
Albuquerque, NM 87131     |
============================================================================
From: ph@physiology.oxford.ac.uk (Patrick Haggard)
Newsgroups: comp.soft-sys.khoros
Subject: Khoros for signal processing
Date: 3 Sep 92 17:58:53 GMT
Organization: Physiology Department, Oxford University, Oxford, UK.
Originator: ph@galen.physiol


A while back, I posted something asking who was using khoros for 
signal processing, and how the environment could be extended for
this use.  This is a summary of the replies I got.

1.  There are lots of people out there who _WANT_ to use
khoros for signal processing.  I had replies from engineers and
biological scientists who want to represent audio signals, and other
signals, and to be able to work with them in the khoros environment.
Most of these people feel that khoros _COULD_ be great for signal
processing.  Lack of an interactive signal editor, with graphical
marking of samples and high-level signal manipulation was generally
lamented.  (I strongly agree with this.  An equivalent of editimage
for 1D signals would place khoros in a league of its own compared
to other available packages, and shouldn't be hard to write.)

2.  The availability of an extensive library of signal processing
routines within khoros is a great advantage, and much appreciated.

3.  A number of people (myself included) would like to more about
the viff file format, and how it handles 1D signals.  A cookbook
chapter on header information for 1D signals, and how to write
viff files for single or multichannel signals would be useful

4.  CONCLUSION.  The interest in signal processing with khoros
seems to be there, as is the potential.  Many users hope that
the khoros group may be able to find the time and resources to
bring these various components together to create a complete
signal processing environment, with enhanced interactive 
manipulation and graphical facilities to take us beyond
xprism.

P.S.  A lot of us guys don't have the money for colour monitors,
and we don't really need them for 1D signals only.  So if any
development of new software does take place, please don't restrict
it to colour hardware!


Cheers

------------------------------------------------------------

Patrick Haggard,
Oxford University Laboratory of Physiology,
Parks Road,
Oxford,
OX1 3PT
England

Tel. (0865) 272116
Fax. (0865) 272469
Email (JANET): ph@uk.ac.ox.physiol
------------------------------------------------------------
From: huq@ccwf.cc.utexas.edu (Mijan Huq)
Newsgroups: comp.soft-sys.khoros
Subject: (none)
Date: 2 Sep 92 19:01:03 GMT

Please take me off the mailing list.
huq@hagar.ph.utexas.edu

Thanks.
From: sauer@chama.eece.unm.edu (Tom Sauer)
Newsgroups: comp.soft-sys.khoros
Subject: Re: xprism labels
Date: 25 Aug 92 14:36:56 GMT

Hi,

On Jul 5,  5:08, Michael Nickel wrote:
} Subject: xprism labels
>> Hei,
>> scanning through the mail archive I found that someone 
>> has posed the same question earlier but the answer is
>> missing.
>> My problem is that whenever using Xprism the plot title,
>> axes labels and plot legend appear in some strange line
>> segments and not as text.
>> Can someone imagine the reason for this? I'm running 
>> Khoros Patch 5 on a Sun SPARCstation 2, SunOS 4.1.2 . 

Make sure that the directory $KHOROS_HOME/repos/fonts exists and
that you have the following symbolic links and files.

lrwxrwxrwx  1 root           18 Mar  8 02:54 ComplexItalics -> ComplexItalics.vec
-rw-rw-r--  1 root       33296 May  6  1990 ComplexItalics.vec
lrwxrwxrwx  1 root           16 Mar  8 02:54 ComplexRoman -> ComplexRoman.vec
-rw-rw-r--  1 root       30448 May  6  1990 ComplexRoman.vec
lrwxrwxrwx  1 root           15 Mar  8 02:54 DoubleRoman -> DoubleRoman.vec
-rw-rw-r--  1 root       30032 May  6  1990 DoubleRoman.vec
-rw-rw-r--  1 root         708 May  6  1990 README
lrwxrwxrwx  1 root           16 Mar  8 02:54 SimplexRoman -> SimplexRoman.vec
-rw-rw-r--  1 root       17376 May  6  1990 SimplexRoman.vec
lrwxrwxrwx  1 root           11 Mar  8 02:54 Symbols -> Symbols.vec
-rw-rw-r--  1 root       25056 May  6  1990 Symbols.vec
lrwxrwxrwx  1 root           16 Mar  8 02:54 TimesItalics -> TimesItalics.vec
-rw-rw-r--  1 root       49312 May  6  1990 TimesItalics.vec
lrwxrwxrwx  1 root           14 Mar  8 02:54 TimesRoman -> TimesRoman.vec
-rw-rw-r--  1 root       49600 May  6  1990 TimesRoman.vec

Other than that it should work.

>> 
>> Thanks a lot,
>>  Michael
>> 
}-- End of excerpt from Michael Nickel


Good Luck,

Tom

-- 
============================================================================
Tom Sauer                 |  Email: sauer@chama.eece.unm.edu
The Khoros Group          |
Dept. of EECE             |  
University of New Mexico  |  Phone: (505) 277-6563
Albuquerque, NM 87131     |    Fax: (505) 277-1439
============================================================================