خلاصه: rembg میتواند پسزمینه تصویر را حذف کند و خروجی شفاف بسازد. برای شروع، نسخه CPU را در محیط Python جدا نصب کنید و یک فایل را پردازش کنید. قبل از اجرای دستهای، لبه محصول را روی پسزمینه روشن و تیره ببینید؛ حذف خودکار، جای اصلاح دقیق مو، شیشه یا سایه را نمیگیرد.
پیشنیاز: Python 3.11 تا قبل از 3.14، عکس مجاز و ابزار نمایش شفافیت PNG.
سطح: متوسط
عکس بریده شده، اما هنوز آماده انتشار نیست
برای یک فروشگاه فرضی، عکس یک ماگ روی میز گرفتهاید. پسزمینه حذف میشود، ولی دور دسته ماگ هاله سفید مانده و بخشی از لبه ناپدید شده است. چنین خروجیای روی صفحه سفید خوب به نظر میرسد و روی رنگ تیره، مشکلش دیده میشود. برای همین، کنترل لبه بخش اصلی کار است.
rembg ابزار حذف پسزمینه با مسیر خط فرمان، کتابخانه و پردازش پوشه است. README رسمی
مسیر شروع روی ویندوز
README فعلی Python نسخه ۳.۱۱ تا قبل از ۳.۱۴ را پیشنیاز ذکر میکند. در پوشه آزمایشی و با Python سازگار، محیط جدا بسازید:
py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install "rembg[cpu,cli]"
.\.venv\Scripts\rembg.exe i ".\mug.jpg" ".\mug-transparent.png"
Python 3.11 باید از قبل نصب باشد. فایل ورودی را با عکس مجاز خودتان جایگزین کنید. اولین استفاده میتواند مدل لازم را دریافت کند. این مسیر، راهنمای مبتنی بر مستندات است و اجرای واقعی آن آزمایش نشده است.
یک کنترل ساده با دو زمینه
خروجی PNG را در ابزار طراحی روی یک سطح سفید و یک سطح تیره قرار دهید. داخل دسته، بیرون لبه و سایه زیر محصول را با بزرگنمایی ببینید. اگر بخشی از محصول حذف شده، خروجی را برای اصلاح دستی نگه دارید؛ عکس اصلی را جایگزین یا پاک نکنید.
در نمونه ماگ، سه معیار پیشنهادی داریم: دسته کامل بماند، بیرون محصول پیکسل اضافه دیده نشود و داخل دسته شفاف باشد. اگر قرار است ده محصول در یک قالب قرار بگیرند، اندازه ظاهری و فاصله از حاشیه را هم یکدست کنید. حذف زمینه بهتنهایی عکسها را هماهنگ نمیکند.
بعد از قبولی، پردازش پوشه
وقتی نمونه اول قابلقبول شد، فرمان rembg p برای پوشه ورودی و خروجی جدا در مستندات آمده است. ابتدا چند عکس را امتحان کنید؛ فایلهای دارای شیشه، موی ریز یا زمینه همرنگ محصول ممکن است اصلاح بیشتری بخواهند.
نسخه CPU هزینه API ندارد، اما زمان پردازش و مصرف حافظه دارد. افزایش اندازه تصویر میتواند منابع بیشتری بخواهد. مجوز کد MIT است؛ اگر مدل دیگری انتخاب میکنید، شرایط همان مدل را هم ببینید. مجوز کد
وضعیت پروژه و منابع
در بررسی ۸ اکتبر ۲۰۲۶، مخزن 24,988 ستاره داشت و بایگانی نبود. آخرین push ثبتشده: 2026-09-20. ستاره زیاد، تضمین کیفیت، امنیت یا نتیجه نیست. مخزن و README · مجوز · فعالیت
مشخصات مخزن
- مخزن: danielgatis/rembg
- ستارهها هنگام بررسی: ۲۴٬۹۸۸ (۱۶ مهر ۱۴۰۵)
- مجوز: MIT (code); downloaded models may have their own terms
سؤالات متداول
چرا خروجی PNG هنوز روی زمینه تیره بد دیده میشود؟
ممکن است هاله یا پیکسل پسزمینه دور سوژه باقی مانده باشد. خروجی را روی زمینه روشن و تیره بررسی و در صورت نیاز دستی اصلاح کنید.
آیا برای rembg کارت گرافیک لازم است؟
مسیر CPU در README وجود دارد. کارت گرافیک اختیاری است و سازگاری وابستگیهای GPU باید جدا بررسی شود.
محدودیتها
مدل اولیه نیازمند دانلود؛ لبه شیشه و مو دشوار؛ خروجی PNG باید از نظر شفافیت و هاله بررسی شود.
منابع
- README و صفحه رسمی rembg — danielgatis
- مجوز کد rembg — danielgatis
- فعالیت رسمی مخزن — GitHub



