HDTenEightyP/NetNews huggingface dataset:
From: LKSOH@tesla.ece.ukans.edu (SOH,LEEN-KIAT)
Newsgroups: comp.soft-sys.khoros
Subject: Questions about Spatial Analysis
Date: 29 Jul 92 20:40:43 GMT

Hello,
	I am currently using KHOROS for some image segmentation experiments.
I have questions about the spatial analysis under the Feature Extraction.
I looked at the manual regarding the difinition of spatial analysis, and I 
could not find some information that I need.

	Is spatial analysis implemented in co-occurrence matrix? If yes, how
are the mean, contrast,entropy, etc defined? If not, how does the spatial 
analysis work?

	Thanks. Regards.

Leen-Kiat Soh, University of Kansas.
From: rasure@natasha.eece.unm.edu (/usr/spool/mail/rasure)
Newsgroups: comp.soft-sys.khoros
Subject: Re: Use of band number vs image number to refer to separate images in files.
Date: 30 Jul 92 15:16:09 GMT


In "Use of band number vs image number to refer to separate images in files.", Jim R. Crandall writes:
+ I have an image file created in our in-house file format (.sif) that
+ is 256 rowsand 256 columns of short integer (2 bytes) data.  The file
+ contains 72 images.  If I am going to convert this file to viff, should
+ I create one viff file with 72 bands or 72 images or what?  It appears
+ to me that in my limited experience with KHOROS that the image number
+ field is not used, and that separate images are pretty much exclusively
+ treated as separate bands.

You are correct,  the image number field was a good idea when we designed
viff a couple of years ago, but not good enough.  It was not a general
approch to multi-dimensional data (like what we have planned for the
next viff).


+ Can someone clue me in one the appropriate useage of bands vs image number in
+ KHOROS? Is the image number field in the xvimage structure not currently used?
+ Thanks loads.

Please just a multiband image.

+ 
+ Jim Crandall
+ Hughes Aircraft Company
+ Missile Systems Sector
+ Canoga Park, CA 
+ 818-702-2398
End of message from Jim R. Crandall
From: kmossing@mbvlab.wpafb.af.mil (Kim Mossing <kmossing@mbvlab.wpafb.af.mil>)
Newsgroups: comp.soft-sys.khoros
Subject: Database Query "Hooks"
Date: 28 Jul 92 14:11:40 GMT

I am interested in knowing if any work has been done in the area of 
creating glyphs or "hooks" in khoros that activate a database query.
I would appreciate information pertaining to any database, but am 
specifically interested in RDB.  We would like to modify existing
database "hooks" and would be willing to distribute the code once 
completed.  Our current environment supports khoros on Sun SPARCstations
and HP 700s.  Responses can be mailed directly to me.

Thanks in advance!

Kim Mossing
Sverdrup Technology, Inc.
kmossing@mbv.mbvlab.wpafb.af.mil
(513)255-1115
From: rim@bme.ri.ccf.org (Robert M. Cothren)
Newsgroups: comp.soft-sys.khoros
Subject: question about MERGE
Date: 31 Jul 92 17:38:00 GMT

In the man page for MERGE, it states...

     When the glyph is executed, the input connection which is
     currently active will be passed to the output filename.

What is meant by "active"?  Whenever I use MERGE, I seem to ALWAYS get
the first data connection passed to the output.

----Robert M. Cothren, PhD--------------------------rim@bme.ri.ccf.org----
    Tissue Spectroscopy Laboratory
    Biomed. Engineering and Applied Therapeutics   
    The Cleveland Clinic Foundation                voice: 216 445-9305
----Cleveland, Ohio----------------------------------fax: 216 444-9198----
Newsgroups: comp.soft-sys.khoros
From: cfrousak@arnold.Princeton.EDU (Christos Frouzakis)
Subject: Re: FAQ
Originator: news@ernie.Princeton.EDU
Organization: Princeton University
Date: Fri, 31 Jul 1992 14:56:36 GMT


Paraphrasing Q49 of the FAQ list:
We are trying to run cantata on a Sparc 2 running OS 4.1.1.
The program fails because of the following error:

X Error:  BadMatch
  Request Major code 62 ()
  Request Minor code 176
  ResourceID 0xb00105
  Error Serial #978
  Current Serial #983
Major X error encountered for display ':0.0'! Unable to recover.

Similar problems occur (fortunately less often) with xprism2 and 
xprism3 when run outside cantata. The error message is of the form:

 X Error:  BadMatch
  Request Major code 62 ()
  Request Minor code 0
  ResourceID 0xb005fb
  Error Serial #201967
  Current Serial #201994

Any ideas as to what might be causing these errors?

Also, we haven't been able to get a contour plot with 
xprism3 when the data are imported in ascii file format.
Any suggestions?

Thanks in advance for your help,

 christos frouzakis  (cfrousak@arnold.princeton.edu)
From: DCOWAN@bdcv8.nrl.navy.mil
Newsgroups: comp.soft-sys.khoros
Subject: (none)
Date: 31 Jul 92 18:12:23 GMT


Hello.

Here at the Naval Research Lab, I am evaluating
Khoros for ease of use, etc., as a visualization environment.  I
therefore make great use of the supplied standard inputs in the
$KHOROS_HOME/data directory.

I have two questions.  First, when I try to display the image
flower.250.xv, I get the large window and smaller pan window mentioned
in the documentation.  However, the large window is mostly blank, with
only a small strip of image at the bottom.  What is the problem here?
This does not happen with other large images. (I am running Khoros on a Silicon Graphics Workstation,
Model 4D/35.)

I tried to determine the answer to this question myself, which leads
to my second question.  I thought that perhaps my problem was that the
flower image was somehow corrupted or damaged, so I used FTP to get a
copy of the same image from a Dec 5000/200 (Ultrix 4.2) where we have
also installed Khoros.  When I tried to display this image on the SGI, cantata reported the following error message:

read_compr: Incorrect byte count on data block!

readimage: Unable to interpret compressed image data!
putimage:
unable to display image.

[End of error message]

By the way, I noticed that the image I FTP'd from the Dec is 17 bytes smaller than the original image.  Does
this loss of bytes have something to do with my problem?  And what caused the bytes to be lost?

Does any one know the cause of or the solution to either problem?

Thank you.

Dianne J. Cowan
SFA at the Naval Research Lab
dcowan@bdcv8.nrl.navy.mil
From: danielle@chama.eece.unm.edu (Danielle Argiro)
Newsgroups: comp.soft-sys.khoros
Subject: Re: Khoros on an IBM RS/6000
Date: 22 Jul 92 14:15:26 GMT


	Hello,

On Jul 21,  4:54pm, David Rubin wrote:
} Subject: Khoros on an IBM RS/6000
} I am attempting to install Khoros on our IBM RS/6000-560; AIX V3.2.  The make
} generates several errors, including some miscellaneous C errors, one fatal
} "internal compiler" error, and the inability to create the various libraries.
} 
} I would appreciate hearing from anyone who has successfully ported 
} Khoros 1.0 to the IBM RS/6000 and can give me some pointers.  
} Please respond via E-mail.
} 
} Thanks...
} 
} - --
} Dave Rubin
} Polytechnic University
} drubin@poly.edu
}-- End of excerpt from David Rubin

	
        Nick Kisseberth of the Optical Visualization Facility
        at the University of Illinois at Urbana-Champaign
        (nkissebe@delphi.beckman.uiuc.edu) has done a port of
        Khoros 1.0 P5 to the  IBM RS/6000 under AIX v3.2.

        Nick's port diffs can be obtained via anonymous ftp from
        delphi.beckman.uiuc.edu, in the directory: pub/khoros.aix


		~ danielle

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       ~   Danielle Argiro - danielle@bullwinkle.eece.unm.edu   ~
       ~   Software Design & Development                        ~
       ~   The Khoros Group, EECE Dept, UNM                     ~
       ~   Albuquerque, New Mexico  87131                       ~
       ~                                                        ~
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From: steve@chama.eece.unm.edu (Steven Jorgensen)
Newsgroups: comp.soft-sys.khoros
Subject: Re: Kraftsman keeps demanding removal of non-existent toolbox
Date: 29 Jul 92 23:54:02 GMT

Sorry it took so long for me to reply..

On Jul 15, 15:51, Patrick Devaney wrote:
} Subject: Kraftsman keeps demanding removal of non-existent toolbox
>> In my first attempt to use Kraftsman, I have gotten it into a deadlock.
>> 
>> I tried to build a toolbox, but I was unable to install it. So I moved the

	When you say build a toolbox, what did you do?  Did you use kraftsman
	to create it; if so, what do you mean by install it?  Kraftsman
	installs the toolbox when it is created.

>> entire directory structure to a new name, re-executed mkdir, and tried to 
>> begin from scratch. I also removed the entry from the Toolboxes file (this, 
>> I think, was a mistake; I should have used Krafsman to remove it).
>> 
>> When I tried to use Kraftsman to recreate the toolbox,the create option tells
>> me that the toolbox already exists and I must remove it.But the remove option
>> tells me there are no toolboxes to remove. I even tried replacing the old
>> Toolboxes file. Then the remove option let me remove the toolbox, but create
>> continues to insist that it exists. 
>> 

	The only reason Kraftsman would do this is if your KHOROS_TOOLBOX
	variable is to something other than you thought is was, or you edited
	the Toolbox file without first quiting kraftsman.  If the latter is 
	what happened, then kraftsman should be able to create the toolbox
	just fine now.  If the first is the problem, then use kraftsman
	to "remove" the toolbox.. This just removes the entry from the
	toolbox file without removing the directory associated with the
	toolbox.  If all else fails, you could move the toolbox file to
	another file, and leave the KHOROS_TOOLBOX variable the same.  This
	will force kraftsman to create a new toolbox files.  it will also
	generate a couple of warning messages, but they can be ignored.

>> Where are the hooks/unremoved entries that causes Kraftsman to be confused?
>> How can I get back to a usable situation short of re-installing Khoros?
}-- End of excerpt from Patrick Devaney

	The biggest problem is that kraftsman doesn't always re-read the
	toolbox file, so if you mess with that file while kraftsman is running,
	it can cause kraftsman to get confused.. :)

	Hope this helps.. 

					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: rpatil@nmsu.edu
Newsgroups: comp.soft-sys.khoros
Subject: question regarding object(s) features..
Date: 29 Jul 92 22:16:22 GMT


Hi:

I have an image with 10 2-D objects of irregular shapes. I would like
to calculate shape features for each of these object and then would
like to build a classifier using these features (using many such images).
I am using khoros to do this, but i am not able to use object labeling, 
and feature extraction routines properly. I would like to color each 
object with different color autimatically and then calculate shape 
features for each object as a vector and put it in a file or directly 
feed it to kmeans, isodata, or a neural net.

I tried using vlabel but does not give satisfactory result. 

Any help appreciated.

regards


raj
From: donna@peabody.eece.unm.edu (Donna Koechner-G)
Newsgroups: comp.soft-sys.khoros
Subject: Re: Questions about Spatial Analysis, ct'd.
Date: 30 Jul 92 20:16:39 GMT

On Jul 30, 10:01am, SOH,LEEN-KIAT wrote:
} Subject: Questions about Spatial Analysis, ct'd.
} Hello,
} 	I have sent a question regarding the implementation of spatial analysis.
} Dr. Donohue replied. Now I understand that spatial analysis is not implemented
} in co-occurrence matrix. However, can you please provide me with the 
} complete algorithm of spatial analysis, especially the CONTRAST option? Thank
} you. Regards.
} 
} 
} Leen-Kiat Soh, University of Kansas.
} 
} 
}-- End of excerpt from SOH,LEEN-KIAT



These are the definitions of the texture features calculated in vspatial

        mean = m = sum (from i=0 to i=(L^2)-1) { xi * P(xi) }

        variance = sum (from i=0 to i=(L^2)-1) { (xi-m)^2 * P(xi) }

        contrast = sum (from i=0 to i=(L^2)-1) { xi^2 * P(xi) }

        angular second moment = sum (from i=0 to i=(L^2)-1) { (P(xi))^2 }

        entropy = - [sum (from i=0 to i=(L^2)-1) { P(xi)*log2[P(xi)] }]  bits

        dispersion = sum (from i=0 to i=(L^2)-1) { | xi - m | * P(xi) }


	Where xi represents a gray level within a small moving window of
	size L^2 (L squared).

Donna
From: Marc Hall x4735 <marc@manta.dwp.la.ca.us>
Newsgroups: comp.soft-sys.khoros
Subject: ftpmail failing to connect to pprg.eece.unm.edu
Date: 30 Jul 92 20:12:58 GMT



  I do not have ftp access to the Internet so have been using the
ftpmail service at decwrl to download the khoros package. I was
able to download the source and system tar files a month or so ago
and build khoros. The last week I have been trying to download the
data directory without success. ftpmail notifies me the it fails
to connect to pprg.eece.unm.edu.

  Is there pprg.eece.unm.edu up and running ?

  Has access to pprg.eece.unm.edu been limited to certain hours ?

  Is access to pprg.eece.unm.edu limited to a certain number of
  concurrent users ?

  Something else ?

  Below is the mail I send to ftpmail and the response 

The request

To: ftpmail@decwrl.dec.com
Subject: none
--text follows this line--
reply marc@manta.dwp.la.ca.us
connect pprg.eece.unm.edu anonymous marc@manta.dwp.la.ca.us
binary
uuencode
get /pub/khoros/data/data.00
get /pub/khoros/data/data.01
get /pub/khoros/data/data.02
get /pub/khoros/data/data.03
get /pub/khoros/data/data.04
get /pub/khoros/data/data.05
get /pub/khoros/data/data.06
quit

The response

Date: Thu, 30 Jul 92 12:23:10 -0700
From: ftpmail server on uucp-gw-2.pa.dec.com <nobody@Pa.dec.com>
To: marc@manta.dwp.la.ca.us
Subject: results of ftpmail request 712513469.25121 [none]
X-Complaints-To: ftpmail-request@uucp-gw-2.pa.dec.com

Orig message-id: <9207301608.AA14099@manta>
Orig subject: none
Orig from: Marc Hall x4735 <marc@manta.dwp.la.ca.us>
Orig date: Thu, 30 Jul 92 16:08:06 GMT

--- connecting to pprg.eece.unm.edu...
Connecting to pprg.eece.unm.edu
Failed to connect
Pausing between retries
!!! Failed to connect
---> (end of ftpmail session)



Thanks

   Marc


                           Marc Hall    213-481-4735
                            marc@manta.dwp.la.ca.us
From: rasure@snidley.eece.unm.edu (John Rasure)
Newsgroups: comp.soft-sys.khoros
Subject: Khoros User's Group Meeting
Date: 23 Jul 92 21:57:06 GMT


++++++++++++  KHOROS USERS GROUP MEEETING +++++++++++++++
                           AT
                       SIGGRAPH `92

Tom Sauer will be presenting an overview of Khoros 2.0 and giving a
status report on Khoros 1.0.

        Wednesday July 29th
        6:00pm - 7:00pm
        McCormick Hotel
	The Room Number should be in the Siggraph Schedule

Tenative Schedule:
        General Khoros 2.0 Overview
           Discussion of new user interface builder
           Discussion of new distributed computing mechanisms
           Discussion of new configuration management tools
        Current status of Khoros
        Questions and Answers
From: Peter.Averkamp@e20.physik.tu-muenchen.de (Peter Averkamp)
Newsgroups: comp.soft-sys.khoros
Subject: Re:  triggering Cantata
Date: 30 Jul 92 16:20:52 GMT

> I am acquiring images using a PC (under DOS -- ARGH!) linked to our
> Sun network.  Using PC-NFS, the images are saved directly to the Sun
> server.  Unfortunately, due to the nature of our images, it is not
> possible to determine whether data is "good" without some processing,
> which we use Cantata (running on a SparcStation) to perform.
> 
> What I would like to do...
> 
> Since our PC software has a "live" collection mode for focusing, etc,
> and since an X-terminal sits next to the PC, I would like to specify a
> file name to the PC software which would be re-written every few
> seconds or few minutes, and trigger a Cantata pipe-line whenever the
> source image is updated (by watching the creation date, or something)
> to process and display the new acquisition.  Although I have written
> several vroutines, I don't know enough about how Cantata schedules
> execution to know how to do this.  What would seem appropriate to me
> would be a vroutine that would cat the raw data file to its output
> every time the creation time changes.
> 
> Does anyone have suggestions or a place in the manuals to look?  Can
> Cantata be coerced to do this directly?  Thanks.

This sounds like a three-glyph question..

try this:  1. generate a named pipe on your unix machine,
	       e.g. 'mknod fifo p'
	   2. set up the following workspace:


	   -----------                  ---------
	  |           |                |         |
        *-|           |----------------|         |
          |           |  |             |         |
          |           |  |             |         |
         -| trigger   |  |             |         |
        | |___________|  |             |         |
         \               |             |         |
          \______________|             | putimage|
         / \                           |_________|
        |   \____________
	|  ___________   |
        | |           |  |
        | |           |  |
        | |           |  |
        | |           |  |
         -|  while 1  |__|
          |___________|

              edit the trigger input '*' to point to your
	      named pipe, e.g 'fifo'

            3. klick 'Run'

            4. Transfer a viff image from your PC via nfs or
	       (faster) rcp in the way: 
		  rcp yourfile.pc yourhost:fifo
               or, in your case, let the PC application do that.


Of course you will have to adapt the above for real-world situations,
so it isn't a real 3-glyph answer...


Hope it helps anyway.

 - Peter Averkamp -


Peter Averkamp,                      | email:
Physics Department E20               | petav@radon.e20.physik.tu-muenchen.de
Techn. Univ. of Munich               | Phone: ++49 (89) 3209-2408
D-8046 Garching, Germany             | Fax:   ++49 (89) 3209-2338
From: rasure@borris.eece.unm.edu (John Rasure)
Newsgroups: comp.soft-sys.khoros
Subject: A couple of hints on using this mailing list and newsgroup.
Date: 31 Jul 92 17:40:38 GMT


If you get this via the Khoros mailing list, please direct your inquiries
to khoros-request@chama.eece.unm.edu.  Your requests with regards to being
   ---------------------------------
added or deleted to the mailing list should not be posted to the newsgroup.

If you post a message or send e-mail that does not get an answer after
about a week, do not hesitate to repost.  Put "REPOST" in the subject
line so that your querry gets special attention.

When you are replying to a question, please relpy to the newsgroup as
well.  Occasionally, people will ask for replys directly to their e-mail
address only, but typically people read news groups to gain knowledge and
the knowledge is usually in the answers, not the questions. 

Thanks Alot - we think we have a great set of users and contributors!

John Rasure
Project Director
From: swampler@leonardo.wr.usgs.gov (Steve Wampler(ISD.FLAG) 556-7487)
Newsgroups: comp.soft-sys.khoros
Subject: minor problem with installit
Date: 28 Jul 92 17:13:16 GMT

The program installit under 1.5 does not always work correctly if you try
to compile the binaries into any other place than $KHOROS_HOME/bin
(i.e. it doesn't work if you change the default location for binaries
to some directory not yet in your path...)
The reason is that the path in installit adds $KHOROS_HOME/bin to
your path instead of the path you specify to installit.  So programs
like makedepend and makemake get placed into a directory still not
on your path.

The fix should be to move the 'set path' command to after the request
for the location for binaries, and then change it to search whatever
directory is given at that point.

-- 
swampler@leonardo.wr.usgs.gov
{Steve Wampler, ISD, USGS, Flagstaff AZ}
From: danielle@chama.eece.unm.edu (Danielle Argiro)
Newsgroups: comp.soft-sys.khoros
Subject: Re: khoros for 386/486
Date: 22 Jul 92 17:09:23 GMT


        There have been a few ports of Khoros to th 386/486 machine;
	like Khoros itself, no ports are ever commercial.  

	They may be generally obtained from the author and sometimes via 
	anonymous ftp, if the author decides to make them available in 
	that way.  Other times, the author will simply make port diffs
	available;  in this case, you would acquire Khoros 1.0 P5 from
	UNM, and then apply the port diffs as instructed by the author.

        The most recent are:

	Maurizio Davini (mau@ipifidpt.difi.unipi.it)
        * Khoros 1.0 to Interactive unix 386 2.2.1, using gcc 1.40 ,f2c
          and X386 (the public domain version X11r4 of T.Roell).

	I believe Maurizio has made his port diffs available via anonymous
	ftp, but due to recent difficulties with his computers, he may
	not be ready to distribute his port as of yet. You will have
	to check with him.  I know that he has plans to make 386/486 
	binaries of Khoros available sometime in the near future.

        Ulrich Breuer (breuer@pool.informatik.rwth-aachen.de)
        * Khoros 1.0 P5 to 386ix running ISC Version 2.2 with
          gcc-2.2.2 and no fortran.

	Ulrich does not have port diffs available via anonymous ftp,
	but he did detail a very nice report on the procedure for his
	port;  I am in the procedure of finishing it up now.

	You may write either of these gentlemen for more information;
	if you would like the details of Ulrich's port, I can mail
	them to you directly.

		~ danielle

       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       ~   Danielle Argiro - danielle@bullwinkle.eece.unm.edu   ~
       ~   Software Design & Development                        ~
       ~   The Khoros Group, EECE Dept, UNM                     ~
       ~   Albuquerque, New Mexico  87131                       ~
       ~                                                        ~
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From: k-user@inel.gov (Khoros User)
Newsgroups: comp.soft-sys.khoros
Subject: Problem using TIFF2VIFF
Date: 21 Jul 92 20:01:54 GMT


 I have some images in TIFF format which I want to view and manipulate with Khoros.  When I attempt to convert them to VIFF format, using tiff2viff, I get the following:

} % tiff2viff -i egg_1.tif -o /usr/tmp/tiff2EAAa02200 -v 1
} egg_1.tif: Warning, TIFF directory is missing required "StripByteCounts" field, calculating from imagelength.
} Input TIFF Image Information
} -----------------------------------------------------
} 
} TIFF Directory at offset 0x8
}   Image Width: 512 Image Length: 480
}   Resolution: 255, 255
}   Bits/Sample: 8
}   Compression Scheme: none
}   Photometric Interpretation: min-is-black
}   Thresholding: bilevel art scan
}   Samples/Pixel: 1
}   Planar Configuration: single image plane
}   1 Strips:
}       0: [     200,   245786]
} TIFFFillStrip: egg_1.tif: Read error at scanline -1.
} ltiff2viff: bad data read on line: 0 of TIFF image
} tiff2viff: ltiff2viff failed

As I have as little familiarity with TIFF format as I have with Khoros, the sollution is not obvious to me.  I am currently running an older patch level of Khoros 1.0.  I'm not sure of the patch level, which in this instance may not be relevent to the problem, but the files in KHOROS_HOME/release have dates of early May, 1991.  How do I tell which patch level I'm at?

Thank you for your help,

--John B. Walter -- jbw@inel.gov
From: frandsen@seismo.css.gov (Marvin Vaun Frandsen)
Newsgroups: comp.soft-sys.khoros
Subject: mail vs. news
Date: 28 Jul 92 21:08:59 GMT


Please let me know how to use the edited newsnotes version of the
user group discussions.  My mailbox is too active.  Thanks!
  frandsen@beno.css.gov