MCPcopy Create free account

hub / github.com/ericblade/quagga2 / functions

Functions451 in github.com/ericblade/quagga2

↓ 28 callersMethodinit
* This method initializes the library for a given * configuration config (see below) and invokes the callback when Quagga is * ready to star
type-definitions/quagga.d.ts:485
↓ 23 callersMethodcreate
(param: QuaggaJSResultCollector)
type-definitions/quagga.d.ts:747
↓ 21 callersFunctiongenerateConfig
(configOverride: QuaggaJSConfigObject = {})
test/integration/helpers.ts:93
↓ 19 callersMethoddecodeSingle
* In contrast to the calls described * above, this method does not rely on getUserMedia and operates on a single * image instead. The provid
type-definitions/quagga.d.ts:566
↓ 18 callersMethodstart
* When the library is initialized, the start() * method starts the video-stream and begins locating and decoding the * images. * *
type-definitions/quagga.d.ts:507
↓ 17 callersFunction_computeDivisors
(n)
src/common/cv_utils.js:657
↓ 17 callersFunctioninitCanvas
(context: QuaggaContext)
src/quagga/initCanvas.ts:61
↓ 17 callersFunctionrunDecoderTestBothHalfSample
( name: string, configGenerator: (halfSample: boolean) => QuaggaJSConfigObject, testSet: Array<{ n
test/integration/helpers.ts:55
↓ 16 callersMethodgetContext
()
src/analytics/test/browser/result_collector.spec.ts:14
↓ 15 callersMethodget
(x: number, y: number)
src/common/subImage.ts:27
↓ 14 callersFunctionimageRef
(x, y)
src/common/cv_utils.js:12
↓ 13 callersFunctioncomputeGray
(imageData, outArray, config)
src/common/cv_utils.js:539
↓ 13 callersFunctionhsv2rgb
(hsv, rgb = [0, 0, 0])
src/common/cv_utils.js:618
↓ 13 callersMethodpublish
(eventName: EventName, data?: never)
src/common/events.ts:19
↓ 13 callersMethodstop
* If the decoder is currently running, after calling * stop() the decoder does not process any more images. * Additionally, if a camera-stre
type-definitions/quagga.d.ts:521
↓ 12 callersMethodgetHeight
()
src/input/input_stream/input_stream.d.ts:16
↓ 12 callersMethodgetWidth
()
src/input/input_stream/input_stream.d.ts:20
↓ 12 callersMethodsubscribe
(event: EventName, callback: Function | Subscription, async?: boolean)
src/common/events.ts:18
↓ 11 callersMethodonProcessed
* This method registers a callback(data) function that is * called for each frame after the processing is done. The data object * contains d
type-definitions/quagga.d.ts:535
↓ 11 callersMethodrequest
( video: HTMLVideoElement | null, videoConstraints?: MediaTrackConstraintsWithDeprecated )
type-definitions/quagga.d.ts:632
↓ 10 callersMethodaddResult
(result: QuaggaJSResultObject, imageData: Array<number>)
src/quagga/quagga.ts:176
↓ 9 callersFunctioncalculatePatchSize
(patchSize, imgSize)
src/common/cv_utils.js:703
↓ 9 callersMethoddrawScannerArea
* Draws a scanner area overlay onto the overlay canvas using the current instance's configured area. * Uses the actual adjusted scanning area (af
type-definitions/quagga.d.ts:603
↓ 9 callersMethodenumerateVideoDevices
* Enumerates video input devices, optionally filtering by constraints. * @param videoConstraints Optional constraints to filter devices. * W
type-definitions/quagga.d.ts:620
↓ 8 callersMethod_matchPattern
(counter: Array<number>, code: ReadonlyArray<number>)
src/reader/i2of5_reader.ts:41
↓ 8 callersMethodpause
()
src/input/input_stream/input_stream.d.ts:21
↓ 8 callersMethodsetAttribute
(name: any, value: any)
src/input/input_stream/input_stream.d.ts:23
↓ 8 callersFunctionshouldDrawAreaOverlay
( area?: { borderColor?: string; borderWidth?: number; backgroundColor?: string }, )
src/common/area_overlay.ts:65
↓ 8 callersMethodtransformResult
(result: any, transformedBoxes: Set<any> = new Set())
src/quagga/quagga.ts:142
↓ 7 callersMethod_decodeCode
(start: number, coderange?: number)
src/reader/ean_reader.ts:100
↓ 7 callersFunctionisAreaDefined
( area?: { top?: string; right?: string; bottom?: string; left?: string }, )
src/common/area_overlay.ts:44
↓ 7 callersFunctionpickConstraints
(videoConstraints: MediaTrackConstraintsWithDeprecated = {})
src/input/camera_access.ts:82
↓ 7 callersMethodrelease
()
type-definitions/quagga.d.ts:631
↓ 6 callersFunctionenumerateDevices
()
src/common/mediaDevices.ts:5
↓ 6 callersFunctionfindTagsInBuffer
(file, selectedTags = AvailableTags)
src/input/exif_helper.js:56
↓ 6 callersMethodgetResults
()
type-definitions/quagga.d.ts:749
↓ 6 callersFunctiongetUserMedia
(constraints: MediaStreamConstraints)
src/common/mediaDevices.ts:14
↓ 6 callersMethodinImageWithBorder
(imgRef: XYSize, border: PositiveNumber = 0)
src/common/image_wrapper.ts:47
↓ 6 callersMethodregisterReader
(name: string, reader: BarcodeReaderConstructor)
type-definitions/quagga.d.ts:558
↓ 6 callersFunctionsharpenLine
(line)
src/common/cv_utils.js:131
↓ 5 callersMethod_findPattern
(pattern: ReadonlyArray<number>, offset: number, isWhite: boolean, tryHarder: boolean)
src/reader/ean_reader.ts:46
↓ 5 callersFunction_parseCSSDimensionValues
(value)
src/common/cv_utils.js:760
↓ 5 callersFunctionbase64ToArrayBuffer
(dataUrl)
src/input/exif_helper.js:18
↓ 5 callersFunctioncalculateAreaRect
( canvasSize: XYSize, area: { top?: string; right?: string; bottom?: string; left?: string }, )
src/common/area_overlay.ts:18
↓ 5 callersFunctioncomputeHistogram
(imageWrapper, bitsPerPixel)
src/common/cv_utils.js:114
↓ 5 callersFunctioncountNonZero
(imageWrapper)
src/common/cv_utils.js:453
↓ 5 callersMethoddecode
(row?: Array<number>, start?: BarcodePosition | number)
src/reader/ean_reader.ts:323
↓ 5 callersFunctiondelay
(ms: number)
src/quagga/test/browser/pause_start.spec.ts:144
↓ 5 callersFunctiondrawAreaOverlay
( ctx: CanvasRenderingContext2D, canvasSize: XYSize, area: { top?: string; right?: string; bottom?
src/common/area_overlay.ts:89
↓ 5 callersFunctiongenerateImageFilename
(directory, num)
src/input/image_loader.js:4
↓ 5 callersMethodgetActiveStream
* Returns the active MediaStream, or null if no stream is active. * Use this when you need access to the full stream, for example to pass to WebR
type-definitions/quagga.d.ts:628
↓ 5 callersMethodgetActiveTrack
()
type-definitions/quagga.d.ts:630
↓ 5 callersMethodset
(x: number, y: number, value: number)
src/common/image_wrapper.ts:103
↓ 5 callersMethodunsubscribe
(eventName?: EventName, callback?: Function | Subscription)
src/common/events.ts:21
↓ 4 callersMethod_findStart
()
src/reader/ean_reader.ts:150
↓ 4 callersMethodcalculateCorrection
(expected: ReadonlyArray<number>, normalized: ReadonlyArray<number>, indices: ReadonlyArray<number>)
src/reader/code_128_reader.ts:451
↓ 4 callersFunctioncomputeIntegralImage
(imageWrapper, integralWrapper)
src/common/cv_utils.js:79
↓ 4 callersFunctiondetermineOtsuThreshold
(imageWrapper, bitsPerPixel = 8)
src/common/cv_utils.js:149
↓ 4 callersFunctionfindTagsInObjectURL
(src, tags = AvailableTags)
src/input/exif_helper.js:9
↓ 4 callersMethodgetActiveStreamLabel
()
type-definitions/quagga.d.ts:629
↓ 4 callersMethodgetCanvasSize
()
src/input/input_stream/input_stream.d.ts:13
↓ 4 callersMethodgetConfig
()
src/input/input_stream/input_stream.d.ts:14
↓ 4 callersMethodgetTopRight
()
src/input/input_stream/input_stream.d.ts:19
↓ 4 callersFunctionhalfSample
(inImgWrapper, outImgWrapper)
src/common/cv_utils.js:595
↓ 4 callersMethodpublishResult
(result: QuaggaJSResultObject | null = null, imageData?: any)
src/quagga/quagga.ts:202
↓ 4 callersMethodsetReaders
(readers: (QuaggaJSReaderConfig | string)[])
type-definitions/quagga.d.ts:557
↓ 4 callersFunctionthresholdImage
(imageWrapper, threshold, targetWrapper)
src/common/cv_utils.js:101
↓ 3 callersFunctionSkeletonizer
* Morphological skeletonization using iterative thinning algorithm. * Reduces binary images to single-pixel-wide skeletons while preserving topology.
src/locator/skeletonizer.js:15
↓ 3 callersMethod_isStartEnd
(pattern: number)
src/reader/codabar_reader.ts:79
↓ 3 callersMethod_sumCounters
(start: number, end: number)
src/reader/codabar_reader.ts:88
↓ 3 callersMethodaddEventListener
(event: string, f: (args?: any) => void, bool?: boolean)
src/input/input_stream/input_stream.d.ts:10
↓ 3 callersFunctionassertNumberPositive
(val: number)
src/common/image_wrapper.ts:14
↓ 3 callersFunctionbitwiseOr
(aImageWrapper, bImageWrapper, resultImageWrapper)
src/common/cv_utils.js:438
↓ 3 callersFunctioncluster
(points, threshold, property)
src/common/cv_utils.js:253
↓ 3 callersFunctioncomputeImageArea
(inputWidth, inputHeight, area)
src/common/cv_utils.js:784
↓ 3 callersFunctioncomputeIntegralImage2
(imageWrapper, integralWrapper)
src/common/cv_utils.js:35
↓ 3 callersFunctionfindPatchSizeForDivisors
(divisors)
src/common/cv_utils.js:721
↓ 3 callersFunctiongetActiveTrack
()
src/input/camera_access.ts:143
↓ 3 callersFunctiongetEvent
(eventName: EventName)
src/common/events.ts:27
↓ 3 callersMethodgetSafe
(x: number, y: number)
src/common/image_wrapper.ts:82
↓ 3 callersMethodonDetected
* Registers a callback(data) function which is triggered whenever a * barcode- pattern has been located and decoded successfully. The passed
type-definitions/quagga.d.ts:548
↓ 3 callersMethodplay
()
src/input/input_stream/input_stream.d.ts:22
↓ 3 callersFunctionrunNoCodeTest
(name: string, config: QuaggaJSConfigObject, testSet: Array<{ name: string, result: string, format: string }>,
test/integration/helpers.ts:68
↓ 3 callersFunctionsubtract
(aImageWrapper, bImageWrapper, resultImageWrapper)
src/common/cv_utils.js:423
↓ 3 callersFunctiontopGeneric
(list, top, scoreFunc)
src/common/cv_utils.js:464
↓ 3 callersFunctionvertex2D
(x, y, dir)
src/locator/tracer.js:36
↓ 3 callersMethodzeroBorder
()
src/common/image_wrapper.ts:110
↓ 2 callersMethod_calculatePatternLength
(offset: number)
src/reader/codabar_reader.ts:127
↓ 2 callersMethod_charToPattern
(char: string)
src/reader/codabar_reader.ts:148
↓ 2 callersMethod_computeAlternatingThreshold
(offset: number, end: number)
src/reader/codabar_reader.ts:35
↓ 2 callersMethod_extractBarsAndSpaces
* Extract all bar and space widths from the pattern. * Uses real-time quiet zone detection to stop extraction before reaching image edge.
src/reader/pharmacode_reader.ts:165
↓ 2 callersMethod_findPattern
(pattern: ReadonlyArray<number>, offset?: number, isWhite: boolean = false, tryHarder: boolean = false)
src/reader/i2of5_reader.ts:66
↓ 2 callersMethod_findPattern
(pattern: ReadonlyArray<number>, offset: number, isWhite = false, tryHarder = false)
src/reader/2of5_reader.ts:30
↓ 2 callersMethod_matchCheckChar
(charArray: Array<string>, index: number, maxWeight: number)
src/reader/code_93_reader.ts:157
↓ 2 callersFunction_subscribe
(event: EventName, callback: Function | Subscription, async?: boolean)
src/common/events.ts:50
↓ 2 callersMethod_toPattern
(counters: Uint16Array)
src/reader/code_93_reader.ts:26
↓ 2 callersMethod_toPattern
(offset: number)
src/reader/codabar_reader.ts:53
↓ 2 callersMethod_toPattern
(counters: Uint16Array)
src/reader/code_39_reader.ts:58
↓ 2 callersMethod_validateSpaces
* Check if space widths are uniform enough for a valid Pharmacode
src/reader/pharmacode_reader.ts:342
↓ 2 callersMethod_verifyTrailingWhitespace
(endInfo: BarcodePosition)
src/reader/ean_reader.ts:250
next →1–100 of 451, ranked by callers