hello दोस्तों आज इस पोस्ट में हम पढेंगे कि what is Transformation in hindi in computer graphics (कंप्यूटर ग्राफ़िक्स में ट्रांसफॉर्मेशन क्या है?) तथा इसके types कितने होते है और two dimensional transformation के बारें में आपको पूरे विस्तार से बताऊंगा तो चलिए शुरू करते है.
टॉपिक
• computer graphics क्या है? तथा इसके types कितने है?
• vector graphics क्या है?
• random scan और raster scan display क्या होता है?
2D two dimensional Transformation in hindi
Transformation का मतलब है rules को apply करके किसी graphics को किसी दूसरे graphics में बदल देना.
बहुत सारें cases में एक complex picture को straight line, circles, ellipse आदि. के combination के रूप में देखा जाता है. अगर हम इन basic figures को generate कर लेते है तो हम इनके combination को भी generate कर सकते है. एक बार हमने इन pictures को draw कर लिया तो इन pictures को transform करने की जरुरत पड़ती है.
हम इन pictures को modify नहीं करते है बल्कि जो picture center में होती है उसे top left में भेज देते है या फिर picture का size बड़ा देते है या कम कर देते है. या फिर picture को 90 degree में मोड़ देते है. इन सभी cases में हमें एक नयी picture देखने को मिलती है. और इनको draw करने के लिए हम algorithms का प्रयोग करते है. इसे ही transformation कहते है.
और जब transformation को 2D plane में किया जाता है तो उसे 2D – two dimensional transformation कहते है.
types of two dimensional transformation in hindi
transformation के तीन basic प्रकार होते है:-
I. translation
II. rotation
III. scaling
translation in hindi (ट्रांसलेशन क्या है?)
translation, स्क्रीन में एक object को दूसरी अलग position में move करता है. हम एक point को 2D में translate कर सकते है.
इसके लिए हमें translation coordinate (tx,ty) को इसके original coordinate (X,Y) में जोड़ना होता है. जिससे हमें नए coordinate (X’, Y’) प्राप्त होते है.
उपर दिए गये चित्र से आप निम्नलिखित समीकरण लिख सकते है:-
X’ = X + tx
Y’ = Y + ty
(tx, ty) को translation vector या shift vector कहते है.
rotation in hindi (रोटेशन क्या है?)
rotation में, हम object को इसके origin से एक विशेष कोण θ (theta) में rotate कर देते है.
आप नीचे के चित्र में देख सकते है कि point P(X,Y) जो है वह horizontal X coordinate से कोण φ पर स्थित है. तथा यह अपने origin से दूरी r पर स्थित है.
माना कि आप इसे कों θ में rotate करना चाहते है. rotate करने के बाद हमें नया point (X’, Y’) प्राप्त होते है.
scaling in hindi – स्केलिंग क्या है?
किसी भी object के size को बदलने के लिए scaling का प्रयोग किया जाता है. scaling की प्रक्रिया में हम object के dimensions को या तो expand कर देते है या फिर compress कर देते है.
scaling को प्राप्त करने के लिए object के original coordinates को scaling factor के साथ multiply किया जाता है.
माना कि ऑब्जेक्ट के original coordinates (X,Y) है, scaling factors (Sx, YSy) है और हमें जो नया coordinate प्राप्त हुआ है वह है (X’, Y’).
इसे हम गणित के रूप में निम्न प्रकार से प्रदर्शित करेंगे.
X’ = X. Sx तथा Y’ = Y. Sy
Scaling factors जो है वह ऑब्जेक्ट को X तथा Y direction में scale कर देते है.
निवेदन:- अगर आपको two dimensional transformation in hindi की यह पोस्ट अच्छी लगी हो तो इसे अपने दोस्तों के साथ share कीजिये तथा आपके इस पोस्ट या किसी अन्य subjects से related कोई सवाल है तो कमेंट के द्वारा पूछ सकते है. धन्यवाद.
Very very thanku sir g computer graphics ke sare notes ke liye
Welcome akhil…Keep visiting
Thank u sir your computer notes is very useful, so thanku for computer notes
Very very thanku sir for computer graphics notes
Very very thanku….sir