Advertisement
Guest User

Untitled

a guest
Aug 4th, 2017
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.55 KB | None | 0 0
  1. sample = [
  2. [[65, 67, 23], [234, 176, 0], [143, 0, 0]],
  3. [[255, 30, 51], [156, 41, 38], [3, 243, 176]],
  4. [[255, 255, 255], [0, 0, 0], [133, 28, 13]],
  5. [[26, 43, 255], [48, 2, 2], [57, 89, 202]]
  6. ]
  7.  
  8. fsample = sample.flatten(1)
  9.  
  10. for (r, g, b) in sample.flatten(1)
  11.   puts "(" + r.to_s + "," + g.to_s + "," + b.to_s + ")"
  12.   if (r >= 100 and g <= r/4 and b <= r/4)
  13.       puts "IS RED"
  14.   end
  15. end
  16.  
  17. puts ""
  18.  
  19. sample.flatten(1).select{|r, g, b| r >= 100 and g <= r/4 and b <= r/4}.each{|r, g, b| puts "(" + r.to_s + "," + g.to_s + "," + b.to_s + ") IS RED"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement