コード例 #1
0
ファイル: models.py プロジェクト: zejn/arsoapi
    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
ファイル: tests.py プロジェクト: AndrejScak/arsoapi
	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
ファイル: tests.py プロジェクト: AndrejScak/arsoapi
	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
ファイル: tests.py プロジェクト: valil-test/arsoapi
    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
ファイル: tests.py プロジェクト: valil-test/arsoapi
    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)