├── .dir-locals.el ├── .editorconfig ├── .github └── workflows │ ├── meson-build-and-test.yml │ └── pre-commit.yml ├── .gitignore ├── .mailmap ├── .mergify.yml ├── .pre-commit-config.yaml ├── AUTHORS ├── LICENSES ├── 0BSD.txt ├── Apache-2.0.txt ├── GPL-2.0-only.txt └── MIT.txt ├── NEWS ├── README.md ├── constants.h ├── doc ├── basic-concepts.md ├── conf.py ├── file-formats.md ├── image-processing.md ├── img │ ├── blackfilter-detail.png │ ├── blackfilter-detail.png.license │ ├── blackfilter.png │ ├── blackfilter.png.license │ ├── blurfilter-detail.png │ ├── blurfilter-detail.png.license │ ├── blurfilter.png │ ├── blurfilter.png.license │ ├── border-align.png │ ├── border-align.png.license │ ├── border-scan.png │ ├── border-scan.png.license │ ├── deskew-detail1.png │ ├── deskew-detail1.png.license │ ├── deskew-detail2.png │ ├── deskew-detail2.png.license │ ├── deskew.png │ ├── deskew.png.license │ ├── documentation.odg │ ├── documentation.odg.license │ ├── input-pages.png │ ├── input-pages.png.license │ ├── layout-templates.png │ ├── layout-templates.png.license │ ├── mask-center.png │ ├── mask-center.png.license │ ├── mask-scan-detail1.png │ ├── mask-scan-detail1.png.license │ ├── mask-scan-detail2.png │ ├── mask-scan-detail2.png.license │ ├── mask-scan.png │ ├── mask-scan.png.license │ ├── multiple-input-files.png │ ├── multiple-input-files.png.license │ ├── multiple-output-files.png │ ├── multiple-output-files.png.license │ ├── noisefilter.png │ ├── noisefilter.png.license │ ├── output-pages.png │ ├── output-pages.png.license │ ├── processing-order.png │ ├── processing-order.png.license │ ├── sheetspages.png │ ├── sheetspages.png.license │ ├── standard-deviation.png │ └── standard-deviation.png.license ├── index.rst └── unpaper.1.rst ├── file.c ├── imageprocess.c ├── imageprocess.h ├── meson.build ├── parse.c ├── parse.h ├── tests ├── golden_images │ ├── goldenA1.pbm │ ├── goldenA1.pbm.license │ ├── goldenB1.ppm │ ├── goldenB1.ppm.license │ ├── goldenB2.ppm │ ├── goldenB2.ppm.license │ ├── goldenB3.ppm │ ├── goldenB3.ppm.license │ ├── goldenC1.pbm │ ├── goldenC1.pbm.license │ ├── goldenC2.pbm │ ├── goldenC2.pbm.license │ ├── goldenC3.pbm │ ├── goldenC3.pbm.license │ ├── goldenD1.ppm │ ├── goldenD1.ppm.license │ ├── goldenD2.ppm │ ├── goldenD2.ppm.license │ ├── goldenD3.ppm │ ├── goldenD3.ppm.license │ ├── goldenE1-01.pbm │ ├── goldenE1-01.pbm.license │ ├── goldenE1-02.pbm │ ├── goldenE1-02.pbm.license │ ├── goldenE1-03.pbm │ ├── goldenE1-03.pbm.license │ ├── goldenE1-04.pbm │ ├── goldenE1-04.pbm.license │ ├── goldenE1-05.pbm │ ├── goldenE1-05.pbm.license │ ├── goldenE1-06.pbm │ ├── goldenE1-06.pbm.license │ ├── goldenF.pbm │ └── goldenF.pbm.license ├── source_images │ ├── imgsrc001.png │ ├── imgsrc001.png.license │ ├── imgsrc002.png │ ├── imgsrc002.png.license │ ├── imgsrc003.png │ ├── imgsrc003.png.license │ ├── imgsrc004.png │ ├── imgsrc004.png.license │ ├── imgsrc005.png │ ├── imgsrc005.png.license │ ├── imgsrcE001.png │ ├── imgsrcE001.png.license │ ├── imgsrcE002.png │ ├── imgsrcE002.png.license │ ├── imgsrcE003.png │ └── imgsrcE003.png.license └── unpaper_tests.py ├── tools.c ├── tools.h ├── unpaper.c ├── unpaper.h └── version.h.in /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/meson-build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.github/workflows/meson-build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.mailmap -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSES/0BSD.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/LICENSES/0BSD.txt -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/LICENSES/GPL-2.0-only.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/README.md -------------------------------------------------------------------------------- /constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/constants.h -------------------------------------------------------------------------------- /doc/basic-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/basic-concepts.md -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/file-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/file-formats.md -------------------------------------------------------------------------------- /doc/image-processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/image-processing.md -------------------------------------------------------------------------------- /doc/img/blackfilter-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/blackfilter-detail.png -------------------------------------------------------------------------------- /doc/img/blackfilter-detail.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/blackfilter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/blackfilter.png -------------------------------------------------------------------------------- /doc/img/blackfilter.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/blurfilter-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/blurfilter-detail.png -------------------------------------------------------------------------------- /doc/img/blurfilter-detail.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/blurfilter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/blurfilter.png -------------------------------------------------------------------------------- /doc/img/blurfilter.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/border-align.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/border-align.png -------------------------------------------------------------------------------- /doc/img/border-align.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/border-scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/border-scan.png -------------------------------------------------------------------------------- /doc/img/border-scan.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/deskew-detail1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/deskew-detail1.png -------------------------------------------------------------------------------- /doc/img/deskew-detail1.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/deskew-detail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/deskew-detail2.png -------------------------------------------------------------------------------- /doc/img/deskew-detail2.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/deskew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/deskew.png -------------------------------------------------------------------------------- /doc/img/deskew.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/documentation.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/documentation.odg -------------------------------------------------------------------------------- /doc/img/documentation.odg.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/input-pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/input-pages.png -------------------------------------------------------------------------------- /doc/img/input-pages.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/layout-templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/layout-templates.png -------------------------------------------------------------------------------- /doc/img/layout-templates.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/mask-center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/mask-center.png -------------------------------------------------------------------------------- /doc/img/mask-center.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/mask-scan-detail1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/mask-scan-detail1.png -------------------------------------------------------------------------------- /doc/img/mask-scan-detail1.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/mask-scan-detail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/mask-scan-detail2.png -------------------------------------------------------------------------------- /doc/img/mask-scan-detail2.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/mask-scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/mask-scan.png -------------------------------------------------------------------------------- /doc/img/mask-scan.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/multiple-input-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/multiple-input-files.png -------------------------------------------------------------------------------- /doc/img/multiple-input-files.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/multiple-output-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/multiple-output-files.png -------------------------------------------------------------------------------- /doc/img/multiple-output-files.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/noisefilter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/noisefilter.png -------------------------------------------------------------------------------- /doc/img/noisefilter.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/output-pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/output-pages.png -------------------------------------------------------------------------------- /doc/img/output-pages.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/processing-order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/processing-order.png -------------------------------------------------------------------------------- /doc/img/processing-order.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/sheetspages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/sheetspages.png -------------------------------------------------------------------------------- /doc/img/sheetspages.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/img/standard-deviation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/img/standard-deviation.png -------------------------------------------------------------------------------- /doc/img/standard-deviation.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/unpaper.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/doc/unpaper.1.rst -------------------------------------------------------------------------------- /file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/file.c -------------------------------------------------------------------------------- /imageprocess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/imageprocess.c -------------------------------------------------------------------------------- /imageprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/imageprocess.h -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/meson.build -------------------------------------------------------------------------------- /parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/parse.c -------------------------------------------------------------------------------- /parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/parse.h -------------------------------------------------------------------------------- /tests/golden_images/goldenA1.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenA1.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenA1.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenB1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenB1.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenB1.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenB2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenB2.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenB2.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenB3.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenB3.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenB3.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenC1.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenC1.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenC1.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenC2.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenC2.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenC2.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenC3.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenC3.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenC3.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenD1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenD1.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenD1.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenD2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenD2.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenD2.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenD3.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenD3.ppm -------------------------------------------------------------------------------- /tests/golden_images/goldenD3.ppm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-01.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-01.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-01.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-02.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-02.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-02.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-03.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-03.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-03.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-04.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-04.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-04.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-05.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-05.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-05.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-06.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenE1-06.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenE1-06.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/golden_images/goldenF.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/golden_images/goldenF.pbm -------------------------------------------------------------------------------- /tests/golden_images/goldenF.pbm.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrc001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrc001.png -------------------------------------------------------------------------------- /tests/source_images/imgsrc001.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrc002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrc002.png -------------------------------------------------------------------------------- /tests/source_images/imgsrc002.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrc003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrc003.png -------------------------------------------------------------------------------- /tests/source_images/imgsrc003.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrc004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrc004.png -------------------------------------------------------------------------------- /tests/source_images/imgsrc004.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrc005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrc005.png -------------------------------------------------------------------------------- /tests/source_images/imgsrc005.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrcE001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrcE001.png -------------------------------------------------------------------------------- /tests/source_images/imgsrcE001.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrcE002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrcE002.png -------------------------------------------------------------------------------- /tests/source_images/imgsrcE002.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/source_images/imgsrcE003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/source_images/imgsrcE003.png -------------------------------------------------------------------------------- /tests/source_images/imgsrcE003.png.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2005 The unpaper authors 2 | 3 | SPDX-License-Identifier: GPL-2.0-only -------------------------------------------------------------------------------- /tests/unpaper_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tests/unpaper_tests.py -------------------------------------------------------------------------------- /tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tools.c -------------------------------------------------------------------------------- /tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/tools.h -------------------------------------------------------------------------------- /unpaper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/unpaper.c -------------------------------------------------------------------------------- /unpaper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/unpaper.h -------------------------------------------------------------------------------- /version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flameeyes/unpaper/HEAD/version.h.in --------------------------------------------------------------------------------