bria/eraser کی تکنیکی خصوصیات
| خصوصیت | تفصیلات |
|---|---|
| ماڈل ID | bria/eraser |
| فراہم کنندہ | BRIA |
| زمرہ | امیج ایڈیٹنگ / آبجیکٹ ہٹانا |
| بنیادی فنکشن | تصویر سے منتخب آبجیکٹس یا خطوں کو ہٹاتا ہے اور مٹائے گئے حصے کو اردگرد کے مواد سے ہم آہنگ بھر دیتا ہے |
| ان پٹ کی قسم | امیج اور ماسک |
| ماسکنگ کے اختیارات | صارف کے بنائے ہوئے ماسک یا BRIA کے آبجیکٹ ماسک جنریٹر سے تیار کردہ ماسک |
| آؤٹ پٹ | ترمیم شدہ تصویر اصل ریزولوشن پر لوٹائی جاتی ہے |
| محفوظ رکھنے کا طریقہ کار | دیے گئے ماسک کے باہر کے علاقے بغیر تبدیلی کے رہتے ہیں؛ جب اینڈ پوائنٹ کنفیگریشن حمایت کرے تو الفا کو محفوظ رکھا جا سکتا ہے |
| متعلقہ BRIA صلاحیت | BRIA کے Image Editing API سوئٹ کا حصہ، مواد میں ردوبدل کے ٹولز کے تحت |
| عام استعمال کے کیسز | پروڈکٹ فوٹو کی صفائی، ناپسندیدہ آبجیکٹس کو ہٹانا، تخلیقی ری ٹچنگ، خودکار ترمیمی ورک فلو |
| API انداز | BRIA کے API پلیٹ فارم میں HTTPS امیج ایڈیٹنگ اینڈ پوائنٹ |
bria/eraser کیا ہے؟
bria/eraser BRIA کا آبجیکٹ ہٹانے والا امیج ایڈیٹنگ ماڈل ہے، جو BRIA کی امیج ایڈیٹنگ API کے ذریعے Eraser قابلیت کے طور پر دستیاب ہے۔ اسے اس طور پر ڈیزائن کیا گیا ہے کہ تصویر سے ناپسندیدہ عناصر یا مخصوص ماسک شدہ حصوں کو ہٹا دے، اور پھر خالی جگہ کو اس طرح دوبارہ جنریٹ کرے کہ نتیجہ اردگرد کے بصری سیاق و سباق میں فطری طور پر گھل مل جائے۔ BRIA اسے امیج ایڈیٹنگ ورک فلو کے لیے اپنی خصوصی مواد میں ردوبدل کی ٹولنگ کا حصہ قرار دیتا ہے۔
عمومی پرامپٹ پر مبنی ایڈیٹنگ کے برخلاف، Eraser ورک فلو ماسک پر مبنی ہے: آپ عین وہ حصے متعین کرتے ہیں جنہیں ہٹانا ہے، یا تو تصویر پر ڈرائنگ کر کے یا BRIA کے ماسک جنریشن ٹولز استعمال کر کے جو خودکار طور پر ہٹانے کے قابل آبجیکٹس شناخت کرتے ہیں۔ BRIA یہ بھی بتاتا ہے کہ ترمیم شدہ تصویر اصل ریزولوشن پر لوٹائی جاتی ہے اور ماسک کے باہر کے خطے محفوظ رہتے ہیں، جس سے یہ ماڈل ان پروڈکشن استعمالات کے لیے موزوں بنتا ہے جہاں قابلِ پیش گوئی، مقامی نوعیت کی ترمیم درکار ہو۔
عملی طور پر، bria/eraser اُن ٹیموں کے لیے موزوں ہے جو ای کامرس، میڈیا آپریشنز، تخلیقی ٹولنگ یا خودکار اثاثہ تیاری کے لیے توسیع پذیر، کمرشل نوعیت کی امیج کلین اَپ چاہتی ہیں۔ BRIA، Eraser قابلیت کو SDKs، APIs اور ایمبیڈیڈ انٹیگریشنز کے ساتھ ہائی وولیوم ایڈیٹنگ ورک فلو کے لیے پیش کرتا ہے۔
bria/eraser کی اہم خصوصیات
- ماسک پر مبنی آبجیکٹ ہٹانا: ماڈل صرف فراہم کردہ ماسک کے متعین حصے کو ہٹاتا ہے، جس سے ڈویلپرز کو یہ قابو ملتا ہے کہ کون سا آبجیکٹ یا علاقہ مٹایا جائے۔
- صارف رہنمائی یا خودکار ماسکنگ: ماسک یا تو ایڈیٹر میں برش اسٹروکس کے ذریعے صارف بناتا ہے، یا BRIA کے
/objects/mask_generatorورک فلو سے خودکار آبجیکٹ سلیکشن کی صورت میں حاصل ہوتے ہیں۔ - اصل ریزولوشن میں آؤٹ پٹ: BRIA کے مطابق آؤٹ پٹ امیج ان پٹ کے اسی ریزولوشن پر لوٹایا جاتا ہے، تاکہ ایریز کے دوران خودکار ڈاؤن اسکیلنگ نہ ہو۔
- مقامی ترمیم کا تحفظ: منتخب ماسک کے باہر کے علاقے بغیر تبدیلی کے رہتے ہیں، جو پروڈکشن سیف اور متوقع لوکل ایڈٹس کے لیے مفید ہے۔
- شفافیت کی ہینڈلنگ: BRIA کے مطابق جب ان پٹ میں الفا چینل شامل ہو اور متعلقہ سیٹنگ فعال ہو، تو اصل شفافیت آؤٹ پٹ میں محفوظ رہ سکتی ہے۔
- ورک فلو کے موافق انٹیگریشن: Eraser کو وسیع تر امیج ایڈیٹنگ API سوئٹ کے حصے کے طور پر رکھا گیا ہے، تاکہ ماسک جنریشن، بیک گراؤنڈ آپریشنز اور جنریٹو فل جیسی قابلیتوں کے ساتھ مربوط کیا جا سکے۔
- کمرشل ورک فلو پر توجہ: Eraser کو توسیع پذیری، عملی کارکردگی اور کاروباری ورک فلو میں کمرشل ڈیپلॉयمنٹ کے لیے مرتب کیا گیا ہے۔
bria/eraser تک رسائی اور انضمام کا طریقہ
مرحلہ 1: API کلید کے لیے سائن اپ کریں
bria/eraser تک رسائی کے لیے پہلے CometAPI پر اکاؤنٹ بنائیں اور ڈیش بورڈ سے اپنی API کلید تیار کریں۔ سائن ان کے بعد کلید کو محفوظ جگہ رکھیں اور تمام درخواستوں کے لیے Authorization ہیڈر میں اسے استعمال کریں جو bria/eraser API پر بھیجی جائیں۔
مرحلہ 2: bria/eraser API کو درخواستیں بھیجیں
CometAPI کے Bria-مطابق اینڈ پوائنٹ POST /bria/image/edit/eraser استعمال کریں۔
curl https://api.cometapi.com/bria/image/edit/eraser \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
مرحلہ 3: نتائج حاصل کریں اور تصدیق کریں
API ایک ٹاسک ID واپس کرتی ہے۔ پراسیسنگ اسٹیٹس چیک کرنے اور تکمیل پر آؤٹ پٹ امیج URL حاصل کرنے کے لیے GET /bria/{task_id} پول کریں۔