e103de1c1c58ebba95fcc80bc744052fd71125b1
				
			
			
		
	TerminalImageViewer
Small Java program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphic characters
Algorithm (for each 4x8 pixel cell mapped to a unicode block graphics character):
- Find the color channel that has the biggest range of values for the current cell
- Split the range in the middle
- Average the colors above and below and create a corresponding bitmap for the cell
- Compare the bitmap to the assumed bitmaps for the unicode block graphics characters
Usage:
javac TerminalImageViewer.java
java TerminalImageViewer [-w <width-in-characters>] <image-filename-or-url>
Description
				
					Languages
				
				
								
								
									Java
								
								51%
							
						
							
								
								
									C++
								
								47.7%
							
						
							
								
								
									Makefile
								
								1.3%
							
						
					 
			