Maison > Questions et réponses > le corps du texte
Quel frère peut donner quelques idées ?
Il serait préférable de fournir une démo ?
天蓬老师2017-05-02 09:25:29
Utilisez le canevas pour charger des images. Le canevas HTML5 a une méthode getImageData()
pour obtenir la couleur d'un pixel à un certain point, puis rendre la couleur plus claire (vous pouvez ajouter de la transparence à l'effet), mais au point où vous obtenir le pixel peut ne pas être la couleur souhaitée.
Je pense qu'il est préférable de le soumettre au serveur pour traitement
我想大声告诉你2017-05-02 09:25:29
D'après ce que vous avez dit, vous devez obtenir la couleur principale de l'image entière, puis définir l'arrière-plan pour qu'il soit cohérent avec la couleur principale, mais une couleur légèrement plus claire. Vous pouvez utiliser la transparence, ou vous pouvez également la réduire. la profondeur des couleurs. Si votre arrière-plan est une image, vous devez alors modifier l'image en fonction de la couleur.
Il existe de nombreuses bibliothèques pour obtenir la couleur principale, comme DBImageColorPicker, etc.
仅有的幸福2017-05-02 09:25:29
Ce devrait être un masque translucide en haut, et l'avatar agrandi en dessous du masque