Uses of Class
com.itextpdf.pdfocr.onnx.FloatBufferMdArray
Packages that use FloatBufferMdArray
Package
Description
-
Uses of FloatBufferMdArray in com.itextpdf.pdfocr.onnx
Methods in com.itextpdf.pdfocr.onnx that return FloatBufferMdArrayModifier and TypeMethodDescriptionFloatBufferMdArray.getSubArray(int index) Returns a sub-array representing the slice at the specified index of the first dimension.protected abstract FloatBufferMdArrayAbstractOnnxPredictor.toInputBuffer(List<T> batch) Converts predictor inputs to an ONNX runtime model batched input MD-array buffer.Methods in com.itextpdf.pdfocr.onnx with parameters of type FloatBufferMdArrayModifier and TypeMethodDescriptionAbstractOnnxPredictor.fromOutputBuffer(List<T> inputBatch, FloatBufferMdArray outputBatch) Converts ONNX runtime model batched output MD-array buffer to a list of predictor outputs. -
Uses of FloatBufferMdArray in com.itextpdf.pdfocr.onnx.detection
Methods in com.itextpdf.pdfocr.onnx.detection that return FloatBufferMdArrayModifier and TypeMethodDescriptionprotected FloatBufferMdArrayBasicDetectionPostProcessor.getMaskSourceArray(FloatBufferMdArray output) Returns the array to be used, when building a mask for contour detection.protected FloatBufferMdArrayEasyOcrDetectionPostProcessor.getMaskSourceArray(FloatBufferMdArray output) Returns the array to be used, when building a mask for contour detection.protected FloatBufferMdArrayBasicDetectionPostProcessor.getPredsArray(FloatBufferMdArray output) Returns the preds array from the output buffer.protected FloatBufferMdArrayOnnxDetectionPredictor.toInputBuffer(List<BufferedImage> batch) Converts predictor inputs to an ONNX runtime model batched input MD-array buffer.Methods in com.itextpdf.pdfocr.onnx.detection with parameters of type FloatBufferMdArrayModifier and TypeMethodDescriptionOnnxDetectionPredictor.fromOutputBuffer(List<BufferedImage> inputBatch, FloatBufferMdArray outputBatch) Converts ONNX runtime model batched output MD-array buffer to a list of predictor outputs.protected FloatBufferMdArrayBasicDetectionPostProcessor.getMaskSourceArray(FloatBufferMdArray output) Returns the array to be used, when building a mask for contour detection.protected FloatBufferMdArrayEasyOcrDetectionPostProcessor.getMaskSourceArray(FloatBufferMdArray output) Returns the array to be used, when building a mask for contour detection.protected FloatBufferMdArrayBasicDetectionPostProcessor.getPredsArray(FloatBufferMdArray output) Returns the preds array from the output buffer.BasicDetectionPostProcessor.process(BufferedImage input, FloatBufferMdArray output) Process ML model output for a specified image and return a list of detected objects.EasyOcrDetectionPostProcessor.process(BufferedImage input, FloatBufferMdArray output) Process ML model output for a specified image and return a list of detected objects.IDetectionPostProcessor.process(BufferedImage input, FloatBufferMdArray output) Process ML model output for a specified image and return a list of detected objects. -
Uses of FloatBufferMdArray in com.itextpdf.pdfocr.onnx.orientation
Methods in com.itextpdf.pdfocr.onnx.orientation that return FloatBufferMdArrayModifier and TypeMethodDescriptionprotected FloatBufferMdArrayOnnxOrientationPredictor.toInputBuffer(List<BufferedImage> batch) Converts predictor inputs to an ONNX runtime model batched input MD-array buffer.Methods in com.itextpdf.pdfocr.onnx.orientation with parameters of type FloatBufferMdArrayModifier and TypeMethodDescriptionprotected List<TextOrientation>OnnxOrientationPredictor.fromOutputBuffer(List<BufferedImage> inputBatch, FloatBufferMdArray outputBatch) Converts ONNX runtime model batched output MD-array buffer to a list of predictor outputs. -
Uses of FloatBufferMdArray in com.itextpdf.pdfocr.onnx.recognition
Methods in com.itextpdf.pdfocr.onnx.recognition that return FloatBufferMdArrayModifier and TypeMethodDescriptionprotected FloatBufferMdArrayOnnxRecognitionPredictor.toInputBuffer(List<BufferedImage> batch) Converts predictor inputs to an ONNX runtime model batched input MD-array buffer.Methods in com.itextpdf.pdfocr.onnx.recognition with parameters of type FloatBufferMdArrayModifier and TypeMethodDescriptionOnnxRecognitionPredictor.fromOutputBuffer(List<BufferedImage> inputBatch, FloatBufferMdArray outputBatch) Converts ONNX runtime model batched output MD-array buffer to a list of predictor outputs.BasicLabelPostProcessor.process(FloatBufferMdArray output) Process ML model output and return recognized characters as string.EndOfStringPostProcessor.process(FloatBufferMdArray output) Process ML model output and return recognized characters as string.IRecognitionPostProcessor.process(FloatBufferMdArray output) Process ML model output and return recognized characters as string. -
Uses of FloatBufferMdArray in com.itextpdf.pdfocr.onnx.util
Methods in com.itextpdf.pdfocr.onnx.util that return FloatBufferMdArrayModifier and TypeMethodDescriptionstatic FloatBufferMdArrayBufferedImageUtil.toBchwInput(Collection<BufferedImage> images, OnnxInputProperties properties) Converts a collection of images to a batched ML model input in a BCHW format with 1 or 3 channels.Methods in com.itextpdf.pdfocr.onnx.util with parameters of type FloatBufferMdArrayModifier and TypeMethodDescriptionstatic org.bytedeco.opencv.opencv_core.MatOpenCvUtil.binarizeMdArray(FloatBufferMdArray hwMdArray, float threshold) Takes a two-dimensional MD-array and returns a binarized version of it as an OpenCV Mat.