Computer Graphics & its Types

Computer Graphics & its Types

Definition(परिभाषा)

  • Computer Graphics एक विशेष तकनीक है जिसमें कंप्यूटर प्रोग्राम्स और टूल्स का उपयोग करके Images, Pictures और अन्य विज़ुअल आउटपुट को बनाया और प्रदर्शित किया जाता है।
  • कंप्यूटर ग्राफ़िक्स विभिन्न उद्देश्यों के लिए प्रयोग किया जाता है जैसे कि विज़ुअल डिज़ाइन, वीडियो गेम्स, Music वीडियो, Films, Simulation, Orientation, Image Editing और विज़ुअलाईजेशन।
  • कंप्यूटर ग्राफ़िक्स के अध्ययन और अनुसंधान क्षेत्र में विभिन्न Deives, Technologies और Skills का उपयोग किया जाता है.

Types of Computer Graphics

  • Vector Graphics 
  • Bitmap Graphics (Raster)

Vector Graphics 

Vector image pixel based नही होते हैं ये resolution independent होते हैं।

Vector graphics mathematical Algorithms पर आधारित होते हैं।

इस प्रकार के image के size को हम जितना चाहें उतना कम या ज्यादा कर सकते हैं और ऐसा करने पर image की quality पर कोई असर नही पड़ेगा।

यानी बिना quality खोये हम इस तरह के इमेज को किसी भी आकार में print कर सकते हैं और यही vector graphics का सबसे बड़ा advantage है।

Vector graphics drawing बनाने के लिए perfect है, आप Adobe Illustrator या Corel Draw से इस प्रकार की drawings कर सकते हैं।


Bitmap Graphics 

Raster image या bitmap image कई सारे छोटे-छोटे squares या dots से मिलकर बने होते हैं जिन्हें हम pixels कहते हैं।

अगर इस image को zoom करेंगे तो इन छोटे-छोटे pixels को देख पायेंगे।

mobile phone के कैमरे से ली गयी तस्वीरें भी raster image के example हैं।

इस प्रकार के images pixel और resolution based होते हैं।

इनके resolution का निर्धारण DPI(Dots Per Inch) या PPI (Points Per Inch) से होता है।

Pixel based होने के कारण जब इनकी size बड़ी की जाती है तो एक limit के बाद ये blurred या pixelated हो जाते हैं और इनकी quality ख़राब हो जाती है।

Raster image में आप बड़ी आसानी से अलग-अलग कई सारे रंगों को मिलाकर एक smooth painting बना सकते हैं।

Raster image को बनाने या edit करने के लिए Photoshop, GIMP जैसे software की जरुरत पड़ती है।

JPEG, PNG, GIF जैसे format में save किये गये images raster images ही होते हैं।


Raster Image Vector Image
Pictures Pixel-based होते हैं Mathematical calculations के जरिये shapes बनते हैं
इमेज का का dimension और resolution निश्चित होता है किसी भी आकार में scale किया जा सकता है
Image का आकार जितना बड़ा होगा file की size भी उतनी ही बड़ी होगी File size छोटा होता है
File formats: .jpg, .gif, .png, .tif, .bmp, .psd File formats: .ai, .cdr, .svg;
Raster software: Photoshop, GIMP Vector software: Illustrator, CorelDraw, InkScape
आसानी से कई सारे colors को blend करके painting किया जा सकता है बिना rasterizing के colors को blend कर पाना मुश्किल है
Painting के लिए perfect है Drawing के लिए perfect है
Raster को vector में convert किया जा सकता है लेकिन इसमें काफी समय लगता है Vector image को आसानी से raster में convert कर सकते हैं

Computer Graphics के उपयोग  

  • 2D और 3D मॉडेलिंग और Animation: यह कंप्यूटर ग्राफ़िक्स का एक महत्वपूर्ण क्षेत्र है जहां कंप्यूटर प्रोग्राम्स का उपयोग गतिविधि, संरचना और Video के लिए किया जाता है।
  • Raster और Vector ग्राफ़िक्स: रेस्टर और वेक्टर ग्राफ़िक्स दो प्रमुख ग्राफ़िक्स फ़ॉर्मेट हैं जो विभिन्न प्रकार के छवियों को दर्शाने में मदद करते हैं।
  • Color और Lighting : कंप्यूटर ग्राफ़िक्स में रंग और प्रकाश का उपयोग विभिन्न छवियों और चित्रों को विविधता और महत्वपूर्णता प्रदान करने के लिए किया जाता है।
  • कंप्यूटर ग्राफ़िक्स प्रोग्रामिंग: कंप्यूटर ग्राफ़िक्स प्रोग्रामिंग में विभिन्न प्रोग्रामिंग भाषाओं और टेक्नोलॉजीज़ का उपयोग किया जाता है ताकि छवियों और वीडियो को स्थापित किया जा सके।
  • सिमुलेशन: कंप्यूटर ग्राफ़िक्स का उपयोग विभिन्न प्रकार की सिमुलेशन में किया जाता है, जैसे कि विमान उड़ान, वायुसेना अभ्यास, और प्राकृतिक प्रक्रियाओं का अध्ययन।
  • Image Editing: कंप्यूटर ग्राफ़िक्स प्रोग्राम्स का उपयोग छवियों को संपादित करने, संशोधित करने, और उन्हें संगठित करने के लिए किया जाता है।
  • कंप्यूटर ग्राफ़िक्स एक व्यापक क्षेत्र है जो विभिन्न उद्देश्यों के लिए उपयोग किया जाता है और उन्हें विकसित करने के लिए अन्य डिजिटल और क्रिएटिव तकनीकियों के साथ जुड़ा जाता है।

What is Programming Language (Programming Language क्‍या है)

Conclusion (निष्‍कर्ष)

उम्‍मीद है आपको ये जानकारी अच्‍छे से समझ आ गई होगी. यदि आपको किसी प्रकार की कोई समस्‍या है तो आप मुझे फीडबैक दे सकते है.





Leave a Reply