Method: Imogen::AutoCrop::Box::Center#initialize

Defined in:
lib/imogen/auto_crop/box.rb

#initialize(grayscale) ⇒ Center

Returns a new instance of Center.



56
57
58
59
60
# File 'lib/imogen/auto_crop/box.rb', line 56

def initialize(grayscale)
  @center ||= [(grayscale.cols/2).floor, (grayscale.rows/2).floor]
  @radius = @center.min
  @ratio = @radius / @center.max
end