C++ Introduction

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This C++ tutorial adopts a simple and practical approach to describe the concepts of C++ for beginners to advanced software engineers.

Multimedia ch6

Video Basics
Video can be defined as the photographic images that are played back at speeds of 15, 25, 30 frames per second and provide the appearance of full motion (see Figure 1). A video consists of a time-ordered sequence of frames (images)

Multimedia ch5

Basics of Digital Audio
The simplest kind of sound wave is a sine wave. Pure sine waves rarely exist in the natural world, but they are a useful place to start because all other sounds can be broken down into combinations of sine waves. Even though such pressure waves are longitudinal, they still have ordinary wave properties and behaviors, such as reflection (bouncing), refraction (change of angle when entering a medium with a different density) and diffraction (bending around an obstacle).

Multimedia ch4

Image compression techniques Image compression is a type of data compression applied to digital images, to reduce their cost for storage or transmission. Data compression refers to the process of reducing the amount of data required to represent a given quantity of information. The reduced file is called the compressed file and is used to reconstruct the image Resulting in the decompressed image is the original image, is called the uncompressed image file.