You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
623 B
21 lines
623 B
/* |
|
* Copyright 2017 Huy Cuong Nguyen |
|
* Copyright 2017 Axel Waggershauser |
|
*/ |
|
// SPDX-License-Identifier: Apache-2.0 |
|
|
|
#pragma once |
|
|
|
#include <string> |
|
|
|
#include "BitMatrix.h" |
|
|
|
namespace ZXing { |
|
|
|
std::string ToString(const BitMatrix& matrix, bool inverted = false); |
|
std::string ToString(const BitMatrix& matrix, char one, char zero = ' ', bool addSpace = true, bool printAsCString = false); |
|
std::string ToSVG(const BitMatrix& matrix); |
|
BitMatrix ParseBitMatrix(const std::string& str, char one = 'X', bool expectSpace = true); |
|
void SaveAsPBM(const BitMatrix& matrix, const std::string& filename, int quietZone = 0); |
|
|
|
} // ZXing
|
|
|