A simple tool to draw yout image to ascii code
Project description
pic2ascii.py
Installation
pip install pic2ascii
Usage
Using in as command line tool:
$ python -m pic2ascii --help
Usage: pic2ascii.py FILENAME <flags>
optional flags: --reverse | --width | --height | --chars
Using as python module:
from pic2ascii import pic2ascii
pic2ascii("input file name")
Sample
Input from https://twitter.com/HoDaRaKe/status/1731659623357100417, output:
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........',,'''.''','....''''''.'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.........'........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''..... .. .. .. ....',:;;cccccccccccc;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'',,,:::::;:,,'.. . . ..:clooooollloooooooddoolccccc;;;;;::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,':;;cllloooolol:,'... . . .',,,::::::;cllooooolllodooollcllllcc;::cc,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;clccllooooooolcc;',.. ... .;::::;loooooddooollcloooooollooolll:..'.',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;l;cllooooxdlool''o:..........''':;ccccccclcccllloooolooooollc;;::;;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;;lloolloolooo;,cl' ...........,:::;;;;;cccccloooodooolllccc;;;;loo;;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'',,,::lllcclcloollclo;' ...........:lollllooooololloodollllllooooooooloocc;'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,'''.....,,,,cc;c:,loodllol,,.. .. . ...';clllllllllccccllccllloooddoooolcooollo;c;''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,''......''.,',,,cc'.lllodcll.',.. ........'',:cc;ccc;;:;cllclloooooooolooollodoolll:lc'''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,'....''',,'.,'',c;''clcllocc..,... . ...'',:,,''..,;;;clollloooooooollooccccollolcl;ccc'.'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,...'',,,''......;:':cl;llllc'.'.... . .,','',,,''.:cclllllooooollllclol;',:lllllllcclc;c...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,..',,,,,'......,c;,:cl;cllloc.''..... .....::,,',,,:;cllolloollllccllcllllxx,;lllclllccll;:;...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,'.',,,,,.......;c:,,:l;;cclllc',...... ....'',:;ccccccccclllllllllcllllx0K0;lllcclllclcll;;,'..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,'',,,,,......'cc,',,cl';ccllll'''. .....',:;;,..,,;;;clllllllcclodkkOkxocclc;clllccc,cc;c,,'.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,'',,,,......,ll,.',:l':ccllll;.''...........:;:ldlol,',,l;llllcc;:;coldxxxo;;c;::;lllc:c:.;''c;,,.',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,'',,,.....';l;....';:;ccllllc:'''..........:,:kkdkdlcc,;lccc:::;:::o:,;o::;;;,,;cllc;:;,..'..:;:',',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,',,.....:lc'.....':ccclllll:c;,.............,kK0kkokOd;c;:,:;oOOk;:;lkX0odxl:cllc;:;:,......,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,'.....,c;'.......:ccccllllc,:lc..,............o00kd0OldxloxddKKKKOxk0KKK0ko;;c;::::,,''.....',',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,:,....,;'........,ccclcllll;'.;l,.:.............;xOOKx0KkO0Kx00000K00000Okdoolc;,,''..'..',...,',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,....,'..........:cclcclllc,'.';:...........'''',.';:OK000000000000000000000OOO0c...'''.''.''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,'....,,..........,clll;cllc',...',:..........:;olxooxk000K00000000000000000000K0KKko,,',,,',,',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,'..',,',,,,........,clllc'llc.',....':,'.......'kk000KK0000000000000000000000000000K0kl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,'.',,,',,,,,.......:clllc,'llc.:'''.'.'c:.......c00000000000000KK0000000000000000000x;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,.',,,,..,,,,,.....';llllc,c:cll';'''....cc......:0K00KKKKKK0000kok0KKK0000000000K0Ol;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,'',,,,,''',,,,'....,cllll;:c:'cll;;'',....;l:.....ll;cllooxkkO0KKKc::;oxO0KKK000K0dl:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,'',,,,,,':,,,,'....:llllc:;;;;:clll:'',,...:lc... . ......'..',:;l:'....',cokO0Odc;kkc,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,'',,,,,,,,':::,'...'clllc;:;c;:.';lll,''':''.:ll'. ........'..... ..........,:;c;:ckOkdo:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,'.,,,,,,,,,':;;,...:lllc:,:;;'...':ccc'''',:,':ll: .............. ..,:;cccc,'..:xOOOO000kxd;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,',',,,,,,,,,..:;:,:clcc;:,::'..'':,.:l;'',:';:';clc ............... .cdk000KKKK0Odc,:ox00OOO000K0d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,',,',,,,,,,,,,..':cccccc:''..'.''';c,'c:.',c,:c:;cll..............',;dO0KK0000000000KKOl,o0lxOO0000o:'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,'',,'',,,,,,,,,,,;ccccc;,......''',;cc::;,,;c;,;,;;ll. ........,;lok0K000000000000000000Ko:;,o0kc,'......',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,.,,,,',,,,,,,,:;cccc;:;'........'':;cc;c:;,;cc:,:,:ll, ....,oO00000000000000000000000000Ko,:,c, ...........',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,.,,,,,',,,,,::;ccc;::;'..........,:;ccclc;;,;;c,:.'ll:':cc:x0K0000000000000000000000000000O,':, ............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,.,,,,,'',::,:;cc:,,'c'...........':;cccll;;,',:,',,cl;k00Ox0000000000000000000000000000000Ko','..... ........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,'.,,,,,:c:':c;,',,.;;............';;:ccclc:;..,':;,cl;O00O00000000000000000000000000000000K0:,,,,,,,,'. .... .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,'.',,:c:,;c,..''..c'...........'':;',clclc;''',;;:ccc0OOO0000000000000000000000000K00OOkxxdc.,,,,,,,,,. ..'. ',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,::,:c:,;:'......:,...........''.:;'.';ccc;:.':do:c;o0OO0O0O0000000000O000000000Odc:,''.........,,,,,,,. .....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,;;,:c;:,'........:...........','.;c'..';clc;.'oOO:c;k0OOOkOOO000000000Ook000koc,.......'''.......'',,,,,. .....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,::,.:cc,...........'..........','..:c,.,,.:cc;':kOOcccOOOOOxOOOOO0000000Kx;oc'.........................',,,. .... .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ',::,''cc:...........','........'','..:c,.''..;c;,cO0x;cdOOOOOdOOOOO00000Odl:....'..'.............''''.......'' ..... .,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,::,'.:cc'........'',,,,......,'',,,..:;:.'...';;,cOOcckkkOOOOkxO00000ko:...........''''.',,'........''''.. .. ...... .,,,,,,,,,,,,,,,,,,,,,,,,,,,, ::'...;c;.......',,,,,,,'...';:''::'..:;:''..'.'c,;ocoOOkOOOOO0kdxxdc'. .......,:'....','...'............. .', ...... .,,,,,,,,,,,,,,,,,,,,,,,,,,, :.....;c:....'.',,,,,,,,'.,:;;''::,...:;;'...'..;''lxxxkOOOOOkd;. ........''....''......'...... ....... .,. ...... .,,,,,,,,,,,,,,,,,,,,,,,,,, ......;c:..',,.',,,,:,,',:::;:.':,....,:;'..'...;..,xkl;;::'.... .............. ........ ...... ':. ....... .:,,,,,,,,,,,,,,,,,,,,,,,, ......;c:.,,,,.',,,,:,':::,;;,.:,.....',:;.....':. .'. ..... ..............''.. .... ... .,' ........ .,,,,,,,,,,,,,,,,,,,,,,,, ......:c;,,,,,'.,,,,,:',,::;;'::...'..',';:....,' . ......................''.... ........... . .... . ......... .:,,,,,,,,,,,,,,,,,,,,,, .....,,;;,,,,,'.',,'',,':,;;:::'.'''''',',;,...:... ............................ ...''''''''............... ....... .,,,,,,,,,,,,,,,,,,,,,, ....,,.,c:,,,,,..',,,'.,:,;;;:'...''''.''.,:,',. . ..........'............ . ..............'''''''........ .... .,,,,,,,,,,,,,,,,,,,,, ...,,,..:c,,,,,.',,,,'.,,,;;;:,............',:'.. ........ ................ ... . ............................... ... . ',,,,,,,,,,,,,,,,,,, ..,,,,'.,:;,''',,,,,'',,,';;::................,,.......... ....... ..... .... .. .............................. . .... ',,,,,,,,,,,,,,,,,, '''',,'.',,:,',,,,,,,,,,,';;::..................''....... .............. .............................. . ..... .,,,,,,,,,,,,,,,,,, ,,,,,,,'.'''.',,,,,,'..:'':::'..................... ... ........ ......................... .. ,,,,,,,,,,,,,,,,,, ,,,,,,,...,,.....''''.':,':::.............. ...... ...... ...................... .. . . ,,,,,,,,,,,,,,,,,, ,,,,,,'..,:..''''.....'::',:,................ .. ...... ....... ............. . . . ... ,,,,,,,,,,,,,,,,,, ,,,,,...,:'...''......'::,',,.......................... ........ ............. ..... ....',,,,,,,,,,,,,,,,, .',,...,:,.............:::,',.............................. ....... . .. ................ . ....,,,,,,,,,,,,,,,,, ......'::'.............,:::,'......................................... ................. .''''''',,,,,,,,,,,,,,,,,, '.....::,...............:::::'..''..................... ................ . ... .......... .:,,,,,,,,,,,,,,,,,,,,,,, ,....'::'............',,',::::,..'',,................. ............... . ........... .,,,,,,,,,,,,,,,,,,,,,,, .....,:,............,,,,,',,,,:,,,,,'................. .. . .. ............... .,,,,,,,,,,,,,,,,,,,,,, .....,:'............,,,,,,,,''',,,''.................. .... ..... ................. .,,,,,,,,,,,,,,,,,,,,, .....,:'.......',...,,,,,,,,,'...',,'................. ... ... ......... ......... ',,,,,,,,,,,,,,,,,,,, ..',.',.......',,'..,,,,,,,,,,,,'..................... ..... .... ...... ',,,,,,,,,,,,,,,,,,,,, .'...''''.....,,,,..',,,,,,,,,,,,,,'................... . .... . ........ ... ............,,,,,,,,,,,,,,,,,,,, .....''.,'....,,,,,.',,,,,,,,,,,,,,,,,,,,,,............................ .. .............. .. ............',,,,,,,,,,,,,,,,,, ....,'..',....,,,,,'.,,,,,,,,,,,,,,,,,,,,,'............................ ... .................. . ............,,,,,,,,,,,,,,,,, ....,,'.'',...',,,,,,.,,,,,,,,,,,,,,,,,,,'.......................... .. ..... ..... ............. .............,,,,,,,,,,,,,,, ..'.,,,....'....,,,,,'..,,,,,,,,,,,,,,,,,....................... . ... ...... ... ............... ..........',,,,,,,,,,,,, ..''',,,'.''.......''','.',,,,,,,,,,,,,,'..................... .... ....... ................ . ........',,,,,,,,,,, ...,,',,,,,,,,'...',,,,,,''',,,,,,,,,,,'.................... . ... ........ ................. . ......',,,,,,,,, ....',,,,,,,,,,,,'''',,,,,,,,,,,,'''''..................... . .. .. .......... . .. ............. ......',,,,,,, ,...'''',,,,,,,,,,,,,',,,,,,,,,,,,,,,,''.................. ... ... . .......... ..... ........... . . ......',,,, ,,,'.'''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,''''....... ... ..... . ......... ...... .......... . .. .. ,,,, ,,,,,,''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'...... .... ...... ... ........ .. ... ......... .. .. .. ',,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'....... .... ....... ..... ....... . ... ........ .. ,,,,
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pic2ascii-0.2.0.tar.gz
(5.2 kB
view details)
File details
Details for the file pic2ascii-0.2.0.tar.gz
.
File metadata
- Download URL: pic2ascii-0.2.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27baa66f2c2e8fed6d0b02d836cfca2aade16a6cc08b837fb3450e06963d4a37 |
|
MD5 | d23d0b20bb342939e6de6bdf9fcbad93 |
|
BLAKE2b-256 | 9e1319ef44fd74bbf4d91b8890a86e1c5f879a8e35ec6a66996e041b083c2f79 |