Class: ZXing::FFI::BinaryBitmap

Inherits:
Object
  • Object
show all
Includes:
BinaryBitmap
Defined in:
lib/zxing/ffi/binary_bitmap.rb

Instance Attribute Summary

Attributes included from BinaryBitmap

#native

Instance Method Summary collapse

Methods included from BinaryBitmap

new

Constructor Details

#initialize(binarizer) ⇒ BinaryBitmap

Returns a new instance of BinaryBitmap.



6
7
8
# File 'lib/zxing/ffi/binary_bitmap.rb', line 6

def initialize binarizer
  super ZXing::FFI::Library::BinaryBitmapPointer.new ZXing::FFI::Library.BinaryBitmap_new(binarizer.native)
end

Instance Method Details

#black_matrixObject



12
13
14
# File 'lib/zxing/ffi/binary_bitmap.rb', line 12

def black_matrix
  ZXing::FFI::Common::BitMatrix.new ZXing::FFI::Library.BinaryBitmap_black_matrix(native)
end

#countObject



9
10
11
# File 'lib/zxing/ffi/binary_bitmap.rb', line 9

def count
  ZXing::FFI::Library.BinaryBitmap_count @native
end