Computer Software: Specialized Applications Sohaib A Khan CS101: Wk 7 – Lec 1 Reading Assignment: Chapter 6 of Text
Computers and Creativity Computers are an unparalleled tool for creative expression Computers are an unparalleled tool for creative expression –Sketch and paint –Touch up photographs –Design an automobile –Create animated cartoons –Create virtual worlds, with people and animals –Edit a film –Layout a magazine or a poster –Record an edit a lecture or a news broadcast –Create a multimedia encyclopedia (with movies, sounds, pictures and text)
Photo Manipulation and Image Editing Software Can touch up photographs Can touch up photographs Move objects around in a photograph Move objects around in a photograph Combine photographs into one Combine photographs into one Incorporate text Incorporate text Edit image properties (brightness/contrast) Edit image properties (brightness/contrast)
Common Image File Formats Native file formats: Specific to image- editing programs Native file formats: Specific to image- editing programs Common formats for photographs Common formats for photographs –BMP –TIFF Compressed formats Compressed formats –JPEG –GIF
Video Editing Software For example: Adobe Premiere For example: Adobe Premiere Allows you to merge multiple videos, generate special effects, transitions, filters, sound manipulation etc. Allows you to merge multiple videos, generate special effects, transitions, filters, sound manipulation etc.
Page Layout Software For example, MS-Publisher, Adobe Pagemaker For example, MS-Publisher, Adobe Pagemaker Desktop Publishing: Using personal computers to layout publications Desktop Publishing: Using personal computers to layout publications
Mathematical Software Examples: Maple, Mathematica, MATLAB Examples: Maple, Mathematica, MATLAB Makes complex mathematical tasks, like integration, differentiation, solving complex equations easy Makes complex mathematical tasks, like integration, differentiation, solving complex equations easy Very useful for research, analysis, visualization Very useful for research, analysis, visualization
Other types of software Compression Compression –WinZIP, 7ZIP Antivirus Antivirus –McAfee AutoCAD software AutoCAD software Speech Synthesis Software Speech Synthesis Software