bonsoir,
est ce que quelqu’un peut m'aider à me comprendre le principe de l'application de l'algorithme RLE( Run Len Encoder)sur une image binaire pour faire le redimensionnement de l'image(la compression de l'image).
bonsoir,
est ce que quelqu’un peut m'aider à me comprendre le principe de l'application de l'algorithme RLE( Run Len Encoder)sur une image binaire pour faire le redimensionnement de l'image(la compression de l'image).
Salut,
C'est de ceci que tu parles:
http://rosettacode.org/wiki/Run-length_encoding
Si oui, il y a un exemple en Python.
MERCI VINSs,
Ce code travaille sur une chaine de caractère , mais moi je veux travailler sur des image binaires et sur des image en couleur?
est ce que tu peux m'aider?
Bonjour,
ton dernier post montre que tu n'as pas compris le principe de la compression RLE. Pense à aller voir sur Wikipedia
La séquence
TRUC TRUC TRUC BAZAR BAZAR MACHIN CHOSE CHOSE BITONIAU
sera transformée en :
3 TRUC, 2 BAZAR, 1 MACHIN, 2 CHOSE et 1 BITONIAU
Dans les codes proposés dans le lien de VinsS, on travaille sur des chaines (séquences de caractères/chaines de longueur 1) mais l'algo marche avec tout type de séquence, et donc aussi sur des listes de valeurs radiométriques (pixels), en noir et blanc (entier 0 -> 255) ou en couleurs (triplets (r, v, b) d'entiers). L'algo s'appuye seulement sur l'égalité (==) de deux éléments.
Un peu comme la méthode sort des listes qui n'a besoin que de savoir comparer deux éléments pour bosser. Les éléments de la liste peuvent être un peu n'importe quoi.
"La simplicité ne précède pas la complexité, elle la suit." - Alan J. Perlis
DVP ? Pensez aux cours et tutos, ainsi qu'à la FAQ !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager