Je travaille sur une application basée sur un navigateur dans laquelle j'obtiendrai une image. Je vais devoir trouver l'arrière-plan et l'enlever si le fond est simple. Comme si le fond est une couleur ou un dégradé uni. Je considère deux options - 1) en utilisant html5 canvas 2) prendre l'image sur le serveur et supprimer l'arrière-plan en utilisant une bonne image API et le récupérer au client. Ma question est "Est-il possible d'utiliser canvas et de manipuler des pixels après un appel à getImageData() ?, et y at-il un bon algorithme pour supprimer l'arrière-plan? J'ai essayé de le rechercher mais tout ce que j'ai pu trouver article à acheter Je peux implémenter l'algorithme en java ou javascript (si j'utilise canvas) .Si j'opte pour option2, emmener l'image sur le serveur et supprimer l'arrière plan avec une bonne API, existe-t-il une API java que je peux utiliser ?Soustraction d'arrière-plan d'image
Toute aide sera appréciée.
Merci
Que voulez-vous dire par « supprimer le fond »? Pouvez-vous poster quelques exemples d'images, où vous effectuez le processus dans Gimp ou quelque chose d'équivalent? – bjoernz
Oui, quelques exemples d'images seraient utiles. Cela peut ou peut ne pas être possible en fonction de la nature des images. –