View difference between Paste ID: YVQNb4X3 and REFG6YKb
SHOW: | | - or go back to the newest paste.
1-
wand = NewMagickWand()
1+
            wand = NewMagickWand()
2
            water = NewMagickWand()
3
            MagickReadImage(wand, str(self.img.path))
4
            MagickReadImage(water, '/home/ursa/water.png')
5
            MagickSetLastIterator(wand)
6
            length = MagickGetIteratorIndex(wand)
7
            MagickSetFirstIterator(wand)
8
            for i in range(0, length+1):
9
                MagickSetIteratorIndex(wand,i)
10
                MagickCompositeImage(wand, water, 3, 0, 0)
11
            wand2 = MagickCoalesceImages(wand)
12
            MagickWriteImages(wand2, str(self.img_with_watermark.path), 1)