Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

12345678910111213141516
  1. #!/usr/bin/env ruby
  2. # Text File
  3. # AUTHOR: shaggy
  4. # FILE: rubyimg.rb
  5. # ROLE: TODO (some explanation)
  6. # CREATED: 2015-06-29 19:35:05
  7. # MODIFIED: 2015-06-29 19:35:09
  8. require "tco"
  9. require "rmagick"
  10. img = Magick::Image::read(ARGV[0]).first
  11. img.each_pixel do |pixel, col, row|
  12. c = [pixel.red, pixel.green, pixel.blue].map { |v| 256 * (v / 65535.0) }
  13. pixel.opacity == 65535 ? print(" ") : print(" ".bg c)
  14. puts if col >= img.columns - 1
  15. end