Getting Barcode Region Information from the Image in Ruby
Contents
[
Hide
]
Aspose.BarCode - Getting Barcode Region Information from the Image
To Get Barcode Region Information from the Image using Aspose.Barcode Java for Ruby, simply invoke GetBarcodeRegionInfo module. Here you can see example code.
Ruby Code
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
\# initialize barcode reader
img = data_dir + "barcode.jpg"
barcode_reader_type = Rjb::import('com.aspose.barcoderecognition.BarCodeReadType')
reader = Rjb::import('com.aspose.barcoderecognition.BarCodeReader').new(img, barcode_reader_type.Code39Standard)
\# Try to recognize all possible barcodes in the image
while reader.read()
# Get the region information
region = reader.getRegion()
if region != nil
# Display x and y coordinates of barcode detected
point = region.getPoints()
puts "Top left coordinates: X = " + point[0].x.to_s + ", Y = " + point[0].y.to_s
puts "Bottom left coordinates: X = " + point[1].x.to_s + ", Y = " + point[1].y.to_s
puts "Bottom right coordinates: X = " + point[2].x.to_s + ", Y = " + point[2].y.to_s
puts "Top right coordinates: X = " + point[3].x.to_s + ", Y = " + point[3].y.to_s
end
puts "Codetext: " + reader.getCodeText().to_s
end
\# Close reader
reader.close()
Download Running Code
Download Getting Barcode Region Information from the Image (Aspose.BarCode) from any of the below mentioned social coding sites: