पिक्सेल से आस्पेक्ट रेशियो कैसे निकालें (चरण-दर-चरण)

Screen Ruler TeamApril 25, 20268 min read
how to calculate aspect ratioaspect ratio from pixelssimplify aspect ratio

आपके पास पिक्सेल dimensions की एक जोड़ी है — 1920 × 1080, 2160 × 3840, 2390 × 1000 — और आपको जानना है कि वे किस आस्पेक्ट रेशियो को describe करते हैं। उत्तर हमेशा एक छोटी गणना दूर रहता है: दोनों संख्याओं को उनके greatest common divisor (GCD) से भाग दें, और जो बचता है वह simplest form में रेशियो है। यह guide गणित को first principles से चलाती है, awkward cases (decimal inputs, near-misses, बहुत बड़े primes) को कवर करती है, और दिखाती है कि अगर आप arithmetic skip करना चाहें तो वही गणना दो clicks में कैसे करें।

आपको क्या चाहिए (और GCD का असल मतलब)

पिक्सेल से आस्पेक्ट रेशियो निकालने के लिए आपको ठीक तीन चीज़ें चाहिए: पिक्सेल में width, पिक्सेल में height, और उनका greatest common divisor निकालने का तरीका — सबसे बड़ी पूर्ण संख्या जो दोनों को बिना शेषफल के विभाजित करे।

GCD हर आस्पेक्ट रेशियो simplification का engine है। अगर दो संख्याओं में एक common factor है (जैसे 1920 और 1080 दोनों 120 से विभाजित होते हैं), तो दोनों को उस factor से भाग देना उनका रेशियो preserve करता है जबकि आपको छोटी, ज़्यादा पठनीय संख्याएँ देता है। 1920 और 1080 का आस्पेक्ट रेशियो बिल्कुल वही है जो 16 से 9 का है, जो बिल्कुल वही है जो 32 से 18 का है। गणितज्ञ सबसे छोटी जोड़ी पसंद करते हैं क्योंकि उनकी तुलना करना आसान है, और 16:9 वही है जो हर TV और YouTube spec sheet उपयोग करती है।

दो integers a और b के लिए, Euclidean algorithm GCD को कुछ ही चरणों में पाता है:

  1. अगर b 0 है, तो a return करें।
  2. अन्यथा, जोड़ी (a, b) को (b, a mod b) से बदलें।
  3. दोहराएँ।

दो तथ्य इसे तेज़ बनाते हैं: यह जल्दी terminate होता है (दूसरी संख्या हर दो iterations में कम-से-कम आधी हो जाती है), और इसे परवाह नहीं कि दो inputs में से कौन बड़ा है।

चरण-दर-चरण: 1920 × 1080 → 16:9

चलिए इसे पृथ्वी के सबसे आम screen resolution के साथ एक बार चलाते हैं।

Step 1:  gcd(1920, 1080)
         = gcd(1080, 1920 mod 1080)
         = gcd(1080, 840)

Step 2:  gcd(1080, 840)
         = gcd(840, 1080 mod 840)
         = gcd(840, 240)

Step 3:  gcd(840, 240)
         = gcd(240, 840 mod 240)
         = gcd(240, 120)

Step 4:  gcd(240, 120)
         = gcd(120, 240 mod 120)
         = gcd(120, 0)
         = 120

तो 1920 और 1080 का GCD 120 है। प्रत्येक side को विभाजित करें:

1920 / 120 = 16
1080 / 120 = 9
→ 16:9

हो गया। कुल: चार arithmetic चरण उस संख्या के लिए जिसे हर video editor हफ्ते में पचास बार type करता है।

चरण-दर-चरण: 3840 × 2160 → फिर भी 16:9

4K UHD बस 1920 × 1080 है जो हर dimension में दोगुना किया गया है। दोगुना करने से आस्पेक्ट रेशियो preserve होता है, इसलिए उत्तर अभी भी 16:9 होना चाहिए — और गणित इसकी पुष्टि करती है:

gcd(3840, 2160)
  = gcd(2160, 1680)  ← 3840 mod 2160 = 1680
  = gcd(1680, 480)   ← 2160 mod 1680 = 480
  = gcd(480, 240)    ← 1680 mod 480 = 240
  = gcd(240, 0)
  = 240

3840 / 240 = 16
2160 / 240 = 9
→ 16:9

यह एक उपयोगी sanity check है। जब भी आप dimensions को किसी constant से दोगुना, आधा, या scale करते हैं, आस्पेक्ट रेशियो वही रहता है। अगर scaling के बाद आपका simplification अलग रेशियो देता है, तो आपने arithmetic गलती की है।

सामान्य dimensions और उनके रेशियो

उन resolutions के लिए reference table जिनसे आप सबसे ज़्यादा मिलेंगे:

Resolution Pixels GCD Ratio सामान्य नाम
HD Ready 1280 × 720 80 16:9 720p
Full HD 1920 × 1080 120 16:9 1080p
2K Cinema 2048 × 1080 32 256:135 DCI 2K
QHD 2560 × 1440 160 16:9 1440p
4K UHD 3840 × 2160 240 16:9 2160p
4K DCI 4096 × 2160 32 128:67* DCI 4K (≈1.91:1)
8K UHD 7680 × 4320 480 16:9 4320p
iPhone 15 Pro 1179 × 2556 3 393:852 ~9:19.5
Galaxy S24 Ultra 1440 × 3120 240 6:13 ~9:19.5
iPad Pro 13" 2752 × 2064 688 4:3 4:3

*DCI 4K का अजीब 128:67 simplification यह दर्शाता है कि 4096 × 2160 लगभग है पर ठीक 1.85:1 नहीं — जो dominant theatrical "flat" रेशियो है। Cinema projectors इसे काम कराने के लिए letterbox या zoom करते हैं।

ध्यान दें कि आधुनिक phones कैसे बेढंगे रेशियो उत्पन्न करते हैं। iPhone 15 Pro का 393:852 किसी standard preset से मेल नहीं खाता क्योंकि Apple ने ergonomic कारणों से 9:19.5 से थोड़ा अधिक लंबा display चुना। जब phones इतने exotic रेशियो output करते हैं, तब आप आमतौर पर literal simplification नहीं चाहते — आप किसी पास के preset से तुलना चाहते हैं (calculator का "closest preset" feature यह स्वचालित रूप से करता है)।

Decimal inputs: cinema रेशियो

Cinema standards पूर्ण संख्याएँ नहीं हैं। 2048 × 858 पिक्सेल पर 2.39:1 anamorphic frame का literal calculated रेशियो 1024:429 है — सटीक पर industry में किसी के लिए बेकार।

Trick यह है कि GCD step से पहले inputs को scale up करें। 2.39 और 1 दोनों को 100 से गुणा करने पर 239 और 100 मिलते हैं, और gcd(239, 100) = 1 (वे coprime हैं), इसलिए 239:100 simplest form है। अधिकांश calculators (यह वाला भी) चार decimal places की precision capture करने के लिए 10⁴ से scale करते हैं — 2.39:1, 1.85:1, 1.66:1, और यहाँ तक कि Ultra Panavision के 2.76:1 के लिए पर्याप्त।

Cinema crop से आए पिक्सेल inputs के लिए, GCD हमेशा की तरह चलाएँ पर 16:9 की तुलना में कम पहचानने योग्य उत्तर की अपेक्षा करें। यह देखने के लिए कि आपके dimensions किसके सबसे करीब हैं, आठ cinema और broadcast presets से तुलना करें।

जानने योग्य edge cases

Coprime inputs. अगर आपकी width और height में कोई common factor नहीं है (1 के अलावा), तो GCD 1 है और आपका "simplified" रेशियो मूल संख्याएँ हैं, जैसे 7:13। इसका आमतौर पर मतलब है कि आपने कोई dimension गलत type किया है; अपनी पिक्सेल counts double-check करें।

Zero या negative inputs. Non-positive dimensions के लिए आस्पेक्ट रेशियो अपरिभाषित है। Calculator ऐसे inputs पर null return करता है — gcd(0, n) के परिणाम को रेशियो के रूप में interpret करने की कोशिश न करें।

Fractional pixels. Display पिक्सेल हमेशा integers होते हैं, पर downscaled exports कभी-कभी EXIF metadata में fractional पिक्सेल counts उत्पन्न करते हैं। रेशियो निकालने से पहले निकटतम integer पर round करें, या four-decimal precision bound स्वीकार करें (1919.5 × 1080 और 1920 × 1080 के बीच का अंतर अदृश्य है)।

बहुत बड़े inputs. 8K (7680 × 4320) पर भी, Euclidean algorithm 10 से कम iterations में चलता है। चिंता करने योग्य कोई performance ceiling नहीं है।

इसे एक click में कैसे करें

गणित सीधी है पर obvious से परे cases के लिए थकाऊ है। मुफ्त Screen Ruler aspect ratio calculator जो भी आप width और height fields में type करते हैं उस पर GCD चलाता है, simplified रेशियो, सबसे करीबी preset name, decimal value, और एक visual आस्पेक्ट रेशियो preview block returns करता है — सब तुरंत। result-shareable URL का मतलब है कि आप ?w=1920&h=1080 जैसा configuration सीधे Slack thread या design doc में paste कर सकते हैं।

अगर आपको कभी गणना उल्टी करनी हो — जब रेशियो fixed हो तो छूटा हुआ dimension ढूँढना — वही calculator का reverse mode इसे handle करता है: एक preset (16:9, 9:16, 21:9, आदि) चुनें, एक ज्ञात dimension दर्ज करें, और दूसरा पढ़ें।

FAQ

कौन से रेशियो coprime हैं? दो संख्याएँ coprime हैं जब उनका GCD 1 है, जिसका मतलब है कि उनमें 1 के अलावा कोई common factor नहीं है। उदाहरण: 7:13, 11:23, 393:852। Coprime रेशियो वैध हैं पर शायद ही किसी standard preset से मेल खाते हैं।

मेरा smartphone screen अजीब रेशियो क्यों उत्पन्न करता है? अधिकांश आधुनिक phones (iPhone 14+, Galaxy S22+, Pixel 7+) ऐसे displays उपयोग करते हैं जो cameras और rounded corners के लिए जगह छोड़ने के लिए 9:19.5 से थोड़े लंबे हैं। सटीक रेशियो जानबूझकर है और standardized नहीं — हर phone थोड़ा अलग है।

क्या आस्पेक्ट रेशियो हमेशा एक integer रेशियो होता है? नहीं। 2.39:1, 1.85:1, और 2.76:1 जैसे cinema रेशियो decimal-to-1 रेशियो हैं जो छोटे integers में simplify नहीं होते। Calculator चार decimals की precision preserve करता है; उससे नीचे, rounding स्वीकार्य है।


यह गणना एक click में चाहिए? मुफ्त Screen Ruler aspect ratio calculator आठ presets और गणना की दोनों directions handle करता है। कोई signup नहीं, कोई ads नहीं, आपके browser में चलता है।

संबंधित लेख