Пример #1
0
    def test_sanity(self):

        self.assertRaises(ValueError, lambda: hopper().tobitmap())

        im1 = hopper().convert("1")

        bitmap = im1.tobitmap()

        self.assertIsInstance(bitmap, bytes)
        self.assert_image_equal(im1, fromstring(bitmap))
Пример #2
0
    def test_sanity(self):

        self.assertRaises(ValueError, lambda: hopper().tobitmap())

        im1 = hopper().convert("1")

        bitmap = im1.tobitmap()

        self.assertIsInstance(bitmap, bytes)
        self.assert_image_equal(im1, fromstring(bitmap))
Пример #3
0
    def test_safeblock(self):
        if "zip_encoder" not in codecs:
            self.skipTest("PNG (zlib) encoder not available")

        im1 = hopper()

        try:
            ImageFile.SAFEBLOCK = 1
            im2 = fromstring(tostring(im1, "PNG"))
        finally:
            ImageFile.SAFEBLOCK = SAFEBLOCK

        self.assert_image_equal(im1, im2)
Пример #4
0
    def test_safeblock(self):
        if "zip_encoder" not in codecs:
            self.skipTest("PNG (zlib) encoder not available")

        im1 = hopper()

        try:
            ImageFile.SAFEBLOCK = 1
            im2 = fromstring(tostring(im1, "PNG"))
        finally:
            ImageFile.SAFEBLOCK = SAFEBLOCK

        self.assert_image_equal(im1, im2)
Пример #5
0
def draft(mode, size):
    im = fromstring(DATA)
    im.draft(mode, size)
    return im
Пример #6
0
 def draft_roundtrip(self, in_mode, in_size, req_mode, req_size):
     im = Image.new(in_mode, in_size)
     data = tostring(im, 'JPEG')
     im = fromstring(data)
     im.draft(req_mode, req_size)
     return im
Пример #7
0
 def draft_roundtrip(self, in_mode, in_size, req_mode, req_size):
     im = Image.new(in_mode, in_size)
     data = tostring(im, 'JPEG')
     im = fromstring(data)
     im.draft(req_mode, req_size)
     return im
Пример #8
0
def draft(mode, size):
    im = fromstring(data)
    im.draft(mode, size)
    return im
Пример #9
0
def draft(mode, size):
    im = fromstring(DATA)
    im.draft(mode, size)
    return im
Пример #10
0
def draft(mode, size):
    im = fromstring(data)
    im.draft(mode, size)
    return im