Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions README_tl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
![](https://github.com/RameshAditya/asciify/blob/master/github-resources/logo.JPG)
# Gumagawa ng ASCII na litrato sa text file gamit ang kapangyarihang malupet ng Python


![](https://github.com/RameshAditya/asciify/blob/master/github-resources/sample.gif)

## Mga Nilalaman
- [Ano ang ASCIIFY](#ano-ang-asciify)
- [Paano gumagana ang ASCIIFY](#paano-gumagana-ang-asciify)
- [Paano gamitin ang ASCIIFY](#paano-gamitin-ang-asciify)
- [Mga Plano](#mga-plano)
- [Suportahan ako](#suportahan-ako)

## Ano ang ASCIIFY
Ang ASCIIFY ay gumagawa ng output text file na imahe galing sa input na litrato. Ang output file na ito ay gawa sa sari-saring ASCII characters. Ang ASCIIFY ay ginawa sa linguwaheng Python.

Halimbawa, kung ang imahe ng Octocat -
![](https://github.com/RameshAditya/asciify/blob/master/octocat.png)

ay ipinasa na parameter sa ASCIIFY, lalabas ang output na -

```
....................................................................................................
....................................................................................................
.....................................####:...............####.......................................
.....................................#########################......................................
.....................................#########################......................................
.....................................########################.......................................
....................................###########################.....................................
...................................#############################....................................
...................................########?+?#######%++########....................................
...................................#####:::..::::::::::..::+####....................................
...................................####:::....::::::::.?..::####....................................
...................................####:::..?.::::::::?.?.::####....................................
...................................+###:::+??;::::::::???.::@###....................................
....................................###:::.??.::::::::.?..::###.....................................
.......................................###:::::::?::::::::###.......................................
........................................:####::::::::::@###.........................................
..................................###.......############............................................
..................................:,##.......@#######@..............................................
..................................:.##......###########.............................................
.....................................#:;....###########.............................................
......................................#@%#:S#####.#####@............................................
.......................................#######.##.######............................................
............................................##.##.######............................................
............................................##.##.######............................................
........................................::::##:##:######::::........................................
.....................................::::::###:##:###:###::::::.....................................
....................................,:::::::++##S::###++:::::::.....................................
.....................................:::::::++:++:++++++:::::::.....................................
.......................................:::::++:++:++++++:::::.......................................
..........................................::++:++:++++++::..........................................
..................................................,.................................................
....................................................................................................
```
-------------------------------------------------------------------------------------------------------
## Paano gumagana ang ASCIIFY
Simple lang ang pamamaraan ng pagtakbo ng ASCIIFY.
Narito ang mga hakbang -
- Baguhin ang laki ang imahe sa iisang sukat, habang pinapanatili ang lapad base sa taas nito
- Tanggalin ang kulay (upang mapalitan ng mga letra depende sa liwanag ng isang parte ng larawan)
- Gumawa ng listahan ng mga letra na ipapalit sa mga elemento ng larawan
- Pangkatin ang mga elemento ng larawan sa base sa kanilang liwanag
- Palitan ang mga elemento ng larawan ng kani-kanilang mga katumbas na letra
- Ilahad sa screen o isulat sa file
- Wagi!

-------------------------------------------------------------------------------------------------------
## Paano gamitin ang ASCIIFY
- Siguraduhing naka-install ang kinakailangan na "PIL" ng Python. (pip install pillow)
- i-clone ang repo
- Patakbuhin ang python script, at ipasa ang file ng imahe
- Ang script ay maglalabas sa terminal ng katumbas ng imaheng ipinasa, at ito rin ay matatagpuan sa file na 'img.txt' na kasama ng python script
- Wagi!

-------------------------------------------------------------------------------------------------------
## Mga plano
- Magkaroon ng suporta para sa output na may kulay sa pamamagitan ng mag print ng text sa imahe

-------------------------------------------------------------------------------------------------------
## Suportahan Ako
Kung nagustuhan mo ito, mag-iwan ng star! :star:

Kung nagustuhan mo ito at yung mga iba pang ginawa ko, subaybayan mo lamang ako kung gusto mo pa! :slightly_smiling_face: