0% found this document useful (0 votes)
137 views3 pages

Graphics and Multimedia Question Bank

graphics and multimedia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views3 pages

Graphics and Multimedia Question Bank

graphics and multimedia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

17CSC12 GRAPHICS AND MULTIMEDIA

Question Bank

UNIT-1

PART A

1. Explain Anti aliasing.

2. Differentiate the term aliasing with anti aliasing.

3. List any four applications of computer graphics.

4. Define Computer Graphics.

5. Mention the properties of circle

6. Explain scan line polygonal filling technique .

7. Differentiate between boundary fill and flood fill algorithm

8. Write short notes on raster and vector graphics system.

PART B

1. Write short notes on raster and vector graphics system.

2. Discuss about DDA algorithm with its drawbacks and apply it for the line having end points (5,5)
and (13,9).

3. Write Bresenham’s line drawing algorithm and apply it for the line having endpoints (20,10) and
(30,18).Bresenhams circle algorithm

4. Explain Mid point circle drawing algorithm. Draw the circle of radius 10 cm using mid point
circle drawing algorithm..

5. Write Mid point Ellipse drawing algorithm. Assume 8cm as r x ,6cm as r y and origin as a centre
for determining raster positions along the ellipse path in the first quadrant by using mid point
ellipse drawing algorithm.

UNIT-2

PART-A

1. Scale the polygon with co-ordinates A(2,5),B(7,10) and C(I0,2) by 2 units in x direction and 2
units in y direction.

2. Translate the polygon with co-ordinates A(10,15),B(20,35) and C(30,5) by 3 units in x direction
and 25 units in y direction.

3. Draw 3D viewing Pipeline.

4. Justify the use of homogenous coordinates?

5. Translate a triangle ABC with co-ordinates A(0, 0), B(5, 0) and C(5, 5) by 2 units in x-direction
and 3 units in y-directions.

6. What is projection? List the types of 3D projection.


7. Identify the term point clipping and line clipping.

8. Classify the term Projection.

PART B

1. Clip a line A(40,15) and B(75,45) using the Cohen Sutherland algorithm with window
coordinates (50,10) and (80,40).

2. Explain two dimensional transformations with details of the matrix representation at various
stages.

3. Apply Liang Barsky line clipping algorithm for a line A(10,30) and B(80,90) with the window
coordinates (20,20) and (90,70).

4. Write short notes on parallel and perspective projection.

UNIT-3
PART-A

1. State the term Visible Surface Detection.

2. State the term Hidden Surface elimination.

3. Sketch Chromaticity diagram.

4. State the use of chromaticity diagram.

5. Identify the basic functions performed by depth sorting method.

6. Recall the term shades, tints and tones.

7. Explain the benefits of Wireframe Method?

8. What is Ray-Casting and define it?

PART B

1. Elaborate the term scan line method with neat diagrammatic explanation.

2. Summarize Area subdivision method with its characteristics.

3. Elucidate about the Color Models.

4. Explain about the WireFrame Methods.

UNIT-4

PART-A

1. How to Reduce the Size of an Image Using GIMP?

2. List out some of the transform tools and selection tools in GIMP.

3. How to crop an image?

4. How can we draw a circle with Gimp?

5. How to work with layer in GIMP?


6. What is the difference between Clone and Heal tool?

7. Write the use of color picker tool in GIMP.

PART B

1. Explain in detail about GIMP Toolbox and its function in detail?

2. Elaborate the steps for scanning the large images in sections.

3. What are all the steps to be followed to capture a large image with a digital camera and tripod
setup?

4. What are all the common tonal problems and list out the steps for tonal corrections using levels
and curves?

5. How to work with layers in Gimp with example?

UNIT-5

PART-A

1. State Correcting and Restoring Color.

2. State the term correcting color casts

3. Differentiate between additive and subtractive color models.

4. List out the steps to convert color image to black and white image.

5. How to create new layer by using shortcut key?

6. How to duplicate the background using GIMP?

7. List out the three modes available in Desaturate dialog box.

PART B

1. Describe the term correcting color casts in detail.

2. Elaborate the term Digital Sepia Toning with example.

3. List out the steps to convert color image to black and white image and vice versa.

4. Explain the various methods available for restoring colors of a photograph.

Common questions

Powered by AI

The Clone tool in GIMP is used for duplicating pixel data from one part of an image to another, effectively copying content directly over chosen areas. This makes it suitable for duplicating texture or specific elements. The Heal tool, while similar in copying data, analyzes surrounding pixels and blends the copied area into its new context, making it adept for seamless corrections of blemishes or inconsistencies in textures. The Clone tool is more appropriate in scenarios requiring precise duplication, while the Heal tool excels in naturalistic touch-ups and smoothing imperfections .

The Midpoint Circle algorithm calculates the positions of the pixels needed to draw a circle by iteratively determining the midpoint between possible next pixels and deciding which pixel is closer to the circle’s actual path. Utilizing symmetry, it computes a circle by scanning from one octant and reflecting the calculated points across the circle’s center. The benefits include using only integer addition and subtraction, making it fast and efficient, especially compared to algorithms that rely on floating-point arithmetic. This makes it particularly effective for raster devices where computational efficiency is critical .

The scan line polygonal filling technique involves processing each scan line one at a time to determine which parts of that line intersect the polygon. As the scan line progresses vertically across an image, the algorithm calculates the overlapping intervals. This method is efficient because it processes in linear time relative to the number of edges of the polygon, and it avoids the need to process pixels outside of the polygon's boundaries. This advantage makes it highly suitable for raster-based systems, which operate tightly with pixel data .

Raster graphics are composed of pixels, each with a fixed position and color in a grid, making them resolution-dependent, which can lead to pixelation when scaled. They are best for detailed images, like photographs. Vector graphics are made up of paths defined by mathematical expressions, making them resolution-independent and scalable without loss of quality. However, they may not represent complex images as accurately as raster graphics. The main advantage of raster graphics is their ability to represent complex color gradients, while vector graphics offer scalability and smaller file sizes for simple designs like logos .

The chromaticity diagram represents the colorimetric properties of visible light, mapping colors based on their dominant wavelength and purity, independent of luminance. In computer graphics, it visualizes and categorizes the range of colors perceptible by the human eye, aiding in color calibration and mixing. It is used to understand color representation across different devices by locating specific coordinates for colors within the diagram, facilitating the creation of accurate color profiles and ensuring consistent color reproduction across various media formats .

The Cohen-Sutherland algorithm segments a line into one of nine regions determined by an outcode for each endpoint, identifying whether endpoints are inside, outside, or on the edge of the clip window. Lines wholly inside are accepted, while those outside in common regions are rejected. If endpoints straddle the clip window, it iteratively clips them against each window boundary until they can be either accepted or rejected. This efficiency in decision-making and segmentation minimizes computation by quickly categorizing endpoints and reducing unnecessary clipping calculations, thus optimizing line rendering in raster systems .

The Digital Differential Analyzer (DDA) algorithm is an incremental method for drawing lines that calculates pixel positions by linearly interpolating between starting and ending points. It requires floating-point arithmetic, which can be slower and less efficient on digital devices. Bresenham’s line algorithm, however, uses integer arithmetic and decision variables to determine the nearest pixel, which enhances performance and provides improved accuracy and visual fidelity on raster displays. Thus, Bresenham’s algorithm is typically more efficient, especially in hardware implementations, due to its reduced computational overhead and enhanced handling of line errors .

Aliasing in computer graphics refers to the jagged, stair-step appearance that can occur when representing a high-resolution image at a lower resolution. It often occurs when straight lines or edges are represented with square pixels that cannot show a smooth curve. Anti-aliasing is a technique used to minimize these defects by smoothing out the edges of images through various algorithms. This process blends the colors at the boundary to create a transition between pixels, which results in a more visually pleasing and accurate representation of the image .

In GIMP, transform tools, such as scale, rotate, and shear, allow users to manipulate the shape, size, orientation, and perspective of image layers or selections, providing powerful control over image composition. Selection tools, including the rectangle and lasso, enable users to isolate specific areas within an image for editing, allowing for precise adjustments to color, exposure, and detail enhancing content selectively. Together, these tools significantly extend image editing capabilities by offering detailed control over image modification and composition, essential for creative and corrective processes .

Homogeneous coordinates are critical in computer graphics for performing linear transformations such as translation, rotation, scaling, and perspective projections using matrix multiplication. Unlike Cartesian coordinates, which represent a point as (x, y), homogeneous coordinates use (x, y, w), adding an extra dimension (w) that enables translation transformations to be incorporated into matrix operations. This is because scaling and rotation are linear transformations, but translation is not. Homogeneous coordinates unify these operations, enabling efficient computation and manipulation of complex transformations within a consistent framework .

You might also like