summaryrefslogtreecommitdiffstats
path: root/tests/shared/images
diff options
context:
space:
mode:
authorEirik Aavitsland <eirik.aavitsland@qt.io>2017-03-16 14:13:57 +0100
committerEirik Aavitsland <eirik.aavitsland@qt.io>2017-03-16 14:08:34 +0000
commitc7a6a451a5c277556e28dfb3b4b943719cdda7ff (patch)
treed5fe2e41250bd67d3219a7def5ba83b20cfddfe0 /tests/shared/images
parent30301436b59efe7ff25991cbbaa388f6f1b4d66e (diff)
Extend support for tiled tiff files to all color formatsv5.9.0-beta3v5.9.0-beta2v5.9.0-beta1
This commit extends the recently added support for tiled tiff images of color index format to also cover grayscale and mono images. RGB images were already covered, since the libtiff API used for those handles tiled images transparently. This commit also simplifies the tiff read() function by sharing common code among the different formats. [ChangeLog][TIFF] Extend support for tiled tiff files to all color formats Change-Id: I13f94bbca65dd6a35384a415906034e245ad8b79 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'tests/shared/images')
-rw-r--r--tests/shared/images/tiff.qrc11
-rw-r--r--tests/shared/images/tiff/indexed_nontiled.tifbin119486 -> 0 bytes
-rw-r--r--tests/shared/images/tiff/indexed_tiled.tifbin209220 -> 0 bytes
-rw-r--r--tests/shared/images/tiff/oddsize_grayscale.tiffbin0 -> 4553 bytes
-rw-r--r--tests/shared/images/tiff/oddsize_mono.tiffbin0 -> 886 bytes
-rw-r--r--tests/shared/images/tiff/original_grayscale.tiffbin0 -> 4432 bytes
-rw-r--r--tests/shared/images/tiff/tiled_grayscale.tiffbin0 -> 4584 bytes
-rw-r--r--tests/shared/images/tiff/tiled_indexed.tiffbin0 -> 6061 bytes
-rw-r--r--tests/shared/images/tiff/tiled_mono.tiffbin0 -> 926 bytes
-rw-r--r--tests/shared/images/tiff/tiled_oddsize_grayscale.tiffbin0 -> 5639 bytes
-rw-r--r--tests/shared/images/tiff/tiled_oddsize_mono.tiffbin0 -> 1114 bytes
-rw-r--r--tests/shared/images/tiff/tiled_rgb.tiffbin0 -> 12748 bytes
12 files changed, 9 insertions, 2 deletions
diff --git a/tests/shared/images/tiff.qrc b/tests/shared/images/tiff.qrc
index 258acf0..19675ba 100644
--- a/tests/shared/images/tiff.qrc
+++ b/tests/shared/images/tiff.qrc
@@ -41,7 +41,14 @@
<file>tiff/rgb_orientation_8.tiff</file>
<file>tiff/teapot.tiff</file>
<file>tiff/colorful.bmp</file>
- <file>tiff/indexed_tiled.tif</file>
- <file>tiff/indexed_nontiled.tif</file>
+ <file>tiff/tiled_grayscale.tiff</file>
+ <file>tiff/tiled_oddsize_grayscale.tiff</file>
+ <file>tiff/oddsize_grayscale.tiff</file>
+ <file>tiff/original_grayscale.tiff</file>
+ <file>tiff/tiled_indexed.tiff</file>
+ <file>tiff/tiled_mono.tiff</file>
+ <file>tiff/tiled_oddsize_mono.tiff</file>
+ <file>tiff/oddsize_mono.tiff</file>
+ <file>tiff/tiled_rgb.tiff</file>
</qresource>
</RCC>
diff --git a/tests/shared/images/tiff/indexed_nontiled.tif b/tests/shared/images/tiff/indexed_nontiled.tif
deleted file mode 100644
index d0b7cef..0000000
--- a/tests/shared/images/tiff/indexed_nontiled.tif
+++ /dev/null
Binary files differ
diff --git a/tests/shared/images/tiff/indexed_tiled.tif b/tests/shared/images/tiff/indexed_tiled.tif
deleted file mode 100644
index 4ed11dd..0000000
--- a/tests/shared/images/tiff/indexed_tiled.tif
+++ /dev/null
Binary files differ
diff --git a/tests/shared/images/tiff/oddsize_grayscale.tiff b/tests/shared/images/tiff/oddsize_grayscale.tiff
new file mode 100644
index 0000000..d519cd2
--- /dev/null
+++ b/tests/shared/images/tiff/oddsize_grayscale.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/oddsize_mono.tiff b/tests/shared/images/tiff/oddsize_mono.tiff
new file mode 100644
index 0000000..fbac0ed
--- /dev/null
+++ b/tests/shared/images/tiff/oddsize_mono.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/original_grayscale.tiff b/tests/shared/images/tiff/original_grayscale.tiff
new file mode 100644
index 0000000..174c2cf
--- /dev/null
+++ b/tests/shared/images/tiff/original_grayscale.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_grayscale.tiff b/tests/shared/images/tiff/tiled_grayscale.tiff
new file mode 100644
index 0000000..894ba8b
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_grayscale.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_indexed.tiff b/tests/shared/images/tiff/tiled_indexed.tiff
new file mode 100644
index 0000000..2bd266a
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_indexed.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_mono.tiff b/tests/shared/images/tiff/tiled_mono.tiff
new file mode 100644
index 0000000..cbcda19
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_mono.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_oddsize_grayscale.tiff b/tests/shared/images/tiff/tiled_oddsize_grayscale.tiff
new file mode 100644
index 0000000..27bc9d4
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_oddsize_grayscale.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_oddsize_mono.tiff b/tests/shared/images/tiff/tiled_oddsize_mono.tiff
new file mode 100644
index 0000000..e858e90
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_oddsize_mono.tiff
Binary files differ
diff --git a/tests/shared/images/tiff/tiled_rgb.tiff b/tests/shared/images/tiff/tiled_rgb.tiff
new file mode 100644
index 0000000..90291b9
--- /dev/null
+++ b/tests/shared/images/tiff/tiled_rgb.tiff
Binary files differ