Esempio n. 1
0
 def test_save(self):
     """ Test save. """
     img = CImg()
     img.load(get_test_image())
     for ext in ['.bmp', '.jpg', '.png', '.cimg', '.tiff']:
         filename = self._get_testfilename() + ext
         img.save(filename)
         self.assertTrue(os.path.isfile(filename))
         os.remove(filename)
Esempio n. 2
0
 def test_from_file(self):
     """ Test construction from file. """
     im = CImg(get_test_image())
     self.assertEqual(im.shape, (3, 1, 797, 1200))
Esempio n. 3
0
 def test_load_tiff(self):
     """ Test loading a TIFF file. """
     img = CImg()
     img.load_tiff(get_test_image('tiff'))
     self._check_image_dimensions(img)
Esempio n. 4
0
 def test_load_png(self):
     """ Test loading a PNG file. """
     img = CImg()
     img.load_png(get_test_image('png'))
     self._check_image_dimensions(img)
Esempio n. 5
0
 def test_load_jpeg(self):
     """ Test loading a JPEG file. """
     img = CImg()
     img.load_jpeg(get_test_image('jpg'))
     self._check_image_dimensions(img)
Esempio n. 6
0
 def test_load_bmp(self):
     """ Test loading a BMP file. """
     img = CImg()
     img.load_bmp(get_test_image('bmp'))
     self._check_image_dimensions(img)
Esempio n. 7
0
 def test_load(self):
     """ Test load. """
     img = CImg()
     self.assertRaises(RuntimeError, img.load, 'notexistent.jpg')
     img.load(get_test_image())
     self._check_image_dimensions(img)