Exemple #1
0
 def test_bands(self):
     im = Image.load(self.example_tif)
     self.assertEqual(
         im.bands, {
             'Blue': [3, 'Byte', 256, 16],
             'Green': [2, 'Byte', 256, 16],
             'Red': [1, 'Byte', 256, 16]
         })
Exemple #2
0
 def test_load(self):
     im = Image.load(self.example_tif)
     self.assertEqual(im.path, self.example_tif)
     self.assertEqual([int(x*1e6) for x in im.bbox], [int(x*1e6) for x in (-72.3979813,  18.4507832, -72.3965384,  18.4522260)])
     self.assertEqual(im.file_format, "GTiff")
     self.assertEqual(im.width, 256)
     self.assertEqual(im.height, 256)
     self.assertEqual(im.crs, self.epsg_4326)
     self.assertTrue(im.vrt.startswith("<VRTDataset "))
Exemple #3
0
 def test_load(self):
     im = Image.load(self.example_tif)
     self.assertEqual(im.path, self.example_tif)
     self.assertEqual([int(x * 1e6) for x in im.bbox], [
         int(x * 1e6)
         for x in (-72.3979813, 18.4507832, -72.3965384, 18.4522260)
     ])
     self.assertEqual(im.file_format, "GTiff")
     self.assertEqual(im.width, 256)
     self.assertEqual(im.height, 256)
     self.assertEqual(im.crs, self.epsg_4326)
     self.assertTrue(im.vrt.startswith("<VRTDataset "))
Exemple #4
0
 def test_load_vrt(self):
     im = Image.load(self.example_tif)
     self.assertTrue(im.load_vrt().startswith("<VRTDataset "))
Exemple #5
0
 def test_bands(self):
     im = Image.load(self.example_tif)
     self.assertEqual(im.bands, {'Blue': [3, 'Byte', 256, 16], 'Green': [2, 'Byte', 256, 16], 'Red': [1, 'Byte', 256, 16]})
Exemple #6
0
 def test_load_vrt(self):
     im = Image.load(self.example_tif)
     self.assertTrue(im.load_vrt().startswith("<VRTDataset "))