def process(self): pic = self.pic fmt = radar_detect_format(pic) self.format_id = fmt.ID if self.format_id > 0: filtered = filter_radar(self.pic, fmt) geotiff = annotate_geo_radar(filtered, fmt) self.processed.save(name=self.image_name(), content=ContentFile(geotiff)) self.save()
def process(self): pic = self.pic fmt = radar_detect_format(pic) self.format_id = fmt.ID if self.format_id > 0: filtered = filter_radar(self.pic, fmt) geotiff = annotate_geo_radar(filtered, fmt) self.processed.save(name=self.image_name(), content=ContentFile(geotiff)) self.save()
def test_detect_invalid(self): img = Image.open(open(datafile('test_invalid.gif'))) fmt = radar_detect_format(img) self.assertEqual(fmt.ID, 0)
def test_detect_3(self): img = Image.open(open(datafile('test_sirad_si1_si2_b.gif'))) fmt = radar_detect_format(img) self.assertEqual(fmt.ID, 3)
def test_detect_invalid(self): img = Image.open(open(datafile('test_invalid.gif'))) fmt = radar_detect_format(img) self.assertEqual(fmt.ID, 0)
def test_detect_3(self): img = Image.open(open(datafile('test_sirad_si1_si2_b.gif'))) fmt = radar_detect_format(img) self.assertEqual(fmt.ID, 3)