Remove Background Apps

Halo,
Saya sedang kepikiran untuk membuat situs/mobile apps remove background image dri sebuah foto terinspirasi dr situs remove.bg

Tapi saya masih bingung terkait teknologi yg harus digunakan, beberapa hari ini riset menemukan beberapa kata kunci seperti deep learning, machine learning, openCV, bodyPix, tensorflow, keras, image segmentation, dn banyak lainnya yg membuat makin bingung harus pakai yg mana atau kombinasi mana dan mana :grin:

Barang kali ada yang sudah berpengalaman membuat situs/apps seprti ini bisa tolong sharing untuk pencerahan saya dr mana harus memulai dan teknologi apa sja yg harus dipelajari

Bisa pakai teknik Image Segmentation. Tutorialnya bisa dibaca di situs Tensorflow:

Bisa juga pakai Detectron dari Facebook:

Anda harus belajar Keras, Tensorflow, PyTorch, OpenCV. Merekalah yang memungkinkan untuk membuang latar belakang object.

Anda juga harus membuat aplikasi webnya (REST API). Pilihannya bisa pakai Django, Ruby on Rails, Laravel, Flask.

Untuk aplikasi seluler (mobile app), Anda bisa belajar di sini.

1 Likes

diantara Keras, Tensorflow, PyTorch, OpenCV apakah harus dipeljari semua atau cukup salah satu dri itu mas?

Kalau bisa pelajari semuanya.

Sementara fokus ke Keras+Tensorflow dulu. Kalau sudah mencukupi, yah tidak perlu belajar yang lain.

Ok mas, thanks untuk advice nya

Ini contoh aplikasi pembuang latar belakang. Ia memakai Tensorflow.