Exemple #1
0
class enhancedMosaicTestCase(unittest.TestCase):
    """Test cases for EnhancedMosaic."""
    
    def setUp(self):
        """Set up."""
        
        self.mosaic = EnhancedMosaic('./dali')
        
    def tearDown(self):
        """Clean up."""
        
        self.mosaic = None
        
    def testCreateMosaic(self):
        """Test creating a fractal mosaic."""
        
        self.mosaic.create_mosaic('./karan.jpg', MIN_SIZE, THRESHOLD)
        self.mosaic.save_as('./output_enhanced.jpeg')
Exemple #2
0
 def setUp(self):
     """Set up."""
     
     self.mosaic = EnhancedMosaic('./dali')
Exemple #3
0
def test_speed_enhanced():
    m = EnhancedMosaic('dali')
    m.create_mosaic('karan.jpg', 20, 60)
    m.save_as('karan_mosaic.jpg')