Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site turtlevax.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!decvax!decwrl!turtlevax!ken
From: ken@turtlevax.UUCP (Ken Turkowski)
Newsgroups: net.graphics
Subject: Re: Difference between Computer Graphics and Image Processing
Message-ID: <823@turtlevax.UUCP>
Date: Sat, 13-Jul-85 14:04:11 EDT
Article-I.D.: turtleva.823
Posted: Sat Jul 13 14:04:11 1985
Date-Received: Wed, 17-Jul-85 04:15:18 EDT
References: <305@ur-laser.uucp>
Reply-To: ken@turtlevax.UUCP (Ken Turkowski)
Organization: CADLINC, Inc. @ Menlo Park, CA
Lines: 38

In article <305@ur-laser.uucp> nitin@ur-laser.uucp (Nitin Sampat) writes:
> at what point do you start separating computer
> graphics from a field called image processing ? 

It all depends on the computational model:

	+----------+   \ +-------------+
	| Computer |---->| Frame Store |		Computer Graphics (CG)
	+----------+   / +-------------+


	       \ +----------+
	    +--->| Computer |-----+
	    |  / +----------+     |
	    |                     |			Image Processing (IP)
	    |   +-------------+ / |
	    +---| Frame Store |<--+
	        +-------------+ \


Of course, variants are allowed, such as a source and target
framestores, which may be virtual.

There is cross-breeding, though, to the benefit of both disciplines:

Texture mapping is an image processing technique that is used in to
render realistic computer graphic images.  Curve fitting

Pattern recognition (perhaps a discipline unto itself, but more closely
related to image processing than computer graphics) has been used to
create a geometric model, which is then visualized using computer
graphic techniques.  Examples of these are noise reduction in CAT scans
and such, and font representation by polygons or splines.
-- 

Ken Turkowski @ CADLINC, Menlo Park, CA
UUCP: {amd,decwrl,hplabs,nsc,seismo,spar}!turtlevax!ken
ARPA: turtlevax!ken@DECWRL.ARPA