From an image to ASCII !
Requires Python 3.8 (or newer).
Requires Pillow.
Result :
* * * * * * + + + + * * * * * + + + + * + * + * + + + + + + + + + + + + + + + + + + + = + + + = + =
* * * * * * + + * * * * * * * * * * + + + + + * * + + + + + + + + + + + + + + + + + + + + + + + + =
* * * * * * * + * + + * * + + * * * + + * * + + + + + + * + + + + + + + + + + + + + + + + + + + + +
* * * * * * * * * + * * * + * * + = - - - + + + + + + * * + + + + + + + + + + + + + + + + + + + + +
* * * * * * * * * * * * * * + - : . . . . . : : - = * + + + + + * + + + + + + + + + + + + + + + + +
* * * * * * * * * * * * * + - . . . . . . . . . . : + + + + + + * + + + + + + + + + + + + + + + + +
* * * * * * * * * * * * + - . . . . . . . . . . . . - + * + + * * + + + + + + + + + + + + + + + + +
* * * * * * * * * * * + - . . . . . . . . . . . . . : + + + + * * + * + + + + + + + + + + + + + + +
* * * * * * * * * * * = . . . . . . . - - - - : . . . = + + + + + * * + + + + + + + + + + + + + + +
* * * * * * * * * * + : . . . . . . - = + + + = = - . - + + + + + * + + + + + + + + + + + + + + + +
* * * * * * * * * * - . . . . . . : = + + + + + = = - - * + + + * * + + + + + + + + + + + + + + + +
* * * * * * * * * = : . . . . . . : + + + * * + = = = : + * * * * + * + + + + + + + + + + + + + + +
* * * * * * * * * - . . . . . . . : = + + * = = = = - . + * * * * + + * * + + + + * + + + + * + + *
* * * * * * * * * - . . . . . . . : = + + - : - - = - : - + * * * + * * + + + + * + + + * + + + + +
* * * * * * * * * = . . . . . . - + * = = + = + + - - = - * * * + * * * + + + + + + * + * * * * +
* * * * * * * * * = . . . . . . . : = = = = - = # * + = + = * * * * * * * * + + + * * + * * * + * +
* * * * * * * * * = . . . : . . . . = + + = = * * * + + = * * * * * * * * * * * * * * * * * * * + +
* * * * * * * * * + : . . - = : : . = * * * + + + + + * = = * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * - . . - + + = : = + + * * * + + + = - - * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * # * : . : + + + = + + + + + * + + + = - = * * * * * * * * * + + * * * * * * * * *
* * * * * * * * * # * = . . = + + = + + + + + + + * + = - + + + + + + * * * * + * * * * * * * * * *
* * * * * * * * * * * * : . : - = + + + + + + + = = - - . . . . . . : = * * * * * * * * * * * * *
* * * * * * * * * * * * - . : - = + = + + + + + = = - . . . . . . - * * * * * * * * * * * *
* * * * * * * * * * * * = . . . : - = + = = + + + + = = = . . . . . . . . . = * * * * * * * * * * +
* * * * * * * * * * * * + : . . : - = = = = + + = = + + - : . . . . . . . . : * * * + * * * * * * +
* * * * * * * * * * * * * + . . : - = = = = = = = = - : : : : . . . . . . : * * * + * * * * * * *
* * * * * * * * * * * * + - . . . - = + = = = = = - : : : : : . . . . . . : * * + + * * + * * * *
* * * * * * * * * * * = . . . . : - + + = = = - = - : : : : . . . . . . . . + * + + + + + + + + +
* * * * * * * * * * - . . . . . . . : = + + = = + + = : : : : . . . . . . . . + * + + * + + + + + +
* * * * * * * * + : . . . . . . . : - + + + + + + = : : - : . . . . . . . = + + * + + + + + + +
* * * * * * * - . . . . . . . . . . : - = + = = + + - : - - : . . . . . . - + + + + + + + + +
* * * * * + : . . . . . . . . . . . . : : : : : : = - : - - : . . . . . . - + + + + + + + +
* * * * + : . . . . . . . . . . . . . . : : - : : : - : : - - : . . . . . = * + + + + + +
+ + + * - . . . . . . . . . . . . . . . . - - : - : : : : - : : . . . . . . . . : + + + + + + +
- - - - . . . . . . . . . . . . . . . . . . : - - - - : . : - - : : . . . . . . + + + + + + +
= = = . . . . . . . . . . . . . . . . . . . . - - - : : . . : - : : . . . . . . - - - - - = -
= = - . . . . . . . . . . . . . . . . . . . : - - : : : : : - : : : . . . . . . . : = - - - = =
= = : . . . . . . . . . . . . . . . . . . . . . - - - : : : : : : : : . . . . . . . : = - - - = =
= = - . . . . . . . . . . . . . . . . . . . . . : - : : : : : : : : : . . . . . . . . . = - - - = =
+ = - . . . . . . . . . . . . . . . . . . . . . . - : : : : : - : : : : . . . . . . . . - - - - = =
+ = - . . . . . . . . . . . . . . . . . . . . . . : - : : : : - : : : : . . . . . . . : - - - = =
+ = = . . . . . . . . . . . . . . . . . . . . . : : : : : : : : : : . . . . . . . - - - = =
= = = : . . . . . . . . . . . . . . . . . : : : : : : : : : : : . . . . . . . - - - = =
+ = = = . . . . . . . . . . . . . . . . . . : : : : : : : : : : . . . . . . . : - - = =
+ = = = : . . . . . . . . . . . . . . . . . : : : : : : : : : : . . . . . : - - = =
+ = = = - . . . . . . . . . . . . . . . . . . . . : : : : : : : : : . . . . . . . . - - = =
= = = = = : . . . . . . . . . . . . . . . . . . . . : : : : : : : : : . . . : - - : . - - = =
= = = = = : . . . . . . . . . . . . . . . . : : : : : : : : : . . : - - : . - - - =
= = = = = - . . . . . . . . . . . . . . . . : : : : : : : : : . . : = - : : - - - =
= = - = = - : . . . . . . . . . . . . . . . . : - : : : : : : : . . . . - = - : - - - -
= = - = = - : . . . . . . . . . . . . . . . . . . . : : : : : : : : . . . . - - - : - - - -
= = - = = - - . . . . . . . . . . . . . . . . . . : : : : : : : : : . . . . . . . - - - -
= = - = = - - - . . . . . . . . . . . . . . . . . . : : : : : : : : : . . . . . - - -
= = - = = - - - : . . . . . . . . . . . . . . . . . : - - = - : : : : . . . . . . . . - -
- = - - = - - - - . . . . . . . . . . . . . . : : : : - = * * + = : : : . . . . . . . . . :
- = - - = - - - - . . . . . . . . . . . . . : : : : : = + * * + + + = - . . . . . . .
- = - - = - - - - : . . . . . . . . . . . . : - : : : = + + + - = + + = . . . . . . . . . .
- = - - = - - - - - : . . . . . . . . : : : : : + + + + - - + + + = . . . . . . . . .
- = - - = - - - - : . . . . . . : : : : : = = = * * * + + + - : : . . . . .
- = - - = - - - - . . . : : : . . = = - = + + + + : : : : : : : : . . . .
- = - - = - - - : . . . . . . . . . : : : : . - = = - = + + - . . : : : : : : : : : :
- = - - = - - - : . . . . . . . . . : : : : - - - - - - - . - = = = + = . . : : : : - : : : : :
. = - - - - : - : . . . . . . . . : : : - - - - - - - - : . : : : : . . : : - - - : : : : : :
: + - : : : : . . . . . . . . . . : : : : - - - - = = - - - : . . : - - - : : : : : : : :