zxing-cpp-master

所属分类:Windows编程
开发工具:Visual C++
文件大小:491KB
下载次数:49
上传日期:2017-08-17 09:23:55
上 传 者rezin
说明:  zxing用于二维码扫描,本工程在C++环境运行
(A library which supports decoding and generating of barcodes (like QR Code, PDF 417, EAN, UPC, Aztec, Data Matrix, Codabar) within images.)

文件列表:
.travis.yml (86, 2016-11-22)
AUTHORS (2234, 2016-11-22)
CMakeLists.txt (3179, 2016-11-22)
COPYING (11357, 2016-11-22)
NOTICE (3138, 2016-11-22)
cli (0, 2016-11-22)
cli\src (0, 2016-11-22)
cli\src\ImageReaderSource.cpp (3688, 2016-11-22)
cli\src\ImageReaderSource.h (1310, 2016-11-22)
cli\src\jpgd.cpp (87483, 2016-11-22)
cli\src\jpgd.h (13693, 2016-11-22)
cli\src\lodepng.cpp (216849, 2016-11-22)
cli\src\lodepng.h (78141, 2016-11-22)
cli\src\main.cpp (8972, 2016-11-22)
cmake (0, 2016-11-22)
cmake\FindCPPUNIT.cmake (1779, 2016-11-22)
cmake\FindIconv.cmake (1423, 2016-11-22)
core (0, 2016-11-22)
core\src (0, 2016-11-22)
core\src\bigint (0, 2016-11-22)
core\src\bigint\BigInteger.cc (11670, 2016-11-22)
core\src\bigint\BigInteger.hh (6904, 2016-11-22)
core\src\bigint\BigIntegerAlgorithms.cc (1830, 2016-11-22)
core\src\bigint\BigIntegerAlgorithms.hh (826, 2016-11-22)
core\src\bigint\BigIntegerLibrary.hh (242, 2016-11-22)
core\src\bigint\BigIntegerUtils.cc (1515, 2016-11-22)
core\src\bigint\BigIntegerUtils.hh (2571, 2016-11-22)
core\src\bigint\BigUnsigned.cc (22110, 2016-11-22)
core\src\bigint\BigUnsigned.hh (14754, 2016-11-22)
core\src\bigint\BigUnsignedInABase.cc (4249, 2016-11-22)
core\src\bigint\BigUnsignedInABase.hh (4120, 2016-11-22)
core\src\bigint\ChangeLog (9060, 2016-11-22)
core\src\bigint\Makefile (2290, 2016-11-22)
core\src\bigint\NumberlikeArray.hh (4708, 2016-11-22)
core\src\win32 (0, 2016-11-22)
... ...

# ZXing C++ Port [![Build Status](https://travis-ci.org/glassechidna/zxing-cpp.svg?branch=master)](https://travis-ci.org/glassechidna/zxing-cpp) [ZXing](https://github.com/zxing/zxing) is/was a Java library. At some point a complete C++ port/rewrite was created and maintained in the official [ZXing](https://github.com/zxing/zxing) repo. However, at the time of writing the C++ port is no longer maintained and has been removed from the official ZXing repo. This project was forked from the [last ZXing commit](https://github.com/zxing/zxing/commit/00f6340) to contain the C++ project, with the following exceptions * scons (Python) build system has been deleted. * Deleted black box tests, because they refer to a large test data in ZXing repo. * Added appropriate copyright/licensing details (based on those in the ZXing repo). * Updated README.md Removal of build systems was done to minimise maintenance burden. If tests and XCode projects (other than those produced automatically be CMake) are desired, then another repo should be created and this repo referenced as a submodule. # Building using CMake CMake is a tool, that generates native makefiles and workspaces. It integrates well with a number of IDEs including Qt Creator and Visual Studio. Usage with CLion or Qt Creator: 1. Simply open `CMakeLists.txt` as a new project 2. Additional command line arguments can be specified (see below) Usage with Makefiles, Visual Studio, etc. (see `cmake --help` for a complete list of generators): 1. `mkdir build` 2. `cd` to `build` 3. Unix: run `cmake -G "Unix Makefiles" ..` 3. Windows: run `cmake -G "Visual Studio 10" ..` You can switch between build modes by specifying: - `-DCMAKE_BUILD_TYPE=Debug` or - `-DCMAKE_BUILD_TYPE=Release` # OpenCV integration When build on a system where opencv is installed the open cv bridge classes and executable will be built too. # Development tips To profile the code (very useful to optimize the code): 1. Install Valgrind 2. Run `valgrind --tool=callgrind build/zxing - path/to/test/data/*.jpg > report.html` 3. Analyze output using KCachegrind

近期下载者

相关文件


收藏者