예제 #1
0
 def testDraw(self):
     w, h, path = 68, 72, 'polygon 14,12 64,0 68,72 0,54'
     l = []
     for i in range(10):
         im = Image.create(w, h, Color.named("blue"))
         im.draw(path)
         l.append(im)
예제 #2
0
 def testDraw(self):
     w, h, path = 68, 72, 'polygon 14,12 64,0 68,72 0,54'
     l = []
     for i in range(10):
         im = Image.create(w, h, Color.named("blue"))
         im.draw(path)
         l.append(im)
예제 #3
0
파일: image.py 프로젝트: drummonds/magickpy
 def testGetPixels(self):
     im = Image.create(100, 100, Color.named('white'))
     with im.getPixels(50, 50, 50, 50) as px:
         p0 = px[0, 0]
         self.assertEqual((p0.red, p0.green, p0.blue),
                          (65535, 65535, 65535))
         p0 = px[49, 49]
         self.assertEqual((p0.red, p0.green, p0.blue),
                          (65535, 65535, 65535))
예제 #4
0
파일: image.py 프로젝트: drummonds/magickpy
 def testGetPixels(self):
     im = Image.create(100, 100, Color.named('white'))
     with im.getPixels(50, 50, 50, 50) as px:
         p0 = px[0, 0]
         self.assertEqual((p0.red, p0.green, p0.blue),
                            (65535, 65535, 65535))
         p0 = px[49, 49]
         self.assertEqual((p0.red, p0.green, p0.blue),
                            (65535, 65535, 65535))
예제 #5
0
 def testImage(self):
     for i in range(1*self.mult):
         self.show('Image', i)
         im = []
         for j in range(10):
             im.append(Image.create(1024, 1024, Color.named("white")))
             if self.verbose > 1:
                 import os
                 with open('/proc/{0}/status'.format(os.getpid()), 'rt') as f:
                     for line in f:
                         if 'VmData' in line:
                             print(line.strip())
예제 #6
0
 def testImage(self):
     for i in range(1 * self.mult):
         self.show('Image', i)
         im = []
         for j in range(10):
             im.append(Image.create(1024, 1024, Color.named("white")))
             if self.verbose > 1:
                 import os
                 with open('/proc/{0}/status'.format(os.getpid()),
                           'rt') as f:
                     for line in f:
                         if 'VmData' in line:
                             print(line.strip())
예제 #7
0
파일: image.py 프로젝트: drummonds/magickpy
 def testTile(self):
     im = Image.tile(self.samplepath2, 200, 200)
     self.assertEqual(im.width, 200)
     self.assertEqual(im.height, 200)
예제 #8
0
파일: image.py 프로젝트: drummonds/magickpy
 def testNewImage(self):
     im = Image.create(100, 100, Color.named("blue"))
     self.assertTrue(im)
     return im
예제 #9
0
파일: image.py 프로젝트: drummonds/magickpy
 def testWriteError(self):
     im = Image.read(self.samplepath)
     self.assertRaises(ImageMagickException, im.write,
                       '/tmp/not_existent_directory/my.jpg')
예제 #10
0
파일: image.py 프로젝트: drummonds/magickpy
 def testWrite(self):
     im = Image.read(self.samplepath)
     self.assertTrue(im.write(self.outputpath))
예제 #11
0
파일: image.py 프로젝트: drummonds/magickpy
 def testWrite(self):
     im = Image.read(self.samplepath)
     self.assertTrue(im.write(self.outputpath))
예제 #12
0
파일: image.py 프로젝트: drummonds/magickpy
 def testPing(self):
     im = Image.ping(self.samplepath)
     self.assertTrue(im)
     self.assertEqual(615, im.width)
     self.assertEqual(410, im.height)
     return im
예제 #13
0
파일: image.py 프로젝트: drummonds/magickpy
 def testPDFConversionToImage(self):
     """
     This tests a use case of converting a PDF to a thumbnail of the first page
     """
     im = Image.read(self.pdfpath)
     self.assertTrue(im.write(self.outputpath))
예제 #14
0
파일: image.py 프로젝트: drummonds/magickpy
 def testTile(self):
     im = Image.tile(self.samplepath2, 200, 200)
     self.assertEqual(im.width, 200)
     self.assertEqual(im.height, 200)
예제 #15
0
파일: image.py 프로젝트: drummonds/magickpy
 def testNewImage(self):
     im = Image.create(100, 100, Color.named("blue"))
     self.assertTrue(im)
     return im
예제 #16
0
파일: image.py 프로젝트: drummonds/magickpy
 def testPDFConversionToImage(self):
     """
     This tests a use case of converting a PDF to a thumbnail of the first page
     """
     im = Image.read(self.pdfpath)
     self.assertTrue(im.write(self.outputpath))
예제 #17
0
파일: image.py 프로젝트: drummonds/magickpy
 def testCreate(self):
     self.assertTrue(Image())
예제 #18
0
파일: image.py 프로젝트: drummonds/magickpy
 def testRead2(self):
     res = Image.read(self.samplepath2)
     self.assertTrue(res)
     return res
예제 #19
0
파일: image.py 프로젝트: drummonds/magickpy
 def testPing(self):
     im = Image.ping(self.samplepath)
     self.assertTrue(im)
     self.assertEqual(615, im.width)
     self.assertEqual(410, im.height)
     return im
예제 #20
0
파일: image.py 프로젝트: drummonds/magickpy
 def testWriteError(self):
     im = Image.read(self.samplepath)
     self.assertRaises(ImageMagickException, im.write, '/tmp/not_existent_directory/my.jpg')
예제 #21
0
파일: image.py 프로젝트: drummonds/magickpy
 def testRead2(self):
     res = Image.read(self.samplepath2)
     self.assertTrue(res)
     return res