background-remover: مدل تولید تصویر
Background Remover سوژه را از عکس جدا میکند و آن را روی پسزمینهی شفاف بازمیگرداند. بر پایهی مدل قطعهبندی InSPyReNet و بستهی transparent-background. بهصورت ناهمزمان و از داخل ایران از طریق هرمز ارائه میشود.
- قیمت:
- ~$0.000225 / sec (Nvidia T4 GPU)
- نوع:
- image
- تولید تصویر
Background Remover ساختهی 851 Labs یک مدل حذف پسزمینه است که سوژهی اصلی تصویر را تشخیص میدهد و بقیه را برمیدارد. خروجی یک PNG با کانال آلفا است، یعنی لبهها نرم میمانند و تصویر را میتوان مستقیم روی هر پسزمینهای گذاشت. کاربرد رایج آن عکس محصول برای فروشگاه اینترنتی، عکس پرسنلی و آمادهسازی تصویر برای طراحی است.
از طریق هرمز و پشت یک API ناهمزمانِ predictions ارائه میشود. یک درخواست با تصویر خود ثبت میکنید و سپس تا آمادهشدن نتیجه وضعیت را پیگیری میکنید. ورودی الزامی image است؛ کنترلهای اختیاری شامل threshold برای قاطعترکردن لبه (پیشفرض ۰ یعنی آلفای نرم)، reverse برای حذف سوژه بهجای پسزمینه، background_type برای انتخاب پسزمینهی جایگزین و format برای قالب خروجی است. برای حفظ شفافیت، format را روی png نگه دارید؛ jpg کانال آلفا ندارد. تصویر ورودی پیش از ارسال روی فضای ذخیرهسازی ما بازنشر میشود، بنابراین فایل میزبانیشده در داخل ایران هم کار میکند.
قیمتگذاری بر پایهی زمان پردازش روی کارت گرافیک Nvidia T4 و برابر ۰٫۰۰۰۲۲۵ دلار برای هر ثانیه است. یک اجرای معمول دو تا سه ثانیه طول میکشد، یعنی حدود ۰٫۰۰۰۵ دلار برای هر تصویر. هرمز هنگام ثبت درخواست یک سنت را رزرو میکند و پس از پایان کار مابهالتفاوت را برمیگرداند، پس مبلغ رزروشده از مبلغ نهایی بیشتر است.
هرمز دسترسی پایدار به این مدل را از داخل ایران فراهم میکند، بدون نیاز به کارت اعتباری خارجی یا ابزار دور زدن تحریم.
شروع سریع
# Create the prediction, then poll until succeeded
curl -s https://api.hormouz.net/v1/predictions \
-H "Authorization: Bearer ng-YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"version":"851-labs/background-remover","input":{"image":"https://example.com/input.jpg"}}'مشخصات
| سازنده | 851 Labs |
|---|---|
| نوع | تصویر |
| پنجره زمینه | — |
| قیمت | ~$0.000225 / sec (Nvidia T4 GPU) |
| نوع API | predictions |
نمونه کد
# Create the prediction, then poll until succeeded
curl -s https://api.hormouz.net/v1/predictions \
-H "Authorization: Bearer ng-YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"version":"851-labs/background-remover","input":{"image":"https://example.com/input.jpg"}}'import requests
BASE = "https://api.hormouz.net/v1"
H = {"Authorization": "Bearer ng-YOUR_API_KEY", "Content-Type": "application/json"}
r = requests.post(f"{BASE}/predictions", headers=H,
json={"version": "851-labs/background-remover", "input": {"image":"https://example.com/input.jpg"}})
print(r.json()["id"])const BASE = "https://api.hormouz.net/v1";
const res = await fetch(`${BASE}/predictions`, {
method: "POST",
headers: { Authorization: "Bearer ng-YOUR_API_KEY", "Content-Type": "application/json" },
body: JSON.stringify({ version: "851-labs/background-remover", input: {"image":"https://example.com/input.jpg"} }),
});
const { id } = await res.json();خرید API background-remover با پرداخت ریالی
- با کارت بانکی ایرانی اعتبار بخرید؛ کارت ارزی و حساب خارجی لازم نیست.
- با یک کلید هرمز به background-remover و بیش از ۶۰۰ مدل دیگر دسترسی دارید و فقط به اندازهی مصرف میپردازید.
- بدون فیلترشکن و بدون خطر بن شدن حساب؛ کافی است آدرس پایه را به api.hormouz.net/v1 تغییر دهید.
استفاده از طریق هرمز
با یک کلید API به این مدل و بیش از ۶۰۰ مدل دیگر وصل شوید و مصرف هر مدل را تا سطح هر درخواست ببینید.
درخواست دسترسی شرکتیسوالات متداول
- هزینهی استفاده از Background Remover چقدر است؟
- هزینه بر پایهی زمان پردازش روی کارت Nvidia T4 و برابر ۰٫۰۰۰۲۲۵ دلار برای هر ثانیه است. یک اجرای معمول دو تا سه ثانیه طول میکشد، یعنی حدود ۰٫۰۰۰۵ دلار برای هر تصویر. نرخهای جاری در داشبورد هرمز نمایش داده میشود.
- چرا مبلغ رزروشده از مبلغ نهایی بیشتر است؟
- چون هزینهی واقعی تا پایان کار معلوم نیست، هرمز هنگام ثبت درخواست یک سنت را رزرو میکند. پس از پایان کار، مبلغ بر اساس زمان واقعی پردازش محاسبه و مابهالتفاوت به موجودی شما بازگردانده میشود.
- خروجی شفاف است؟
- بله. خروجی پیشفرض یک PNG با کانال آلفا است. اگر format را روی jpg بگذارید شفافیت از بین میرود، چون jpg کانال آلفا ندارد. برای پسزمینهی جایگزین میتوانید background_type را روی مقادیری مثل white، green یا blur بگذارید.
- میتوانم تصویر دلخواه خودم را بهعنوان پسزمینه بدهم؟
- نه. در توضیح ارائهدهنده به «مسیر یک تصویر» اشاره شده، اما background_type یک رشتهی ساده است نه ورودی فایل؛ بنابراین ارائهدهنده هرگز آن را دانلود نمیکند و مسیری که منظور است، مسیری در داخل کانتینر خود مدل است. اگر نشانی اینترنتی بفرستید، همان متن به مدل داده میشود و اجرا شکست میخورد. از کلیدواژههایی مثل white یا blur استفاده کنید، یا سهتایی رنگ را بهصورت رشته مثل "[0,255,0]" بفرستید، و پسزمینهی دلخواه را خودتان روی خروجی شفاف ترکیب کنید.
بهروزرسانی: 2026-10-13