VitalSnap Peripherals
Native iOS ==> OCR framework
VLDOCRPeripheral
represents peripheral models that can be processed by OCR.
A peripheral object contains various properties which can be displayed to the user:
name
- Name of the peripheral comprised of the manufacturer name and model number.imageURL
- URL for an image of the peripheral.overlayImage
- UIImage of the overlay used to position the peripheral within the camera preview.
To obtain a VLDOCRPeripheral
, several class methods are provided to be able to retreive one or more supported peripherals.
// Retreive a specific peripheral
VLDOCRPeripheral *peripheral = [VLDOCRPeripheral peripheralForID:1];
// or by type
NSArray *peripherals = [VLDOCRPeripheral peripheralsOfType:VLDPeripheralTypeGlucoseMeter];
// or retrieve a list of all supported peripherals
NSArray *peripherals = [VLDOCRPeripheral supportedPeripherals];
// Retreive a specific peripheral
let peripheral = VLDOCRPeripheral(forID: 1)
// or by type
let peripherals = VLDOCRPeripheral.peripherals(of: .glucoseMeter)
// or retrieve a list of all supported peripherals
let peripherals = VLDOCRPeripheral.supportedPeripherals()
Updated about 2 months ago