Exemplo n.º 1
0
    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()
Exemplo n.º 2
0
    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()
Exemplo n.º 3
0
	def test_detect_invalid(self):
		img = Image.open(open(datafile('test_invalid.gif')))
		fmt = radar_detect_format(img)

		self.assertEqual(fmt.ID, 0)
Exemplo n.º 4
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)
Exemplo n.º 5
0
    def test_detect_invalid(self):
        img = Image.open(open(datafile('test_invalid.gif')))
        fmt = radar_detect_format(img)

        self.assertEqual(fmt.ID, 0)
Exemplo n.º 6
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)