Page 2 sur 2

Re: 2DDrawing AlphaBlend

Publié : dim. 23/juin/2019 22:20
par Ekim
@Venom

ton code me fait penser au filtre "seuil" de photoshop)))
bien joué :wink:

Re: 2DDrawing AlphaBlend

Publié : dim. 23/juin/2019 22:42
par Ar-S
Ekim a écrit :je n'y arrive pas, pourtant en définitive je voudrais seulement remplacer les pixels clairs par un cyan pure RGB(0,255,255)

Code : Tout sélectionner

if Red(couleur) > 180 and Blue (couleur) > 125 and Green(couleur) > 125
Tu plot le pixel en avec ta couleur 0,255,255
Après à toi de voir à ajuster les valeurs 125, 180...

Re: 2DDrawing AlphaBlend

Publié : dim. 23/juin/2019 22:55
par Ollivier
Si tes seuils de composante sont des puissances de 2 (1, 2, 4, 8, 16, 32, 64 et 128), on peut utiliser les instructions AVX.

Si t'as peur des usines à gaz, je vais te rappeler une citation de Zorro/Dobro : << Ce serait bien que tu mettes le tout dans une procédure. Comme ça, c'est un peu comme un sac poubelle.>>

Re: 2DDrawing AlphaBlend

Publié : dim. 23/juin/2019 23:49
par Ekim
Excellent) @Ar-S et @Ollivier merci beaucoup :wink: