Source Code Remove Background dengan API PhotoRoom (Laravel)
Selamat datang di blog CODEin! Kali ini saya akan membagikan sebuah source code yang dapat membantumu menghapus latar belakang pada sebuah foto dengan menggunakan API PhotoRoom di Laravel.
Apa itu API PhotoRoom ?
API PhotoRoom adalah sebuah layanan yang dapat membantumu menghapus latar belakang pada foto secara otomatis dengan menggunakan teknologi deep learning. Layanan ini sangat berguna bagi mereka yang membutuhkan foto dengan latar belakang yang bersih atau transparan, seperti untuk keperluan produk online shop atau untuk menggunakan foto tersebut dalam desain grafis.
Source code yang saya bagikan ini merupakan aplikasi Laravel yang sudah dilengkapi dengan fungsi untuk menghapus latar belakang pada foto menggunakan API PhotoRoom. Kamu hanya perlu memasukkan API key yang telah didapatkan dari layanan PhotoRoom dan mengupload foto yang ingin dihapus latar belakangnya. Aplikasi ini akan menghapus latar belakang foto secara otomatis dan menyimpan hasilnya ke dalam folder yang telah ditentukan.
Ingat, sebelum menggunakan source code ini, pastikan kamu sudah memiliki API key dari PhotoRoom dan telah membaca dokumentasi yang disertakan dalam source code tersebut. Gunakan aplikasi ini dengan bijak dan sebaik-baiknya, serta jangan lupa untuk mematuhi aturan yang berlaku pada layanan PhotoRoom.
Bagaimana Cara Mendapatkan API Key PhotoRoom ?
Untuk mendapatkan API key PhotoRoom, pertama-tama kamu harus membuat akun terlebih dahulu di situs resmi PhotoRoom, berikut ini linknya : https://app.photoroom.com/login?next=%2Fapi-dashboard.
![Source Code Remove Background dengan API PhotoRoom (Laravel) Tampilan Login/Register PhotoRoom](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLK2HHj5X37lpaMVk0f_OnsxL1x7W7mxKq7VbZwWIoR5w0DtFgkjX-ONMk93zii0f3C_hYcUMWFX4WZkK13AO3cemBZRuGUtWETseaXgwy5Wc0ds4c2ZivBJLe7JqVjRGOaUBTrxFs6dWju6o6se3brWYFc857FRVoxrDkbXKHzPIGMhJIEEIwW8MHcA/s16000/screencapture-app-photoroom-signup-2023-01-04-11_34_57.png)
Setelah melakukan pendaftaran, jangan lupa untuk melakukan verifikasi email yang digunakan untuk mendaftar tadi. Kemudian buka link berikut ini untuk mendapatkan API Key PhotoRoom : https://app.photoroom.com/api-dashboard.
![Source Code Remove Background dengan API PhotoRoom (Laravel) Tampilan mengaktifkan API PhotoRoom](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRhfBw4vDs4l3FdKw7mMlf-LmU0aTR-DH21ZkweL8w9IU0dWbssknHeRfI_X7IblRZ2A826KTSFW_GO_o97Hhzj4PtDIahsOhMXcmbqNfAiZweg5DnTgWPAZZCzdUn_2jfXvVBtYoShfHUUjJFAZjBpCdsmK5Bluf6yqudVwW2-ZeaDinV9gYcFKoBEQ/s16000/screencapture-app-photoroom-api-dashboard-2023-01-04-11_52_12.png)
Setelah itu klik Enable the PhotoRoom API for free untuk mengaktifkan API Key.
![Source Code Remove Background dengan API PhotoRoom (Laravel) Tampilan API PhotoRoom](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp459iwT8GS4Do8DwND8RyqwwSdPzuPV5ayMpkAIseXVD_scn1KpTy8MoTqybIFnFW5IocWlvB1Dwo-re5o8x93RCcZ2h7Ws86s-HdJM8yYJ2zmDyem03CIWW2ZkZP6corx1DyVnOYgUkvLhFpQ6hID0Oe9nXryj7fyTC9TKcaqgxp1QxTfFAnnoWWjA/s16000/screencapture-app-photoroom-api-dashboard-2023-01-04-11_52_34.png)
Kemudian salin API Key tersebut dan pastekan di file ".env" project, seperti contoh gambar dibawah ini.
Setelah mendapatkan API key, kamu bisa mulai menggunakan layanan PhotoRoom untuk menghapus latar belakang pada foto sesuai dengan kebutuhanmu. Jangan lupa untuk mematuhi aturan yang berlaku pada layanan PhotoRoom, seperti batasan jumlah request per hari dan tidak diperbolehkan untuk menjual hasil yang dihasilkan dari layanan tersebut.
Source Code Remove Background dengan API PhotoRoom (Laravel) ini dibuat dan dikembangkan oleh Ahmad Rosid, ia membagikan source code ini melalui akun Githubnya. Kamu bisa download source code Remove Background dengan API PhotoRoom (Laravel) ini secara gratis, oleh karena itu gunakan dengan baik dan bijak, serta jangan diperjualbelikan.
Aplikasi Remove Background dengan API PhotoRoom memiliki fitur yang bermanfaat seperti upload gambar, proses remove background, dan download gambar yang telah dihapus backgroundnya. Setelah dilakukan pengujian, aplikasi ini dapat bekerja dengan baik dan belum ditemukan error. Namun, ada ruang untuk meningkatkan aplikasi ini dengan menambah fitur baru atau mempercantik tampilan demi tujuan belajar.
Source Code Remove Background dengan API PhotoRoom (Laravel) ini dapat digunakan sebagai sumber belajar atau untuk keperluan pribadi. Sebagai bantuan, beberapa tangkapan layar aplikasi telah disertakan. Kamu juga bisa menggunakannya sebagai rujukan saat mengerjakan tugas sekolah atau kuliah, atau tugas akhir atau UAS.
![Source Code Remove Background dengan API PhotoRoom (Laravel) Tampilan Program Remove Background dengan API PhotoRoom (Laravel) - 1](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi66CtU2bTChikRvOd6fzv3wzEik5q9WvKqlrd11QAkX65RFuv9NjuBzzzlPvFg7kCuyp5A8AENcM9r_Ct1bDv22nW42ScknE6O4mb_wXHaZW2F1hpa6JCWj89kN4J3TQwmvo3jrZgBMie74oRnq6k-SXw6IbnCUW29lqfwQXCaWEW4mJX0zzHTviaCIA/w640-h304/screencapture-127-0-0-1-8000-2023-01-04-13_09_05-min.png)
![Source Code Remove Background dengan API PhotoRoom (Laravel) Tampilan Program Remove Background dengan API PhotoRoom (Laravel) - 2](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIZZwKISCAv0NPITSZCR3vNNiMlyg9caOp3mZH2gFIs4lWL1qEWcafbmHPYM7stPWL6YcY3znTE4NSBP1UvSgou3WPGS6CFOi_QBcDY9Vryp9quiJXSNT6K90To58aQwAnmNFPZV907O8MKIigPji8cA1QYTGvZoOsXt2TCbBpmYU2xxWgoewm3qAhrg/w640-h304/screencapture-127-0-0-1-8000-2023-01-04-13_09_15-min.png)
System Requirement :
- PHP 8.1.12
- Xampp atau Laragon (Server local)
- Internet
- Text editor : Visual Studio Code
- API Key PhotoRoom
Catatan : Aplikasi Remove Background dengan API PhotoRoom ini tidak menggunakan database. Jadi, pada file yang kamu download tidak ada file sql database aplikasi.
Panduan Instalasi :
- Download Source Code Remove Background dengan API PhotoRoom (Laravel)
- Ekstrak file dengan aplikasi WinRAR atau sejenisnya
- Aktifkan server local xampp atau laragon
- Buka folder project Remove Background dengan API PhotoRoom (Laravel) dengan visual studio code
- Jalankan terminal didalam project, kemudian ketikan php artisan serve
- Buka atau jalankan aplikasi web dengan alamat http://127.0.0.1:8000/
- Selesai
Fitur Aplikasi :
- Upload gambar
- Proses remove background
- Download gambar
Link Download :
Sekian artikel mengenai source code Remove Background dengan API PhotoRoom (Laravel). Semoga bermanfaat dan dapat membantumu dalam membuat sebuah aplikasi pengeditan gambar sesuai dengan kebutuhanmu. Jangan lupa untuk terus mengikuti blog CODEin untuk mendapatkan informasi mengenai source code dan aplikasi terbaru lainnya. Jika kamu memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah ini. Terima kasih sudah membaca artikel ini, sampai jumpa di artikel selanjutnya!