comparison mupdf-source/thirdparty/zxing-cpp/core/src/ReadBarcode.h @ 3:2c135c81b16c

MERGE: upstream PyMuPDF 1.26.4 with MuPDF 1.26.7
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:44:09 +0200
parents b50eed0cc0ef
children
comparison
equal deleted inserted replaced
0:6015a75abc2d 3:2c135c81b16c
1 /*
2 * Copyright 2019 Axel Waggershauser
3 */
4 // SPDX-License-Identifier: Apache-2.0
5
6 #pragma once
7
8 #include "ReaderOptions.h"
9 #include "ImageView.h"
10 #include "Barcode.h"
11
12 namespace ZXing {
13
14 /**
15 * Read barcode from an ImageView
16 *
17 * @param image view of the image data including layout and format
18 * @param options optional ReaderOptions to parameterize / speed up detection
19 * @return #Barcode structure
20 */
21 Barcode ReadBarcode(const ImageView& image, const ReaderOptions& options = {});
22
23 /**
24 * Read barcodes from an ImageView
25 *
26 * @param image view of the image data including layout and format
27 * @param options optional ReaderOptions to parameterize / speed up detection
28 * @return #Barcodes list of barcodes found, may be empty
29 */
30 Barcodes ReadBarcodes(const ImageView& image, const ReaderOptions& options = {});
31
32 } // ZXing
33