Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,758,746 members, 6,557,836 topics. Date: Tuesday, 26 October 2021 at 10:39 PM

How Computers Process And Handle Graphics ( full Thread) - Science/Technology - Nairaland

Nairaland Forum / Science/Technology / How Computers Process And Handle Graphics ( full Thread) (142 Views)

Scientists Successfully Reverse Human Ageing Process (Pics) / How To Connect Two Computers And Share Data On Each Other With Lan Cable / Best Ways To Transfer Large Files Between Remote Computers (2) (3) (4)

(1) (Reply)

How Computers Process And Handle Graphics ( full Thread) by Uncharted56(m): 11:34am On Aug 04
Article orginally written by me as works of continuous research:

How computer graphics works:
In computer displays especially in more modern display devices pictures or graphic objects are represented as a collection of discrete elements called pixels.

What are pixels:
A pixel is the smallest unit of a digital image or graphic that can be displayed and represented on a digital on a "digital device"

In the picture below you can see a pixel here as a single block of the smallest unit which is a block of digital image on it's own but at the same time is part of other pixels making up a larger aggregate unit.


Classification of computer graphics:

(1) Passive otherwise know as static

(2) interactive otherwise knows as dynamic

The main difference between interactive and passive graphics is what they do when the user does something.

In passive graphics, the graphic does not do anything special when the user tries to interact with it, it is built to remain unresponsive to inputs.
In interactive graphics, the graphics responds to what the user does to it. It can be as simple as changing colors when the user moves his mouse over it, or it can be a full-on graphic animation when the user clicks on it.

Other classifications of computer graphics:

Image processing:
Image processing is a technique of applying relevant mathematical operations or an algorithm on a digitized image or extract some useful features like edge shape and color. Suppose if an image is overexposed and it needs a reduction in brightness then simply subtracting a constant number from the pixel intensity value can reduce the brightness of the image to make it more realistic.
Things like photoshop are a perfect example, others are what your smartphone camera does which is called post processing of images (adding more exposure, vibrance) all in an effort to correct whatever errors the camera might output as the final image

Conputer vision:
 it’s simplest form, computer vision is what allows computers “see” and process visual data.
Visual data can be very difficult for computers to understand and alot of training is required in this field, especially for things like image recognition, identification

Re: How Computers Process And Handle Graphics ( full Thread) by Uncharted56(m): 12:17pm On Aug 04
Types of digital images:

Grayscale:
You can choose to call this B&W in it's pure form because Grayscale image has only one single channel and pixel intensity varies between 0 (black) to 255(white). It usually has shades of gray.

Indexed colour:
indexed color is a technique to manage digital images' colors in a limited fashion, in order to save computer memory and file storage, this will not affect the speed or efficiency with which the image is displayed or its quality. when a photo is indexed the photo/image does not necessarily carry the image pixel data but this pixel data is carried elsewhere in what is known as a pallete. See it as already having the colour data stored somewhere in your phone or computer then applied to colorize a grayscale image (in layman's terms)
In more complex terms (for the geeks)
Image has no meaning and are nearly indices into a color map containing 256 in a random sequence which is totally different for each image


Coloured image or RGB:
we should all know this as it applied to most of the current model of how digital images are stored and processed in some of today's computers.
RGB means Red, Green, and Blue. Usually we mean to give 3 values, so one per “primary colour”, which describe intensity, quantity of ink, brightness, or similar quantity. By mixing colours, we produce new colours. So using R, G, B we can produce many more colours.

Re: How Computers Process And Handle Graphics ( full Thread) by Uncharted56(m): 12:48pm On Aug 04
Parameters of images:


image depth:
image depth gives you the “depth” of the object. The intensity values in the image represent the distance of the object from a viewpoint. You can color code these to visually represent the close and far objects efficiently.
Bright pixels are having highest value and dark pixels are having lowest values.
Now image depth has values according how far is object. Pixel represent distance from camera.


image resolution:
Is simply the number of pixels in an image.
 is sometimes identified by the width and height of the image as well as the total number of pixels in the image. For example, an image that is 2048 pixels wide and 1536 pixels high (2048 x 1536) contains (multiple) 3,145,728 pixels (or 3.1 Megapixels).
On your andriod smartphone, when you open settings on the camera app it allows you to adjust your image setting (resolution), you can control the maximum quality and size of what the camera can produce for an image.


pixel:
As we explained earlier is the smallest unit of a digital image or graphic that can be displayed and represented on a digital on a digital device

pixel value:
Each pixels that represents an image stored has a pixel value which describes how bright that pixel is, and/or what color it should be. There determine the pixel value of a digital image

(1) (Reply)

African Maintenance And Reliability Conference 2019 / China 5454 Aluminum Sheet For Oil Tank / Increasing Accuracy Of Berlinlasers Green Dot Laser Alignment

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2021 Oluwaseun Osewa. All rights reserved. See How To Advertise. 60
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.