def find_action_images(action):
	path = 'original_images/'
	retVal = []
	retString = []
	# copy images from original directory
	for file_name in os.listdir(path):
		if is_action_image(file_name, action):
			im = Image.open(path + file_name)
			im = Scaling.scale(im, 40, 45)
			retVal.append(im)
			retString.append(file_name)
			
	return retVal, retString
def Run():
    print 'running the inserter'

    [width, height] = Template.getTemplateData()

    for sprite in custom_utils.get_working_sprites():
        sprite.image = finalImage = Scaling.scale(sprite.image, width, height)
        sprite.image = finalImage = Bitify.bitify(sprite.image)
        SaveToPlayerFile.saveSprite(sprite)
        custom_utils.save_working_sprite(sprite)

    print 'save to player file'

    SaveToPlayerFile.savePlayerFile()
def Run():
	print 'running the inserter'

	[width, height] = Template.getTemplateData()

	for sprite in custom_utils.get_working_sprites():
		sprite.image = finalImage = Scaling.scale(sprite.image, width, height)
		sprite.image = finalImage = Bitify.bitify(sprite.image)
		SaveToPlayerFile.saveSprite(sprite)
		custom_utils.save_working_sprite(sprite)
	
	print 'save to player file'

	SaveToPlayerFile.savePlayerFile()
Example #4
0
import Quantization
import Scaling
import os

def mkdir(path):
    if not os.path.exists(path):
        os.makedirs(path)

mkdir('./Quantization')
mkdir('./Scale')

Quantization.quantize('10.png', 128, './Quantization/10-level-128.png')
Quantization.quantize('10.png', 32, './Quantization/10-level-32.png')
Quantization.quantize('10.png', 8, './Quantization/10-level-8.png')
Quantization.quantize('10.png', 4, './Quantization/10-level-4.png')
Quantization.quantize('10.png', 2, './Quantization/10-level-2.png')

Scaling.scale('10.png', (192, 128), './Scale/down-scale(192x128).png')
Scaling.scale('10.png', (96, 64), './Scale/down-scale(96x64).png')
Scaling.scale('10.png', (48, 32), './Scale/down-scale(48x32).png')
Scaling.scale('10.png', (24, 16), './Scale/down-scale(24x16).png')
Scaling.scale('10.png', (12, 8), './Scale/down-scale(12x8).png')

Scaling.scale('10.png', (300, 200), './Scale/down-scale(300x200).png')

Scaling.scale('10.png', (450, 300), './Scale/up-scale(450x300).png')

Scaling.scale('10.png', (500, 200), './Scale/scale(500x200).png')