mirror of
https://github.com/ocrmypdf/OCRmyPDF.git
synced 2025-08-19 06:02:36 +00:00

It's unclear how exactly a colormapped image gets to this spot given the tendency of other image processing tools to flatten such images, but someone made it happen, so now we make sure the image is okay. Closes #262
31 lines
1.0 KiB
Python
31 lines
1.0 KiB
Python
# © 2018 James R. Barlow: github.com/jbarlow83
|
|
#
|
|
# This file is part of OCRmyPDF.
|
|
#
|
|
# OCRmyPDF is free software: you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation, either version 3 of the License, or
|
|
# (at your option) any later version.
|
|
#
|
|
# OCRmyPDF is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with OCRmyPDF. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
|
import os
|
|
import shutil
|
|
import pytest
|
|
import sys
|
|
import ocrmypdf.leptonica as lept
|
|
|
|
|
|
def test_colormap_backgroundnorm(resources):
|
|
# Issue #262 - unclear how to reproduce exactly, so just ensure leptonica
|
|
# can handle that case
|
|
pix = lept.Pix.read(resources / 'baiona-colormapped.png')
|
|
pix.background_norm()
|