alguma dica de onde estudar para conseguir fazer um site que remove backgraund? ou algo que possa me ajudar sobre o assunto?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
alguma dica de onde estudar para conseguir fazer um site que remove backgraund? ou algo que possa me ajudar sobre o assunto?
Oi, Samuel, tudo bem?
Imagino que você se refira a criar um site que recebe uma imagem e remove seu background (como nesse site: https://clippingmagic.com/).
Para conseguir fazer isso no front-end, você precisa ter conhecimento de consumo de APIs (algo intermediário do JavaScript). Isso é tratado nos cursos do Passo 2 da formação JavaScript para front-end.
Mas basicamente, você pode criar um formulário no front-end que recebe uma imagem do computador da pessoa. Em seguida, você precisa consumir uma API especializada em manipulação de imagens, como a ClipDrop APIs. Ela fornece uma documentação com código em JavaScript, que recebe a imagem que vem de um formulário e depois retorna a imagem editada.
Realizar isso envolve vários conceitos diferentes do JavaScript, como lidar com dados binários, então você precisa ter uma boa familiaridade com a linguagem.
Espero ter ajudado! Abraços e bons estudos :)