Пример #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()
Пример #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()
Пример #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)
Пример #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)
Пример #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)
Пример #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)