GraphicsMagick: TIFF: Support -define tiff:photometric={minisbla...

GraphicsMagick Commits <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.2670.1683836884.7928.graphicsmagick-commit@lists.sourceforge.net>
changeset 638f3dff9861 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=638f3dff9861
summary: TIFF: Support -define tiff:photometric={minisblack|miniswhite}. genimages now writes bilevel grey as well as miniswhite images.

diffstat:

 ChangeLog                                  |   12 +
 VisualMagick/installer/inc/version.isx     |    4 +-
 coders/tiff.c                              |   43 ++++-
 doc/options.imdoc                          |    9 +
 magick/version.h                           |    4 +-
 utilities/gm.1                             |   26 +++-
 utilities/tests/gen-tiff-images/README.txt |  194 ++++++++++++++++++++++++++++-
 utilities/tests/gen-tiff-images/genimages  |   29 +++-
 www/Changelog.html                         |   13 +
 www/GraphicsMagick.html                    |   14 +-
 www/gm.html                                |   14 +-
 11 files changed, 336 insertions(+), 26 deletions(-)

diffs (truncated from 752 to 500 lines):

diff -r 3773124ef36e -r 638f3dff9861 ChangeLog
--- a/ChangeLog	Sat May 06 13:49:45 2023 -0500
+++ b/ChangeLog	Thu May 11 15:27:47 2023 -0500
@@ -1,3 +1,15 @@
+2023-05-11  Bob Friesenhahn  <[email protected]>
+
+	* utilities/tests/gen-tiff-images/genimages: Write one-bit grey
+	(monochrome) images.  Write miniswhite images.
+
+	* coders/tiff.c (WriteTIFFImage): Support '-define
+	tiff:photometric=minisblack' and '-define
+	tiff:photometric=miniswhite' to be able to adjust the sense used
+	when writing bilevel TIFF images.  Adjust the heuristics used to
+	select 'miniswhite' to hopefully preserve the user's intent as
+	much as possible, while obeying codec requirements.
+
 2023-05-06  Bob Friesenhahn  <[email protected]>
 
 	* tests/rwfile.tap: Add TopoL to rwfile tests.
diff -r 3773124ef36e -r 638f3dff9861 VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Sat May 06 13:49:45 2023 -0500
+++ b/VisualMagick/installer/inc/version.isx	Thu May 11 15:27:47 2023 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020230506"
-#define public MagickPackageReleaseDate "snapshot-20230506"
+#define public MagickPackageVersionAddendum ".020230511"
+#define public MagickPackageReleaseDate "snapshot-20230511"
diff -r 3773124ef36e -r 638f3dff9861 coders/tiff.c
--- a/coders/tiff.c	Sat May 06 13:49:45 2023 -0500
+++ b/coders/tiff.c	Thu May 11 15:27:47 2023 -0500
@@ -4649,6 +4649,7 @@
       else if (characteristics.monochrome)
         {
           photometric=PHOTOMETRIC_MINISWHITE;
+          depth=1;
         }
       else if (characteristics.palette)
         {
@@ -4693,6 +4694,7 @@
       else if (compress_tag == COMPRESSION_CCITTFAX3)
         {
           photometric=PHOTOMETRIC_MINISWHITE;
+          depth=1;
           if (logging)
             (void) LogMagickEvent(CoderEvent,GetMagickModule(),
                                   "Using MINISWHITE photometric due to request"
@@ -4701,6 +4703,7 @@
       else if (compress_tag == COMPRESSION_CCITTFAX4)
         {
           photometric=PHOTOMETRIC_MINISWHITE;
+          depth=1;
           if (logging)
             (void) LogMagickEvent(CoderEvent,GetMagickModule(),
                                   "Using MINISWHITE photometric due to request"
@@ -4710,6 +4713,7 @@
       else if (compress_tag == COMPRESSION_JBIG)
         {
           photometric=PHOTOMETRIC_MINISWHITE;
+          depth=1;
           if (logging)
             (void) LogMagickEvent(CoderEvent,GetMagickModule(),
                                   "Using MINISWHITE photometric due to request"
@@ -4735,6 +4739,7 @@
         case BilevelType:
           {
             photometric=PHOTOMETRIC_MINISWHITE;
+            depth=1;
             break;
           }
         case GrayscaleType:
@@ -4793,6 +4798,29 @@
         }
 
       /*
+        Allow the user to over-ride the photometric for bilevel and
+        gray images since 'type' is insufficient for this.
+      */
+      if ((PHOTOMETRIC_MINISWHITE == photometric) ||
+          (PHOTOMETRIC_MINISBLACK == photometric))
+      {
+        const char *
+          value;
+
+        /*
+          Photometric
+        */
+        value=AccessDefinition(image_info,"tiff","photometric");
+        if (value)
+          {
+            if (LocaleCompare(value,"miniswhite") == 0)
+              photometric=PHOTOMETRIC_MINISWHITE;
+            else if (LocaleCompare(value,"minisblack") == 0)
+              photometric=PHOTOMETRIC_MINISBLACK;
+          }
+      }
+
+      /*
         If the user has selected something other than MINISWHITE,
         MINISBLACK, or RGB, then remove JPEG compression.  Also remove
         fax compression if photometric is not compatible.
@@ -4843,24 +4871,13 @@
 #endif /* defined(COMPRESSION_JBIG) */
 
       /*
-        Bilevel presents a bit of a quandary since the user is free to
-        change the type so we don't want to set depth in advance.  So
-        we will intuit the depth here.  For the moment, we assume that
-        if the photometric is PHOTOMETRIC_MINISWHITE that we are
-        probably outputting bilevel.  Note that the user is still able
-        to override bits_per_sample.
-      */
-      if (PHOTOMETRIC_MINISWHITE == photometric)
-        depth=1;
-
-      /*
         Support writing bits per sample of 8, 16, & 32 by default.
       */
       for (bits_per_sample=8; bits_per_sample < depth; )
         bits_per_sample*=2;
 
       /*
-        Now chose appropriate settings for the photometric.
+        Now choose appropriate settings for the photometric.
       */
       switch (photometric)
         {
@@ -5825,6 +5842,8 @@
       */
       if (photometric == PHOTOMETRIC_MINISWHITE)
         export_options.grayscale_miniswhite=MagickTrue;
+      else if (photometric == PHOTOMETRIC_MINISBLACK)
+         export_options.grayscale_miniswhite=MagickFalse;
       /*
         Set extra export options for floating point.
       */
diff -r 3773124ef36e -r 638f3dff9861 doc/options.imdoc
--- a/doc/options.imdoc	Sat May 06 13:49:45 2023 -0500
+++ b/doc/options.imdoc	Thu May 11 15:27:47 2023 -0500
@@ -1354,6 +1354,15 @@
 data at all.
 </dd>
 
+<dt>tiff:photometric={minisblack|miniswhite}</dt>
+<dd>For grayscale and bilevel images, GraphicsMagick normally chooses
+the photometric based on bit depth and compression.  If the
+tiff:photometric key is defined, GraphicsMagick will use it to
+determine the photometric used while writing grayscale and bilevel
+images.  Normally bilevel images are miniswhite and grayscale images
+are minisblack.
+</dd>
+
 <dt>tiff:report-warnings={false|true}</dt>
 <dd>If the tiff:report-warnings key is defined and set to <s>true</s>,
 then TIFF warnings are reported as a warning exception rather than as
diff -r 3773124ef36e -r 638f3dff9861 magick/version.h
--- a/magick/version.h	Sat May 06 13:49:45 2023 -0500
+++ b/magick/version.h	Thu May 11 15:27:47 2023 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x272402
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 27,24,2
-#define MagickChangeDate   "20230506"
-#define MagickReleaseDate  "snapshot-20230506"
+#define MagickChangeDate   "20230511"
+#define MagickReleaseDate  "snapshot-20230511"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r 3773124ef36e -r 638f3dff9861 utilities/gm.1
--- a/utilities/gm.1	Sat May 06 13:49:45 2023 -0500
+++ b/utilities/gm.1	Thu May 11 15:27:47 2023 -0500
@@ -1,4 +1,4 @@
-.TH gm 1 "2022/05/02" "GraphicsMagick"
+.TH gm 1 "2023/05/11" "GraphicsMagick"
 .TP
 .in 15
 .in 15
@@ -1296,6 +1296,15 @@
 
 .in 15
 .in 15
+.B "heif:ignore-transformations={true|false}"
+.in 20
+ \fR
+.in 20
+
+Return HEIF (e.g. HEIC/AVIF) image without any transformations (e.g. rotation) applied.
+
+.in 15
+.in 15
 .B "gradient:direction={South|North|West|East|NorthWest|NorthEast|SouthWest|SouthEast}"
 .in 20
  \fR
@@ -1325,7 +1334,7 @@
 
 .in 15
 .in 15
-.B "jpeg:arithmetic={true|false}"
+.B "jpeg:arithmetic-coding={true|false}"
 .in 20
  \fR
 .in 20
@@ -1547,6 +1556,19 @@
 
 .in 15
 .in 15
+.B "tiff:photometric={minisblack|miniswhite}"
+.in 20
+ \fR
+.in 20
+For grayscale and bilevel images, GraphicsMagick normally chooses
+the photometric based on bit depth and compression.  If the
+tiff:photometric key is defined, GraphicsMagick will use it to
+determine the photometric used while writing grayscale and bilevel
+images.  Normally bilevel images are miniswhite and grayscale images
+are minisblack.
+
+.in 15
+.in 15
 .B "tiff:report-warnings={false|true}"
 .in 20
  \fR
diff -r 3773124ef36e -r 638f3dff9861 utilities/tests/gen-tiff-images/README.txt
--- a/utilities/tests/gen-tiff-images/README.txt	Sat May 06 13:49:45 2023 -0500
+++ b/utilities/tests/gen-tiff-images/README.txt	Thu May 11 15:27:47 2023 -0500
@@ -1,5 +1,5 @@
 The genimages script in this directory uses GraphicsMagick to produce
-a large collection of TIFF files (736 files!) based on a sample input
+a large collection of TIFF files (928 files!) based on a sample input
 file.  The TIFF files include the common varieties as well as many
 esoteric varieties.  The TIFF files vary based on data organization
 and bit/sample sizes.  File compression is not a factor in these
@@ -33,6 +33,7 @@
 These files are currently generated (as shown in the summary.txt file
 generated by the script):
 
+tiff:img-u-minisblack-strip-o32-lsb-fm-01.tif            983x887 int 1-bit minisblack strip tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fm-02.tif            983x887 int 2-bit minisblack strip tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fm-04.tif            983x887 int 4-bit minisblack strip tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fm-06.tif            983x887 int 6-bit minisblack strip tiff lsb msb2lsb gray image
@@ -43,6 +44,18 @@
 tiff:img-u-minisblack-strip-o32-lsb-fm-16.tif            983x887 int 16-bit minisblack strip tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fm-24.tif            983x887 int 24-bit minisblack strip tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fm-32.tif            983x887 int 32-bit minisblack strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-01.tif            983x887 int 1-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-02.tif            983x887 int 2-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-04.tif            983x887 int 4-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-06.tif            983x887 int 6-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-08.tif            983x887 int 8-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-10.tif            983x887 int 10-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-12.tif            983x887 int 12-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-14.tif            983x887 int 14-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-16.tif            983x887 int 16-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-24.tif            983x887 int 24-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fm-32.tif            983x887 int 32-bit miniswhite strip tiff lsb msb2lsb gray image
+tiff:img-u-minisblack-tile-o32-lsb-fm-01.tif             983x887 int 1-bit minisblack tiled tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fm-02.tif             983x887 int 2-bit minisblack tiled tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fm-04.tif             983x887 int 4-bit minisblack tiled tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fm-06.tif             983x887 int 6-bit minisblack tiled tiff lsb msb2lsb gray image
@@ -53,6 +66,17 @@
 tiff:img-u-minisblack-tile-o32-lsb-fm-16.tif             983x887 int 16-bit minisblack tiled tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fm-24.tif             983x887 int 24-bit minisblack tiled tiff lsb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fm-32.tif             983x887 int 32-bit minisblack tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-01.tif             983x887 int 1-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-02.tif             983x887 int 2-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-04.tif             983x887 int 4-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-06.tif             983x887 int 6-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-08.tif             983x887 int 8-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-10.tif             983x887 int 10-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-12.tif             983x887 int 12-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-14.tif             983x887 int 14-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-16.tif             983x887 int 16-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-24.tif             983x887 int 24-bit miniswhite tiled tiff lsb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fm-32.tif             983x887 int 32-bit miniswhite tiled tiff lsb msb2lsb gray image
 tiff:img-u-palette-strip-o32-lsb-fm-02.tif               983x887 int 4-entry colormapped strip tiff lsb msb2lsb image
 tiff:img-u-palette-strip-o32-lsb-fm-03.tif               983x887 int 8-entry colormapped strip tiff lsb msb2lsb image
 tiff:img-u-palette-strip-o32-lsb-fm-04.tif               983x887 int 16-entry colormapped strip tiff lsb msb2lsb image
@@ -125,6 +149,7 @@
 tiff:img-f-separated-strip-contig-o32-lsb-fm-16.tif      983x887 float 16-bit strip contiguous CMYK image
 tiff:img-f-separated-strip-planar-o32-lsb-fm-08.tif      983x887 float 8-bit strip separated CMYK tiff lsb msb2lsb image
 tiff:img-f-separated-strip-planar-o32-lsb-fm-16.tif      983x887 float 16-bit strip separated CMYK tiff lsb msb2lsb image
+bigtiff:img-u-minisblack-strip-o64-lsb-fm-01.tif         983x887 int 1-bit minisblack strip bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-02.tif         983x887 int 2-bit minisblack strip bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-04.tif         983x887 int 4-bit minisblack strip bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-06.tif         983x887 int 6-bit minisblack strip bigtiff lsb msb2lsb gray image
@@ -135,6 +160,18 @@
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-16.tif         983x887 int 16-bit minisblack strip bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-24.tif         983x887 int 24-bit minisblack strip bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fm-32.tif         983x887 int 32-bit minisblack strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-01.tif         983x887 int 1-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-02.tif         983x887 int 2-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-04.tif         983x887 int 4-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-06.tif         983x887 int 6-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-08.tif         983x887 int 8-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-10.tif         983x887 int 10-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-12.tif         983x887 int 12-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-14.tif         983x887 int 14-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-16.tif         983x887 int 16-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-24.tif         983x887 int 24-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fm-32.tif         983x887 int 32-bit miniswhite strip bigtiff lsb msb2lsb gray image
+bigtiff:img-u-minisblack-tile-o64-lsb-fm-01.tif          983x887 int 1-bit minisblack tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-02.tif          983x887 int 2-bit minisblack tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-04.tif          983x887 int 4-bit minisblack tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-06.tif          983x887 int 6-bit minisblack tiled bigtiff lsb msb2lsb gray image
@@ -145,6 +182,17 @@
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-16.tif          983x887 int 16-bit minisblack tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-24.tif          983x887 int 24-bit minisblack tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fm-32.tif          983x887 int 32-bit minisblack tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-01.tif          983x887 int 1-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-02.tif          983x887 int 2-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-04.tif          983x887 int 4-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-06.tif          983x887 int 6-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-08.tif          983x887 int 8-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-10.tif          983x887 int 10-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-12.tif          983x887 int 12-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-14.tif          983x887 int 14-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-16.tif          983x887 int 16-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-24.tif          983x887 int 24-bit miniswhite tiled bigtiff lsb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fm-32.tif          983x887 int 32-bit miniswhite tiled bigtiff lsb msb2lsb gray image
 bigtiff:img-u-palette-strip-o64-lsb-fm-02.tif            983x887 int 4-entry colormapped strip bigtiff lsb msb2lsb image
 bigtiff:img-u-palette-strip-o64-lsb-fm-03.tif            983x887 int 8-entry colormapped strip bigtiff lsb msb2lsb image
 bigtiff:img-u-palette-strip-o64-lsb-fm-04.tif            983x887 int 16-entry colormapped strip bigtiff lsb msb2lsb image
@@ -217,6 +265,7 @@
 bigtiff:img-f-separated-strip-contig-o64-lsb-fm-16.tif   983x887 float 16-bit strip contiguous CMYK image
 bigtiff:img-f-separated-strip-planar-o64-lsb-fm-08.tif   983x887 float 8-bit strip separated CMYK bigtiff lsb msb2lsb image
 bigtiff:img-f-separated-strip-planar-o64-lsb-fm-16.tif   983x887 float 16-bit strip separated CMYK bigtiff lsb msb2lsb image
+tiff:img-u-minisblack-strip-o32-msb-fm-01.tif            983x887 int 1-bit minisblack strip tiff msb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-msb-fm-02.tif            983x887 int 2-bit minisblack strip tiff msb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-msb-fm-04.tif            983x887 int 4-bit minisblack strip tiff msb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-msb-fm-06.tif            983x887 int 6-bit minisblack strip tiff msb msb2lsb gray image
@@ -227,6 +276,18 @@
 tiff:img-u-minisblack-strip-o32-msb-fm-16.tif            983x887 int 16-bit minisblack strip tiff msb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-msb-fm-24.tif            983x887 int 24-bit minisblack strip tiff msb msb2lsb gray image
 tiff:img-u-minisblack-strip-o32-msb-fm-32.tif            983x887 int 32-bit minisblack strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-01.tif            983x887 int 1-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-02.tif            983x887 int 2-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-04.tif            983x887 int 4-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-06.tif            983x887 int 6-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-08.tif            983x887 int 8-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-10.tif            983x887 int 10-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-12.tif            983x887 int 12-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-14.tif            983x887 int 14-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-16.tif            983x887 int 16-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-24.tif            983x887 int 24-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-strip-o32-msb-fm-32.tif            983x887 int 32-bit miniswhite strip tiff msb msb2lsb gray image
+tiff:img-u-minisblack-tile-o32-msb-fm-01.tif             983x887 int 1-bit minisblack tiled tiff msb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-msb-fm-02.tif             983x887 int 2-bit minisblack tiled tiff msb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-msb-fm-04.tif             983x887 int 4-bit minisblack tiled tiff msb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-msb-fm-06.tif             983x887 int 6-bit minisblack tiled tiff msb msb2lsb gray image
@@ -237,6 +298,17 @@
 tiff:img-u-minisblack-tile-o32-msb-fm-16.tif             983x887 int 16-bit minisblack tiled tiff msb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-msb-fm-24.tif             983x887 int 24-bit minisblack tiled tiff msb msb2lsb gray image
 tiff:img-u-minisblack-tile-o32-msb-fm-32.tif             983x887 int 32-bit minisblack tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-01.tif             983x887 int 1-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-02.tif             983x887 int 2-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-04.tif             983x887 int 4-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-06.tif             983x887 int 6-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-08.tif             983x887 int 8-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-10.tif             983x887 int 10-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-12.tif             983x887 int 12-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-14.tif             983x887 int 14-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-16.tif             983x887 int 16-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-24.tif             983x887 int 24-bit miniswhite tiled tiff msb msb2lsb gray image
+tiff:img-u-miniswhite-tile-o32-msb-fm-32.tif             983x887 int 32-bit miniswhite tiled tiff msb msb2lsb gray image
 tiff:img-u-palette-strip-o32-msb-fm-02.tif               983x887 int 4-entry colormapped strip tiff msb msb2lsb image
 tiff:img-u-palette-strip-o32-msb-fm-03.tif               983x887 int 8-entry colormapped strip tiff msb msb2lsb image
 tiff:img-u-palette-strip-o32-msb-fm-04.tif               983x887 int 16-entry colormapped strip tiff msb msb2lsb image
@@ -309,6 +381,7 @@
 tiff:img-f-separated-strip-contig-o32-msb-fm-16.tif      983x887 float 16-bit strip contiguous CMYK image
 tiff:img-f-separated-strip-planar-o32-msb-fm-08.tif      983x887 float 8-bit strip separated CMYK tiff msb msb2lsb image
 tiff:img-f-separated-strip-planar-o32-msb-fm-16.tif      983x887 float 16-bit strip separated CMYK tiff msb msb2lsb image
+bigtiff:img-u-minisblack-strip-o64-msb-fm-01.tif         983x887 int 1-bit minisblack strip bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-msb-fm-02.tif         983x887 int 2-bit minisblack strip bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-msb-fm-04.tif         983x887 int 4-bit minisblack strip bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-msb-fm-06.tif         983x887 int 6-bit minisblack strip bigtiff msb msb2lsb gray image
@@ -319,6 +392,18 @@
 bigtiff:img-u-minisblack-strip-o64-msb-fm-16.tif         983x887 int 16-bit minisblack strip bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-msb-fm-24.tif         983x887 int 24-bit minisblack strip bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-strip-o64-msb-fm-32.tif         983x887 int 32-bit minisblack strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-01.tif         983x887 int 1-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-02.tif         983x887 int 2-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-04.tif         983x887 int 4-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-06.tif         983x887 int 6-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-08.tif         983x887 int 8-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-10.tif         983x887 int 10-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-12.tif         983x887 int 12-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-14.tif         983x887 int 14-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-16.tif         983x887 int 16-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-24.tif         983x887 int 24-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-strip-o64-msb-fm-32.tif         983x887 int 32-bit miniswhite strip bigtiff msb msb2lsb gray image
+bigtiff:img-u-minisblack-tile-o64-msb-fm-01.tif          983x887 int 1-bit minisblack tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-msb-fm-02.tif          983x887 int 2-bit minisblack tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-msb-fm-04.tif          983x887 int 4-bit minisblack tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-msb-fm-06.tif          983x887 int 6-bit minisblack tiled bigtiff msb msb2lsb gray image
@@ -329,6 +414,17 @@
 bigtiff:img-u-minisblack-tile-o64-msb-fm-16.tif          983x887 int 16-bit minisblack tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-msb-fm-24.tif          983x887 int 24-bit minisblack tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-minisblack-tile-o64-msb-fm-32.tif          983x887 int 32-bit minisblack tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-01.tif          983x887 int 1-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-02.tif          983x887 int 2-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-04.tif          983x887 int 4-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-06.tif          983x887 int 6-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-08.tif          983x887 int 8-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-10.tif          983x887 int 10-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-12.tif          983x887 int 12-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-14.tif          983x887 int 14-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-16.tif          983x887 int 16-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-24.tif          983x887 int 24-bit miniswhite tiled bigtiff msb msb2lsb gray image
+bigtiff:img-u-miniswhite-tile-o64-msb-fm-32.tif          983x887 int 32-bit miniswhite tiled bigtiff msb msb2lsb gray image
 bigtiff:img-u-palette-strip-o64-msb-fm-02.tif            983x887 int 4-entry colormapped strip bigtiff msb msb2lsb image
 bigtiff:img-u-palette-strip-o64-msb-fm-03.tif            983x887 int 8-entry colormapped strip bigtiff msb msb2lsb image
 bigtiff:img-u-palette-strip-o64-msb-fm-04.tif            983x887 int 16-entry colormapped strip bigtiff msb msb2lsb image
@@ -401,6 +497,7 @@
 bigtiff:img-f-separated-strip-contig-o64-msb-fm-16.tif   983x887 float 16-bit strip contiguous CMYK image
 bigtiff:img-f-separated-strip-planar-o64-msb-fm-08.tif   983x887 float 8-bit strip separated CMYK bigtiff msb msb2lsb image
 bigtiff:img-f-separated-strip-planar-o64-msb-fm-16.tif   983x887 float 16-bit strip separated CMYK bigtiff msb msb2lsb image
+tiff:img-u-minisblack-strip-o32-lsb-fl-01.tif            983x887 int 1-bit minisblack strip tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fl-02.tif            983x887 int 2-bit minisblack strip tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fl-04.tif            983x887 int 4-bit minisblack strip tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fl-06.tif            983x887 int 6-bit minisblack strip tiff lsb lsb2msb gray image
@@ -411,6 +508,18 @@
 tiff:img-u-minisblack-strip-o32-lsb-fl-16.tif            983x887 int 16-bit minisblack strip tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fl-24.tif            983x887 int 24-bit minisblack strip tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-strip-o32-lsb-fl-32.tif            983x887 int 32-bit minisblack strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-01.tif            983x887 int 1-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-02.tif            983x887 int 2-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-04.tif            983x887 int 4-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-06.tif            983x887 int 6-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-08.tif            983x887 int 8-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-10.tif            983x887 int 10-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-12.tif            983x887 int 12-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-14.tif            983x887 int 14-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-16.tif            983x887 int 16-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-24.tif            983x887 int 24-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-strip-o32-lsb-fl-32.tif            983x887 int 32-bit miniswhite strip tiff lsb lsb2msb gray image
+tiff:img-u-minisblack-tile-o32-lsb-fl-01.tif             983x887 int 1-bit minisblack tiled tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fl-02.tif             983x887 int 2-bit minisblack tiled tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fl-04.tif             983x887 int 4-bit minisblack tiled tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fl-06.tif             983x887 int 6-bit minisblack tiled tiff lsb lsb2msb gray image
@@ -421,6 +530,17 @@
 tiff:img-u-minisblack-tile-o32-lsb-fl-16.tif             983x887 int 16-bit minisblack tiled tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fl-24.tif             983x887 int 24-bit minisblack tiled tiff lsb lsb2msb gray image
 tiff:img-u-minisblack-tile-o32-lsb-fl-32.tif             983x887 int 32-bit minisblack tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-01.tif             983x887 int 1-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-02.tif             983x887 int 2-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-04.tif             983x887 int 4-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-06.tif             983x887 int 6-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-08.tif             983x887 int 8-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-10.tif             983x887 int 10-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-12.tif             983x887 int 12-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-14.tif             983x887 int 14-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-16.tif             983x887 int 16-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-24.tif             983x887 int 24-bit miniswhite tiled tiff lsb lsb2msb gray image
+tiff:img-u-miniswhite-tile-o32-lsb-fl-32.tif             983x887 int 32-bit miniswhite tiled tiff lsb lsb2msb gray image
 tiff:img-u-palette-strip-o32-lsb-fl-02.tif               983x887 int 4-entry colormapped strip tiff lsb lsb2msb image
 tiff:img-u-palette-strip-o32-lsb-fl-03.tif               983x887 int 8-entry colormapped strip tiff lsb lsb2msb image
 tiff:img-u-palette-strip-o32-lsb-fl-04.tif               983x887 int 16-entry colormapped strip tiff lsb lsb2msb image
@@ -493,6 +613,7 @@
 tiff:img-f-separated-strip-contig-o32-lsb-fl-16.tif      983x887 float 16-bit strip contiguous CMYK image
 tiff:img-f-separated-strip-planar-o32-lsb-fl-08.tif      983x887 float 8-bit strip separated CMYK tiff lsb lsb2msb image
 tiff:img-f-separated-strip-planar-o32-lsb-fl-16.tif      983x887 float 16-bit strip separated CMYK tiff lsb lsb2msb image
+bigtiff:img-u-minisblack-strip-o64-lsb-fl-01.tif         983x887 int 1-bit minisblack strip bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-02.tif         983x887 int 2-bit minisblack strip bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-04.tif         983x887 int 4-bit minisblack strip bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-06.tif         983x887 int 6-bit minisblack strip bigtiff lsb lsb2msb gray image
@@ -503,6 +624,18 @@
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-16.tif         983x887 int 16-bit minisblack strip bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-24.tif         983x887 int 24-bit minisblack strip bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-strip-o64-lsb-fl-32.tif         983x887 int 32-bit minisblack strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-01.tif         983x887 int 1-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-02.tif         983x887 int 2-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-04.tif         983x887 int 4-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-06.tif         983x887 int 6-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-08.tif         983x887 int 8-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-10.tif         983x887 int 10-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-12.tif         983x887 int 12-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-14.tif         983x887 int 14-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-16.tif         983x887 int 16-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-24.tif         983x887 int 24-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-strip-o64-lsb-fl-32.tif         983x887 int 32-bit miniswhite strip bigtiff lsb lsb2msb gray image
+bigtiff:img-u-minisblack-tile-o64-lsb-fl-01.tif          983x887 int 1-bit minisblack tiled bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-02.tif          983x887 int 2-bit minisblack tiled bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-04.tif          983x887 int 4-bit minisblack tiled bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-06.tif          983x887 int 6-bit minisblack tiled bigtiff lsb lsb2msb gray image
@@ -513,6 +646,17 @@
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-16.tif          983x887 int 16-bit minisblack tiled bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-24.tif          983x887 int 24-bit minisblack tiled bigtiff lsb lsb2msb gray image
 bigtiff:img-u-minisblack-tile-o64-lsb-fl-32.tif          983x887 int 32-bit minisblack tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-01.tif          983x887 int 1-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-02.tif          983x887 int 2-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-04.tif          983x887 int 4-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-06.tif          983x887 int 6-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-08.tif          983x887 int 8-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-10.tif          983x887 int 10-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-12.tif          983x887 int 12-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-14.tif          983x887 int 14-bit miniswhite tiled bigtiff lsb lsb2msb gray image
+bigtiff:img-u-miniswhite-tile-o64-lsb-fl-16.tif          983x887 int 16-bit miniswhite tiled bigtiff lsb lsb2msb gray image
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.