“One of my lifelong ambitions has been to effortlessly generate ascii artwork from stock photos.”−Ansel Adams

The kitten image is stolen, as is the code used to asciify it. The process is trivial these days, less than a page of Java can accomplish the task.

############################################################################**************::::IIIII
###########################################################################*********:::::IIIII:::::
########################################################################*******::::IIIII:::::!!!!!"
###################################################################******::::IIIII:::::!!!!""""    
##########################:III:*###################****************::::IIIII:::::!!!!""""          
########################I!"!:IIII*#*#########*****::::::I:::::::IIIIII::::!!!!!""""                
########################I!I**#****::II:*****::I:IIII::::::::IIII:::::!!!"""""  ""                  
########################:III:::***#*:IIIIIII:::I:!!:::::::::::I:!!:II:!"""""""""""""!!::!!!"       
########################I::::IIII::*##*:II::!!:::"":I:!!!!::::I!"!:II::!!"""!!!!!:III::II:!"""     
########################::!!!::::III:*##*I:::!::!" :I!""!!!!!:I!""!II:::::!::::I:***::I::**:!      
########################I!!!:::!:::III:**:I!!!::! "II!""!!!"":I:! !::!!:::::I:**:II:::::::I*I      
################*****::*I:!!!!!!::::!:II:*I!"!::! !I:!!"!!!"!:II! !::!!!:II:*II:::::::::::I*:      
#########*****::::IIII:I::!""!:::::::!!:III: "::  :I:!!"!!!"!:II: !I::!!II:II:!!!!!!!::I::I*:      
******::::IIIII::::!!!!:*I!""""!!!!!!!!:::I:!::!  !::!!"!!!!::::! !:::!:::I::!!!!!!!!!!!!:I:"      
::IIIII::::!!!!!!!!!!!!!:I!"    "!!!!"!:::::I::!   !:I:!!!!::::!  !II::::I:!:!"!!!!!!!!!!:::       
::::!!!!!!!!!!!!!!!!!!!::::"""  "!!!!""::::III:"   !II!!!!!:II!   !:IIIIII::!!!!:!!!!!!!:I:"       
!!!!!!!!!!!!!!!!!!!!!!!!I::!"    "!:I::!!:I:::!"  "::I!:!!!!II:" "!:IIIIIII::!!!!"!!!!!:I:!"       
!!!!!!!!!!!!!!!!!!!!!!!:I*:!"  ""!!:I::::::!!::!""!!::":!!"!:II!!"!I:IIIII::I::::!!"!!:I::""       
!!!!!!!!!!!!!!!!!!!!!!!::#:!  "!::!!!!""!!:!::!!!!" !:!!"!!":I:::!!::I:::II:I::I:!!!!:I*:!"        
!!!!!!!!!!!!!!!!!!!!!!!:*#:!  "!!!!" """"""!!!!"!"  !::!!!!":I!"!:!::::::::IIIII!""!:I:*:""        
!!!!!!!!!!!!!!!!!!!!!!!:**I!" """         "!!"!""   "::!!!":II! !!:!!::::!:::I:I:!!!::*:!"""       
!!!!!!!!!!!!!!!!!!!!!!!::::!" ""          """!"      ::!"!!II:  "!:!!:::::::::IIII:!::*::"""       
!!!!!!!!!!!!!!!!!!!!!!!:II:" ""         "!"!"!!   "" "::""!I:  "!!!!!:::::::::::II::I:*::""""      
!!!!!!!!!!!!!!!!!!!!!!!!:I!""!"""!""" """!"!!!"   !!  :!  ":" ::!!!::::II:::::!:::::I**:!""""""""" 
!!!!!!!!!!!!!!!!!!!!!!!::I::!!!!!!!""""""""!!:""  ::" !   !! :::!!::I::III:::::::II:I::I!""""""""""
!!!!!!!!!!!!!!!!!!!!!!!:*:I:::::::!!""!!!!"!::!  "::" "   ! ":#::::IIIIIIIIIIIIIII:II:::"""""""""""
!!!!!!!!!!!!!!!!!!!!!!!!:*I:::::::!!"!!!:::::I:" !::" "   !"!*#*:II:II::IIIII:::I:*:I:I!"""""""""""
!!!!!!!!!!!!!!!!!"""""!!:*:III:::!!!""!!!!!!:::!"!::!""!""!"!:#*II::I::II::::***II:***I!"""""""""""
!!!!!!!!!!!!!!"""""""""!:**:II:!"""""!!::::!!"!!!!!!!!!!""!!::**I::III:::*******:I:***I!"""""""""""
!!!!!!!!!!!""""""""""""!:#*:I!       "!:!       !!!!!!!!!!::I:**:I::II:::*****::::I***I!"""""""""""
!!!!!!!!!"""    """"""!!I*:::         "          !!!"!!:!!::I***I""  "::****:I::III*#:!""""""""""""
!!!!!!!"""      """""!!:::I!       """"       !" !!!""::!:II:##:     !"!:::I:" "!I::*I!""""""""""""
!!!!!"""       """""!:II:I:      "!!!:!          "::!":::III###!""   I:!:II!"    ":I::!!"""""""""""
!!!!""       """"""!:III::!  "!!!"!!::!           ::!":III:I*#I ""    !!:**:I!    !I:!"""""""""""""
!!!"       ""!!"""!:III:!!!!:::!!""!!!!!          !:!!:II:::**!  "    ! :###*I!"""!:I!"""""""""""""
!""        "!!!""!!I::I:!!:!!!!!!""!!!!!!"" "     !!!:I:*****::   """" ":***:I:::!!::!"""""""""""""
""         "!!!!"!:I:I:!"!:::!"!!""""!""!:!!::!"  ""!:II::**II:::!""""!IIII:I::I*I!!!!"""""""""""""
           !!:!""":III:!"":I::!!!!""  """"!"!!!"    ":II::::I!":**:I:III:::::I::*I!!!!!""""""""""""
          "!::!""!:III:"""!::!!"           "!!!"""   !:I:::I!:!:I:II::::::::::*::II::::!!!!!!!!""""
          "!::!"!:III:!""!!!::"   """    "!!!!!""    !::III:::I:IIII:::!!:::I*:I*:I:::::::::::!!!!!
 """"     "!!!""!:II:!"""!!!!:!! ""!!!!!!!!!!"""     "!!!:::I::IIIIII::!!!:::II:IIIII:::::II:::::::
""!!!"    "!!!"!::I::!  "!!!!!:!!"!!::III::!!!"" ""   """!!:::::III::I!!!::!"!::::IIIIIIIIIIIII:::I
  """"    "!!!""!:::!"  "!!!"!!:!!::IIIIIIIIII::!::"  """"!I##::II::*:I::I::!:::IIIIIIIIIIIIIIIIIII
    "     "!!"""!!!!"   "!!""!!!!!!::III::II::::::::!   "!I############*::IIII::::IIIIIIIIIIIIIIIII
          """" ""!!"     """"!"!!!!!:::II:::IIII::::::" !I*###########****::II::::::IIIIIIIIIIIIIII
           "" ""!!!"    """"!!!!""""!::::II::*::I:::::" !::***#######:IIIII:::::::::::::IIIIIIIIIII
              "!!!"     ""!!""!!!  "!!::::I::::::I:::!!!!:I:::*#####*:I::::II::::::::::::::IIIIIIII
             ""!!"      "!!!:!"  "!"   !:::I::::::IIII:IIII::**##***::I::II:::II::::::::::::::IIIII
             ""!"       "!!"!"  !"    ! ":!:I::::::::::::*********:::!!I::I::!::I::::::::::::::II::
             """"      " "!!""!!    !: ": ""!!:I::**************:::!:IIIII::!!:::::::::::::::::::::
              ""         """!!"    !!"!:""""  "!:III:::*:::::*:II::!:I*::"!!:!:::!!!:!:::::::::::::
             """         "":!    """  ! "!""   "!!::IIII:II::::I:!:I:*:I!  "!:::!!!!!!!!:::::!!!!::
             """         "!""   !""  !  !!!"    ""!!:::::::IIII:::I:*:I!!"""!:::!!!!!!!!::::!!!!!!!
                         """!""!""  "  """!!"""""""!!:::::::::::::I::I!!"!::III::!!!!!!!!!!!!!!!!!!
                        " ""!"! "  !"  "  ""!!!!!!!!::I:::::::IIII:::!" !:::II::!!!!!!!!!!!!!!!!!!!
                           "!!""""!""""     !!!!:!!::::::::I:II:I:!""!!:I:**II:!!!!!!!!!!!!!!!!!!!!
                          ""  "" ""!!!:!"      "!!!!!!!!::III:::!"" ":I:*:::II:!!!!!!!!!!!!!!!!!!!!
                            """ """!!!:::!!"      """" "!:I::!!""!!:I:*:::III:::!!!!!!!!!!!!"""""!!
                             !"""""""!!:::::!""!"""""" ""!:!:!!!:I::::::IIIIIIII:::::!!!!!!!!""""""
                    ""        "!""""""!!!::::::IIII::!!!:::IIII::**::*::IIIIIIIIIIIIII:::::!!!!!!!!
"               "   """"       ""     "!::::::I::::::III:::::******::::IIIIII::::::::::IIIIII::::!!
"""            """   """  "           "!!!!!:IIII::::::::*:I:****::::::IIIIII:**********::::::IIIII
""""           """                   "!:::::::IIII::::I:::II*********:IIIIIII:******************:::
"            " """                  "!:IIIIIIIIII:::::::*:***#**::III:::::::I:**#######************
                ""                  "!!::I::::::***::**********I:::!!!!!::::I:**###################
                 "                  ""!::I:::::***************I:!!!!!!!!!!!:I:**###################
                 "                  "!!:III:::::*************::!"""""""""!:II:**###################
                 ""    "!!           ""!!:IIII::::***********:I!"""""  ""!II:::*###################
                 "    ""!!"              !::III:::::**********:I:!!!!!!!:II::I:**##################
!!""""                "!!!"     """""    "!:III:::::*********#**:I:::::III::III:**#################
:::!!!!""              ""      "!!::!!!!!!!:IIII:::**********##**:I:::III::IIIII:**################
::::::!!!!""  ""                "!:IIIIIII::IIIII::::********###*:I:::IIII:IIIIIII:**##############
!!::::!!!!!!""""                "!::::IIIIIIIIIIII::::********##**I:::IIIIIIIII:::II:**############
"!!!!!!!!!!!"""                "!:::::::::::IIIIIIII:::::*********I::::IIIIII:::!!!:II:*###########
 """"""""""""""                "!!:::!!""!::IIIIIIIIIIIIIIII::::::I:::::IIII::!!!!!!:II:*##########
                                 """""   "::::::::::::::::::IIIIII::!::::::::!!"""!!::II:*#########
                                       ""::::::!!!!!!!!!!!!!:::::::!!!!!:::!!!!"""!!!::II*#########
                         """""!!!!!!!!:II::I:!!!!!!!!!!!!!!!!!::::!!!!!!!!!!!"""""""!!::I:*########
                         !!!::::::III:**##*::!!!!!!!!!!!!!!!!!!:::!!!""""""""""""""""!::I:*########
    ""                   "!:::::IIII::*####*I::::::::::::::::::::::!!!"""""""""""""""!::I:*########
   """                    !::::::III::**####:I:::::::II::::::IIIIIII::::!!!"""!""""!!:III:*########
   ""                     !!!!!!!!:I::**####*:IIIIIIIIIIIIII::::::::::IIII:::!!::::II:::**#########
                          "!!!" "!!:I::**####*:::::::****::*************:::IIIIIII::*****##########
                         "!!!!" """!:I::*####***********************************:::****############
                         "!!!!!!!""!::I:*#####*****####********************************############
                         !!:!!!!!!!!::II:*####**#########******###*************************########
                        "!::!!!!!!!:::III:**##############**#####****#******************##*########
              """""""""""!:::!!!!!!!:::III:*****##########****###***##******************###########
"          """"!!!!" """"!!!!!!!!!!!::::II::::**###########*##########******************###########
!!!"""    "!!""!!!!"    """!!!!!!"!!!!!!::III::*####################*****###*************###**#####
::::!!!!"""""""!!!"     """!!!!!!!!!!"!!!!:::II*######################**######***********##########
IIIIII:::!!!!!!!!!"" """"""!!!!!!!!!!!!!!!!:::I:*######################***####***********##########
***:::IIIIIII:::!!!!!!!!!!!!!!!!!!!!!!!!!!!::III**######################*####***********###########
******::::::::IIIII:::::!!:::!!!:::::::::!!!!:I:**##########################****##**********#######
######**********:::III:::::::!!:III:::::::!!"!I:**###########################**##************######
################****:II:::::!"!:II::::::I:!"!!:I*################################*************#####
####################**:I:::!""!:II!!I::II::!!!::###############################***************#####
######################*::I::!!::II!!IIIIIII:I:*###############################******##********#####
########################***:IIIII:!!II::I:**##################################*##########****######
#######  #####       ######**::::II::*::*################################################***#######

But then there are easier ways yet, like using an ascii web browser such as browsh