Ich möchte gerne Bilder mit Python bearbeiten.
Im konkreten Fall möchte ich z.b. von einem *.dds file den Rot Kanal von einem Bild in den Blau Kanal eines anderen Bildes kopieren.
Ich spiele gerade mit PythonMagick rum. Ist ja der Klassiker für solche Aufgaben, aber iwie ist die Doku in bezug auf Python eher spärlich.
https://imagemagick.org/index.php
https://imagemagick.org/Usage/
Code: Alles auswählen
import PythonMagick
myPath = r'c:\Users\XXX\Desktop'
myImage = r'\Zwischenablage-1.png'
image = PythonMagick.Image(myPath + myImage)
#Get all functions from Image Class
allAttrs4ImageClass = dir(PythonMagick.Image())
for each in allAttrs4ImageClass:
print(each)
print(image.fileName())
print(image.size().width())
print(image.size().height())
image.sample('!200x200')
image.sample('200x200')
image.blur()
image.sharpen()
image.write(r'c:\Users\XXX\Desktop\Zwischenablage-1.dds')
Danke und Grüße
Guido