Buckets:

mishig's picture
|
download
raw
8.87 kB

Outpainting

يمتدّ التوسيع الخارجي (Outpainting) بالصورة خارج حدودها الأصلية، مما يتيح لك إضافة عناصر بصرية أو استبدالها أو تعديلها في الصورة مع الحفاظ على الصورة الأصلية. وكما هو الحال مع التعبئة الداخلية (Inpainting)، فإنك تريد ملء المنطقة البيضاء (في هذه الحالة، المنطقة خارج الصورة الأصلية) بعناصر بصرية جديدة مع الإبقاء على الصورة الأصلية (الممثلة بقناع من البكسلات السوداء). هناك طريقتان رئيسيتان للتوسيع الخارجي، مثل استخدام ControlNet أو استخدام Differential Diffusion.

ستُظهر لك هذه الدليل كيفية تنفيذ outpainting باستخدام نموذج inpainting وControlNet ومقدّر ZoeDepth.

قبل أن تبدأ، تأكد من تثبيت مكتبة controlnet_aux حتى تتمكن من استخدام مُقدِّر ZoeDepth.

!pip install -q controlnet_aux

تجهيز الصورة

ابدأ باختيار صورة لإضافة خلفية لها، ثم احذف الخلفية باستخدام مساحة مثل BRIA-RMBG-1.4.

Xet Storage Details

Size:
8.87 kB
·
Xet hash:
3aa8923114f3888ff5bf254857ad0746ee2e7d119a198dc022018aa6dcbdfaf7

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.