Vectorization (computer graphics)

Vectorization (computer graphics)

In computer graphics, vectorization refers to the process of using software and hardware technology/services to convert raster graphics into vector graphics.

Popular applications:
*In computer-aided design (CAD) drawings (blueprints etc.) are scanned, vectorized and written as CAD files in a process called "paper-to-CAD conversion" or "drawing conversion".
*In geographic information systems (GIS) satellite or aerial images are vectorized to create maps.
*In graphic design and photography, graphics and photographs can be vectorized, which is often done through a vectorizer plugin for Adobe Photoshop or Illustrator, but can also be done manually. Graphics can be vectorized for better usage and resizing, often without a change in appearance. Vectorizing a photograph will likely change its appearance from "photographic" to "painted" or "drawn"; the photograph may even be transformed into a silhouette. One function of vectorizing a photograph is to be able to integrate it into a geometric design such as a logo.

ee also

*Scanning
*Digitizing
*CAD data exchange
*Rasterisation is the opposite process (converting vector graphics to raster graphics)
*Comparison of raster to vector conversion software
*Optical character recognition


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Vectorization — may refer to: * Vectorization (computer graphics), the process of converting raster graphics into vector graphics. * Vectorization (computer science), converting a computer program from a scalar implementation to a vectorized program. *… …   Wikipedia

  • Vector graphics — This article is about computer illustration. For other uses, see Vector graphics (disambiguation). Example showing effect of vector graphics versus raster graphics. The original vector based illustration is at the left. The upper right image… …   Wikipedia

  • Fortran — Infobox programming language name = Fortran caption = The Fortran Automatic Coding System for the IBM 704 (October 15, 1956), the first Programmer s Reference Manual for Fortran paradigm = multi paradigm: procedural, imperative, structured,… …   Wikipedia

  • Vector processor — A vector processor, or array processor, is a CPU design where the instruction set includes operations that can perform mathematical operations on multiple data elements simultaneously. This is in contrast to a scalar processor which handles one… …   Wikipedia

  • Cray — This article is about the corporation. For other uses, see Cray (disambiguation). Cray Inc. Type Public Traded as NASDAQ:  …   Wikipedia

  • Perl Data Language — PDL (short for Perl Data Language) is a set of array programming extensions to the Perl programming language.PDL is an extension to Perl v5, intended for scientific and other data intensive programming tasks. Perl s data structures are intended… …   Wikipedia

  • SIMD — In computing, SIMD (Single Instruction, Multiple Data) is a technique employed to achieve data level parallelism, as in a vector processor. First made popular in large scale supercomputers (contrary to MIMD parallelization), smaller scale SIMD… …   Wikipedia

  • CUDA — Developer(s) Nvidia Corporation Stable release 4.0 / May 17 2011; 6 months ago (May 17 2011) Operating system Windows XP and later Mac OS X Linux …   Wikipedia

  • List of numerical analysis software — Listed here are a number of computer programs used for performing numerical calculations: * acslX is a software application for modeling and evaluating the performance of continuous systems described by time dependent, nonlinear differential… …   Wikipedia

  • Algorithmic efficiency — In computer science, efficiency is used to describe properties of an algorithm relating to how much of various types of resources it consumes. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”