2DDrawing AlphaBlend

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Re: 2DDrawing AlphaBlend

Message par Ekim »

@Venom

ton code me fait penser au filtre "seuil" de photoshop)))
bien joué :wink:
Avatar de l’utilisateur
Ar-S
Messages : 9477
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: 2DDrawing AlphaBlend

Message 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...
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Ollivier
Messages : 4190
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: 2DDrawing AlphaBlend

Message 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.>>
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Re: 2DDrawing AlphaBlend

Message par Ekim »

Excellent) @Ar-S et @Ollivier merci beaucoup :wink:
Répondre