Barcode Xpress Mobile for iOS
 All Classes Functions Variables Properties Pages
BXAuxFunctions.h
1 /**************************************************************
2  * Copyright 2011 - Accusoft Corporation, Tampa Florida. *
3  * This sample code is provided to Accusoft licensees "as is" *
4  * with no restrictions on use or modification. No warranty *
5  * for use of this sample code is provided by Accusoft. *
6  **************************************************************/
7 
15 #import <Foundation/Foundation.h>
16 #import "BarcodeXpressIOS.h"
17 
21 @interface BXAuxFunctions : NSObject { }
22 
51 +(void)getPixelData :(CGImageRef)inImage :(size_t *)width :(size_t *)height :(long *)bpp :(long *)stride :(unsigned char**)gdata;
52 
67 +(void)YUVtoRGBA:(uint8_t*)yuvData width:(size_t)width height:(size_t)height rgbData:(uint8_t*)rgbData;
68 
77 +(UIImage*)binarizeUIImage:(UIImage*)inImage;
78 
90 +(UIImage*)binarizeGrayscaleImage:(const uint8_t*)inImage width:(size_t)width height:(size_t)height;
91 
100 +(const char*)BarcodeTypeToString:(enum BarcodeTypes)barcodeType;
101 
102 @end
Performs basic image operations for the barcode decoder.
Definition: BXAuxFunctions.h:21