حاسبة نسبة العرض إلى الارتفاع لصور الذكاء الاصطناعي
النسبة 16:9 مع أطول ضلع 1024 بكسل ومضاعفات 64 تساوي 1024 × 576. وأقرب مقاس تدريب في SDXL هو 1344 × 768.
طريقة الاستخدام
- اختر نسبة من القائمة أو اكتب نسبة العرض والارتفاع بنفسك، مثل 16 و9.
- اختر هل يُحدَّد الحجم بأطول ضلع بالبكسل أم بإجمالي الميغابكسل، ثم أدخل القيمة.
- اختر المضاعف. استخدم 64 لنماذج على طراز Stable Diffusion، و16 لـ OpenAI، و8 لأكثر المقاسات مرونة.
- اقرأ الدقة والخطأ الصغير في النسبة الناتج عن التقريب، وأقرب مقاس تقبله كل خدمة. لفحص صورة موجودة اكتب عرضها وارتفاعها في الكتلة الثانية.
طريقة الحساب
بالنسبة W:H وأطول ضلع L، يكون الضلع الأطول هو L مقرّبًا إلى المضاعف، والضلع الأقصر هو L × (الأقصر ÷ الأطول) مقرّبًا إلى المضاعف. النسبة 16:9 مع L = 1024 ومضاعفات 64 تعطي 1024 × 576، لأن 576 تساوي 9 × 64 تمامًا.
في حالة الميغابكسل يكون العرض الجذر التربيعي لـ (البكسلات × W ÷ H) ويُستخرج الارتفاع من النسبة. يُقرَّب كلاهما إلى المضاعف، ويُحتفظ بالأفضل بين المرشحين: البدء بالعرض أو البدء بالارتفاع.
يغيّر التقريب النسبة قليلًا. النسبة 3:2 عند 1024 ومضاعف 64 تعطي 1024 × 704 (نحو 1.4545)، أي خطأ 3 بالمئة يظهر في صف الانحراف. ومع مضاعف 8 تكون 1024 × 680 والخطأ أصغر.
تتحول الدقة إلى نسبة بقسمة الضلعين على القاسم المشترك الأكبر، فـ 1920 × 1080 هي 16:9 و1366 × 768 هي 683:384، وتطابقها الأداة أيضًا مع أقرب نسبة شائعة وهي 16:9.
لماذا مضاعفات 64 و8
تعمل نماذج الانتشار الكامن مثل Stable Diffusion على شبكة مضغوطة أصغر من الصورة بثمانية أضعاف، وتصغّرها الشبكة العصبية عدة مرات أخرى. مضاعفات 64 تنقسم بلا باقٍ في كل مرحلة، ولهذا تطلبها معظم الأدوات المحلية. وورقة SDXL دُرّبت على مقاسات كلها من مضاعفات 64.
للخدمات المستضافة قواعدها الخاصة. تقبل نماذج GPT Image من OpenAI مقاسات مخصصة إذا كان الضلعان من مضاعفات 16. أما Midjourney فيأخذ النسبة ويحدد البكسلات بنفسه.
المقاسات المدعومة حسب الخدمة
| الخدمة | المقاسات والحدود | المصدر |
|---|---|---|
| OpenAI GPT Image | الموصى بها 1024×1024 و1536×1024 و1024×1536. المخصص: الضلعان من مضاعفات 16، والنسبة من 1:3 إلى 3:1، وأطول ضلع حتى 3840، وإجمالي من 655,360 إلى 8,294,400 بكسل. ما فوق 2560×1440 تجريبي. | platform.openai.com/docs/guides/image-generation |
| Midjourney | --ar العرض:الارتفاع بأعداد صحيحة دون كسور عشرية. الافتراضي 1:1، ويختار Midjourney المقاس بالبكسل. | docs.midjourney.com, Aspect Ratio |
| Stable Diffusion XL | 40 مقاسًا بنحو ميغابكسل واحد، كلها من مضاعفات 64، من 512×2048 إلى 2048×512، منها 1024×1024 و1152×896 و1344×768 و768×1344. | arXiv 2307.01952, appendix I |
نصائح
- اختر النسبة أولًا بحسب مكان استخدام الصورة: 1:1 للمنشورات المربعة، و4:5 أو 3:4 للخلاصات الطولية، و9:16 للقصص والمقاطع القصيرة، و16:9 للفيديو والأغلفة.
- ولّد الصورة قرب المقاس الأصلي للنموذج ثم كبّرها. طلب مقاس بعيد عن ميغابكسل SDXL الواحد كثيرًا ما يكرر العناصر في الصورة.
- إذا رفضت خدمة مقاسًا فالسبب غالبًا المضاعف أو حد البكسلات، فراجع الصفوف أعلاه.
أسئلة شائعة
ما المقاس المناسب لنسبة 16:9 في Stable Diffusion XL؟
استخدم 1344 × 768، فهو في قائمة المقاسات التي دُرّب عليها SDXL. وللنسبة 9:16 الطولية استخدم 768 × 1344. كلاهما من مضاعفات 64.
هل يمكنني استخدام أي مقاس في GPT Image؟
ليس أي مقاس. المقاسات الموصى بها ثلاثة: 1024×1024 و1536×1024 و1024×1536. تعمل المقاسات المخصصة إذا كان الضلعان من مضاعفات 16 والنسبة بين 1:3 و3:1 وأطول ضلع لا يتجاوز 3840 وإجمالي البكسلات بين 655,360 و8,294,400. ما فوق 2560×1440 موسوم بأنه تجريبي.
هل يستخدم Midjourney مقاسات بالبكسل؟
تعطيه نسبة بالمعامل --ar مثل --ar 16:9 ويختار هو مقاس الإخراج. تُكتب النسبة بأعداد صحيحة، لذا اكتب 139:100 بدل 1.39:1. تعرض هذه الأداة النسبة المختصرة لما تدخله.
لماذا تنحرف النسبة قليلًا؟
يجب أن يكون الضلعان من مضاعفات الرقم المختار، فيُقرَّب أحدهما. كلما كبر المضاعف كبر الخطأ. إن كان الخطأ مهمًا فاستخدم مضاعفًا أصغر أو صورة أكبر.
هل يُرفع أي شيء؟
لا. تتم كل الحسابات في متصفحك.