about summary refs log tree commit diff
path: root/test/pi3-roundtrip.test
blob: 5700337d8d44dee1354901ec9f7e6863046ecba7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#! /bin/bash
# This script tests: pbmtopi3 pi3topbm
# Also requires: pbmmake pamcut


# The pi3 image format specifies a fixed image size of 640x400.
# Pbmtopi3 rejects images that do not conform.

# Test
# Should print: 3139449799 32011
pbmmake -g 640 400 | pbmtopi3 | pi3topbm | cksum

# Test 2.
# Should print: 2425386270 41
pamcut -pad 0 0 640 400 testgrid.pbm | \
  pbmtopi3 | pi3topbm | pamcut 0 0 14 16 | cksum