diff --git a/main.py b/main.py index 1262a20..1ea621f 100644 --- a/main.py +++ b/main.py @@ -7,7 +7,7 @@ def imageToAsciiText(path, cell_size=(8, 8)): image = image.convert('L') # Convert to grayscale width, height = image.size pixels = np.array(image) - ascii_characters = "@%#*+=-:. " # From darkest to lightest + asciiCharacters = "@%#*+=-:. " # From darkest to lightest result = "" for i in range(0, height, cell_size[1]): @@ -15,15 +15,15 @@ def imageToAsciiText(path, cell_size=(8, 8)): cell = pixels[i:i+cell_size[1], j:j+cell_size[0]] if cell.size == 0: continue - average_brightness = np.mean(cell) - character_index = int(average_brightness * (len(ascii_characters) - 1) / 255) - result += ascii_characters[character_index] + averageBrightness = np.mean(cell) + characterIndex = int(averageBrightness * (len(asciiCharacters) - 1) / 255) + result += asciiCharacters[characterIndex] result += '\n' print(result) return result -def asciiTextToImage(asciiText, outputPath, fontPath, fontSize): +def asciiTextToImage(asciiText, fontPath, fontSize): # Split the ASCII art into lines lines = asciiText.split('\n')