4

Pouvez-vous me dire la matrice de couleur de tous les effets de filtres d'image comme:matricielle couleur de tous les effets de l'image

  1. GaussianBlur
  2. Sharpen
  3. lisse
  4. EdgeDetectQuick
  5. EdgeDetectConvolution
  6. EdgeEnhance
  7. OutLine
  8. sépia
  9. Solarize
  10. Sobel

Je peux changer mes images facilement en utilisant des pointeurs en C#, mais c'est dangereux, donc je l'éviter. L'autre façon de changer les données de pixel est la matrice de couleurs. Pouvez-vous m'aider?

+0

Je ne comprends pas votre question. Pouvez-vous expliquer ce que vous essayez d'accomplir? – Oded

+0

Oded: J'essaie de changer les images bitmap en appliquant des filtres comme le logiciel ACD SEE fait ... Je peux y parvenir en utilisant des pointeurs mais cela est néfaste .. donc je cherche est colormartix pour chaque effets –

+0

Mauvais outil, ColorMatrix ne peut fonctionner que sur un pixel à la fois. Presque tous les effets que vous avez énumérés nécessitent l'échantillonnage de plusieurs pixels d'entrée pour chaque pixel de sortie. Utilisez une bibliothèque graphique. –

Répondre

2

Il n'y a pas de matrice unique pour chaque traitement d'image.
Ils dépendent généralement de certains paramètres (comme σ pour Gaussian Blur Matrix) et doivent être générés avant de les utiliser pour traiter l'image.

Pour quelques exemples de la matrice et look explication à cette Link

Quoi qu'il en soit, il y a une description aussi sur Wikipédia:

Questions connexes