Tools for testing rasters
Project description
raster-tester
=============
|PyPI| |Circle CI| |codecov.io|
::
_______________ _______________
|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| HIRU |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| DIFF |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| FROM |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| ===> |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|
::
raster-tester [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
compare
crossesdateline
isaligned
isempty
istiled
``compare``
-----------
::
Usage: raster-tester compare [OPTIONS] INPUT_1 INPUT_2
Options:
-p, --pixel-threshold INTEGER Threshold for pixel diffs [default=0]
-d, --downsample INTEGER Downsample via decimated read for faster
comparison, and to handle variation in
compression artifacts [default=1]
-u, --upsample INTEGER Upsample to handle variation in compression
artifacts [default=1]
--compare-masked Only compare masks + unmasked areas of RGBA
rasters
--no-error Compare in non stderr mode: echos "(ok|not
ok) - <input_1> is (within|not within)
<pixel-threshold> pixels of <input 2>"
--debug Print ascii preview of errors
--flex-mode Allow comparison of masked RGB + RGBA
--help Show this message and exit.
``crossesdateline``
-------------------
::
Usage: raster-tester crossesdateline [OPTIONS] INPUT
Options:
--help Show this message and exit.
``isaligned``
-------------
::
Usage: raster-tester isaligned [OPTIONS] SOURCES...
Options:
--help Show this message and exit.
``isempty``
-----------
::
Usage: raster-tester isempty [OPTIONS] INPUT_1
Options:
-b, --bidx INTEGER Check one band
--randomize Iterate through windows in a psuedorandom fashion
--help Show this message and exit.
``istiled``
-----------
::
Usage: raster-tester istiled [OPTIONS] SOURCES...
Options:
--blocksize / --no-blocksize assert that sources are internally tiled
--help Show this message and exit.
.. |PyPI| image:: https://img.shields.io/pypi/v/raster-tester.svg
:target:
.. |Circle CI| image:: https://circleci.com/gh/mapbox/raster-tester.svg?style=shield&circle-token=b160fc4bebd1e032df32fe8c4aff4bbea685701d
:target: https://circleci.com/gh/mapbox/raster-tester
.. |codecov.io| image:: https://codecov.io/github/mapbox/raster-tester/coverage.svg?branch=master&token=Gz7rJmDH5d
:target: https://codecov.io/github/mapbox/raster-tester?branch=master
=============
|PyPI| |Circle CI| |codecov.io|
::
_______________ _______________
|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| HIRU |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| DIFF |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| FROM |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| ===> |_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|
::
raster-tester [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
compare
crossesdateline
isaligned
isempty
istiled
``compare``
-----------
::
Usage: raster-tester compare [OPTIONS] INPUT_1 INPUT_2
Options:
-p, --pixel-threshold INTEGER Threshold for pixel diffs [default=0]
-d, --downsample INTEGER Downsample via decimated read for faster
comparison, and to handle variation in
compression artifacts [default=1]
-u, --upsample INTEGER Upsample to handle variation in compression
artifacts [default=1]
--compare-masked Only compare masks + unmasked areas of RGBA
rasters
--no-error Compare in non stderr mode: echos "(ok|not
ok) - <input_1> is (within|not within)
<pixel-threshold> pixels of <input 2>"
--debug Print ascii preview of errors
--flex-mode Allow comparison of masked RGB + RGBA
--help Show this message and exit.
``crossesdateline``
-------------------
::
Usage: raster-tester crossesdateline [OPTIONS] INPUT
Options:
--help Show this message and exit.
``isaligned``
-------------
::
Usage: raster-tester isaligned [OPTIONS] SOURCES...
Options:
--help Show this message and exit.
``isempty``
-----------
::
Usage: raster-tester isempty [OPTIONS] INPUT_1
Options:
-b, --bidx INTEGER Check one band
--randomize Iterate through windows in a psuedorandom fashion
--help Show this message and exit.
``istiled``
-----------
::
Usage: raster-tester istiled [OPTIONS] SOURCES...
Options:
--blocksize / --no-blocksize assert that sources are internally tiled
--help Show this message and exit.
.. |PyPI| image:: https://img.shields.io/pypi/v/raster-tester.svg
:target:
.. |Circle CI| image:: https://circleci.com/gh/mapbox/raster-tester.svg?style=shield&circle-token=b160fc4bebd1e032df32fe8c4aff4bbea685701d
:target: https://circleci.com/gh/mapbox/raster-tester
.. |codecov.io| image:: https://codecov.io/github/mapbox/raster-tester/coverage.svg?branch=master&token=Gz7rJmDH5d
:target: https://codecov.io/github/mapbox/raster-tester?branch=master
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
raster-tester-0.8.0.tar.gz
(6.3 kB
view details)
File details
Details for the file raster-tester-0.8.0.tar.gz
.
File metadata
- Download URL: raster-tester-0.8.0.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40a59f1301ddf4d597f9a38438be237f4c8df77b14c15e18637ef14291b72e6c |
|
MD5 | 66af9b5cdbfdebe62816029936515b4a |
|
BLAKE2b-256 | 2916515b9d8dbaef29720ebce1c6a5bce88f7efa27ca2de211f604d4b2f7588c |