def dilate( n = 3 )
      filter = Hornetseye::lazy( *( [ n ] * dimension ) ) { 0 }
      table( filter ) { |a,b| a }.diagonal { |m,x| m.major x }
    end
def dilate( n = 3 )
      filter = Hornetseye::lazy( *( [ n ] * dimension ) ) { 0 }
      table( filter ) { |a,b| a }.diagonal { |m,x| m.major x }
    end
Dilation

 The dilation operation works on boolean as well as scalar values.

 @param [Integer] n Size of dilation operator.

 @return [Node] Result of operation.