Scan converting a straight line
Scan converting a straight line
Resolution refers to the amount of detail an image holds, typically defined by the
number of pixels in the image or the display screen. Image Resolution: The
number of pixels in the horizontal and vertical dimensions of the image.
Aspect Ratio refers to the proportional relationship between the width and height
of an image, video, or screen. It’s often expressed as a ratio of width to height
(width:height).
A Color CRT (Cathode Ray Tube) is a type of display technology used primarily in
older television sets and computer monitors. It is a technology that uses electron
beams to project light onto phosphorescent material on the screen to create
images. The CRT is an analog device that uses the principle of electron emission
and phosphor lighting to display images in color.
1. Rubber Band Technique:- The Rubber Band Technique is a common technique
in interactive computer graphics that allows users to visually manipulate graphical
elements (such as lines, shapes, or objects) by "stretching" or "pulling" them with
the mouse (or another pointing device). This is done in a way that resembles the
stretching of a rubber band.
Example: Drawing a rectangle in a graphics program: As you click and drag the
mouse, the corners of the rectangle stretch out (like a rubber band), and the
shape is finalized when you release the mouse button.
2. Pointing and Clicking:- Pointing and clicking is a simple but fundamental
technique in graphical user interfaces. Users move the mouse cursor to an object
on the screen and click (usually with the left mouse button) to select, activate, or
manipulate the object.
Example: Clicking on a button to activate a command, like selecting "Save" in a
word processor.
3. Dragging:- Dragging involves selecting an object or graphical element and
moving it around the screen by holding down the mouse button and dragging the
object to a new location.
Example: Dragging a window to a different location on the desktop.
4. Rotation:- Rotation refers to turning a graphical object around a fixed point,
usually the center of the object or a specific anchor point.
Example: Rotating a 3D model in Blender or adjusting an object in AutoCAD.
5. Scaling:- Scaling involves resizing an object, typically by stretching or shrinking
it.
Example: Resizing a photo or shape in Adobe Photoshop or Illustrator.
6. Drag-and-Drop:- This is a combination of the clicking and dragging techniques.
Users click on an object, drag it to a new location or area, and then "drop" it
there.
Example: Dragging a file from one folder to another in a file explorer or moving a
graphical element in a design program.
7. Selection/Highlighting:- Selection involves clicking on an object or area to make
it active or to manipulate it. Highlighting is often part of the selection process.
Example: Selecting multiple text blocks in a document for formatting or
highlighting an area of an image for cropping.
8. Gesture Input (Touch and Motion):- Gesture-based input uses touch or motion
sensors to recognize and interpret hand or body movements.
Example: Swiping across a smartphone screen to switch between apps or waving
a hand to control a VR interface.