Update README.md
This commit is contained in:
parent
31527e0ddf
commit
5cfa852eff
1 changed files with 3 additions and 3 deletions
|
@ -4,10 +4,10 @@ Small Java program to display images in a (modern) terminal using RGB ANSI code
|
||||||
|
|
||||||
Algorithm (for each 4x8 pixel cell mapped to a unicode block graphics character):
|
Algorithm (for each 4x8 pixel cell mapped to a unicode block graphics character):
|
||||||
|
|
||||||
1. Find the color channel that has the biggest range of values for the current cell
|
1. Find the color channel (R, G or B) that has the biggest range of values for the current cell
|
||||||
2. Split the range in the middle
|
2. Split this range in the middle
|
||||||
3. Average the colors above and below and create a corresponding bitmap for the cell
|
3. Average the colors above and below and create a corresponding bitmap for the cell
|
||||||
3. Compare the bitmap to the assumed bitmaps for the unicode block graphics characters
|
3. Compare the bitmap to the assumed bitmaps for various unicode block graphics characters
|
||||||
|
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
|
|
Loading…
Reference in a new issue