Der Remap-Effekt ersetzt alle Pixel durch das am besten passende Pixel im Affinitätsreferenzbild. remap() erstellt die Bildpalette mit der nächstgelegenen Farbe aus dem angegebenen Affinitätsbild neu.

Syntax: wand.image.remap (Affinität, Methode)

Parameter:

Parameter Eingabetyp Beschreibung
Affinität BaseImage Referenzbild.
Methode Basisring Dither-Methode. Siehe DITHER_METHODS. Die Standardeinstellung ist "Nein".

Eingabebild:

Beispiel 1:



from wand.image import Image 
  
with Image(filename ="koala.jpeg") as left: 
    with left.clone() as right: 
        with Image(width = 100, height = 1, pseudo ="plasma:") as affinity: 
  
            
            right.remap(affinity) 
        left.extent(width = left.width * 2) 
  
        
        left.composite(right, top = 0, left = right.width) 
    left.save(filename ="remapk.jpeg") 

Ausgabe:

Eingabebild:

Beispiel 2:

from wand.image import Image 
  
with Image(filename ="road.jpeg") as left: 
    with left.clone() as right: 
        with Image(width = 100, height = 1, pseudo ="plasma:") as affinity: 
  
            
            right.remap(affinity) 
        left.extent(width = left.width * 2) 
  
        
        left.composite(right, top = 0, left = right.width) 
    left.save(filename ="roadr.jpeg") 

Ausgabe: