Ең жақсы еркін Ая өшіруі
Фотосуреттің тақырыбын бөліп алып, оны мөлдір аясындағы суретке айналдыру - бір модель, өз серверімізде, тегін.
Не істеп тұр
- Фотосуретті қосу. Тақырыбы аясындағы суреттен ерекшеленетін суретті таңдаңыз (12 Мб- қа дейін).
- Қиып алу. Аясын өшіру дегенді басып, сегменттеу үлгісі тақырыптан басқасын жасырады.
- PNG файлын сақтау. Кез келген түске, фотоға не сәйкестікке түсіре алатын мөлдір аясы бар PNG файлын жүктеп алу.
Бұл құрал туралы
Фотоны сүйреп түсіріңіз де, бұл құрал негізгі нысанды - адам, тауар, жануар - бөліп алып, оны PNG түрінде толық мөлдір аясында қайтарады. Бұл құралда жүгірткілер жоқ, таңдау үшін үлгі мәзірі жоқ: бір ғана жақсы бапталған сегменттеу үлгісі серверде, жадта жұмыс істеп, нәтижесін тікелей қайтарады. Ең қызығы - шеттері - контрастты аясында көрінетін нақты нысан таза көрінеді, ал шашы ұшып кеткен немесе белсенді көрініске араласқан нысандар автоматты түрде кесіліп шығады. Мөлдір PNG файлыңыз болса, оны жаңа аясындағы қабатқа орналастыра аласыз, оны дизайнға орналастыра аласыз, немесе оны сурет өлшемін өзгерту немесе кескінді қысу арқылы орындап, ресурсты аяқтауға болады.
Қайсысы қолданылады
- Тапсырма тізімінде тауарды таза мөлдір аясындағы орынға қою
- Карта не коллаж үшін адам не үй жануарының суретін түсіруName
- Кездейсоқ фотоны нақты профилі немесе аватары бар суретке айналдыру
- Нысан не белгіні оны жобаға түсіру алдында аясындағыдан босату
Жасаушы API
Бұл құралды өзіңіздің кодыңыздан автоматтандыру. Төмендегі соңына POST сұрауын жіберіп, веб құралының көрсеткен нәтижесін алыңыз. Бұл IP адресіне байланысты жылдамдығы шектеулі және тіркелу керек емес - API кілттер жоғары шектеулер үшін жақында шығады.
https://best.free/api/tools/background-remover/
| Параметрлер | Мысал | Негізгі | Жазбалар |
|---|---|---|---|
file (файл) |
portrait.jpg |
Иә | JPG/PNG/WebP, ≤12 MB (auto-downscaled past ~2000px). |
curl -X POST https://best.free/api/tools/background-remover/ \
-F 'file=@portrait.jpg' \
-o no-background.png
import requests
files = {"file": open("portrait.jpg", "rb")}
r = requests.post("https://best.free/api/tools/background-remover/", files=files)
with open("no-background.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
const r = await fetch("https://best.free/api/tools/background-remover/", { method: "POST", body: fd });
const blob = await r.blob(); // the no-background.png
Жауап: A transparent PNG with the background removed.