API remove.bg memungkinkan pengguna untuk menghapus latar belakang dari gambar secara otomatis. Dengan menggunakan API ini, Anda dapat meningkatkan efisiensi dalam pengolahan gambar di website Anda. Dalam panduan ini, kami akan menjelaskan cara mengintegrasikan API remove.bg ke dalam proyek Anda.
Sebelum mulai, pastikan Anda telah memenuhi syarat berikut:
- Node.js terinstal di sistem Anda.
- Akun remove.bg untuk mendapatkan API key.
- Kunjungi remove.bg untuk mendaftar dan mendapatkan API key.
- Setelah mendaftar, Anda akan menerima API key yang diperlukan untuk melakukan panggilan API.
Untuk menggunakan API remove.bg, Anda perlu menginstal library yang sesuai. Berikut adalah perintah untuk menginstal library menggunakan npm:
npm install remove.bg
## Menghapus latar belakang dari file lokal
import { removeBackgroundFromImageFile } from "remove.bg";
const localFile = "./path/to/your/image.jpg";
const outputFile = "./path/to/output/image-no-bg.png";
removeBackgroundFromImageFile({
path: localFile,
apiKey: "YOUR_API_KEY",
size: "regular",
type: "auto",
outputFile
}).then((result) => {
console.log(`File saved to ${outputFile}`);
}).catch((error) => {
console.error(error);
});
## Menghapus Latar belakang dari URL
import { removeBackgroundFromImageUrl } from "remove.bg";
const imageUrl = "https://example.com/path/to/image.jpg";
const outputFile = "./path/to/output/image-no-bg.png";
removeBackgroundFromImageUrl({
url: imageUrl,
apiKey: "YOUR_API_KEY",
size: "regular",
type: "auto",
outputFile
}).then((result) => {
console.log(`File saved to ${outputFile}`);
}).catch((error) => {
console.error(error);
});