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] })
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 "))
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 "))
def test_load_vrt(self): im = Image.load(self.example_tif) self.assertTrue(im.load_vrt().startswith("<VRTDataset "))
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]})