postprocessor
Data finishing tool
A postprocessor is software that transforms output from one program into a format suitable for another system.
In manufacturing, a postprocessor converts CAD/CAM instructions into machine-specific code that CNC equipment can execute: The postprocessor generates G-code for the lathe.
In computing generally, any program that processes data after initial generation—formatting compiler output, rendering 3D graphics, or applying effects to audio.
Source-to-machine-code translator
- interpreterOne who conveys meaning between languages
- parserSyntax-interpreting program
- filterPorous separation device
- pluginModular software extension
pipeline · module · script · automation · algorithm · optimization · rendering · conversion
Interpretive depiction or performance
- shadingDepicting light and darkness
- anti-aliasingDigital edge-smoothing technique
- color correctionAdjusting image hues
- bloomFlower or flourishing state
depth of field · motion blur · ray tracing · HDR · film grain · lens flare · compositing · denoising
Bringing to completion
- quality controlMaintaining production standards
- inspectionFormal assessment of condition
- trimmingCutting away excess
- deburringRemoving machining imperfections
polishing · coating · assembly · packaging · sorting · testing · calibration · cleaning
Converting input into discrete units
- parsingGrammatical structure extraction
- taggingAttaching identifying markers
- annotationAdded explanatory comment
- stemmingRoot-form reduction process
text mining · corpus · machine translation · language model · semantic analysis · chunking · normalization · spell checking
Adjusting to a standard
- compressionForcing into smaller space
- equalizationMaking things uniform
- reverbProlonged sound reflection
- noise reductionDecreasing auditory interference
mastering · limiting · dithering · fade · crossfade · filtering · mixing · gain staging
compiler
Source-to-machine-code translator
- interpreterOne who conveys meaning between languages
- parserSyntax-interpreting program
- filterPorous separation device
plugin · pipeline · module · script · automation · algorithm · optimization · rendering · conversion · transformation
rendering
Interpretive depiction or performance
- shadingDepicting light and darkness
- anti-aliasingDigital edge-smoothing technique
- color correctionAdjusting image hues
bloom · depth of field · motion blur · ray tracing · HDR · film grain · lens flare · compositing · denoising · upscaling
finishing
Bringing to completion
- quality controlMaintaining production standards
- inspectionFormal assessment of condition
- trimmingCutting away excess
deburring · polishing · coating · assembly · packaging · sorting · testing · calibration · cleaning · curing
tokenization
Converting input into discrete units
- parsingGrammatical structure extraction
- taggingAttaching identifying markers
- annotationAdded explanatory comment
stemming · text mining · corpus · machine translation · language model · semantic analysis · chunking · normalization · spell checking
normalization
Adjusting to a standard
- compressionForcing into smaller space
- equalizationMaking things uniform
- reverbProlonged sound reflection
noise reduction · mastering · limiting · dithering · fade · crossfade · filtering · mixing · gain staging · loudness