+ infile=page-004.png ++ convert -ping page-004.png -format %t info: + inname=page-004 ++ convert -ping page-004.png -format %e info: + suffix=png + convert page-004.png -auto-level -morphology smooth diamond:1 -background white -deskew 40% +repage -fuzz 10% -trim +repage tmp.png + OIFS=' ' + IFS=' ' + white_arr=(`convert tmp.png -auto-level -threshold 75% -write show: -scale x1! txt: | tail -n +2 | tr -cs "0-9\n" " " | grep -e '.* .* 255'`) ++ convert tmp.png -auto-level -threshold 75% -write show: -scale 'x1!' txt: ++ tail -n +2 ++ tr -cs '0-9\n' ' ' ++ grep -e '.* .* 255' display: delegate library support not built-in `' (X11) @ error/display.c/DisplayImageCommand/1894. + echo ' 1983 1 255 0 0 255 255 255 255 992 0 255 255 255 255 993 0 255 255 255 255 994 0 255 255 255 255 995 0 255 255 255 255 996 0 255 255 255 255 997 0 255 255 255 255 998 0 255 255 255 255 999 0 255 255 255 255 1000 0 255 255 255 255 1001 0 255 255 255 255 1002 0 255 255 255 255 1003 0 255 255 255 255 1004 0 255 255 255 255 1005 0 255 255 255 255 1006 0 255 255 255 255 1007 0 255 255 255 255 1008 0 255 255 255 255 1009 0 255 255 255 255 1010 0 255 255 255 255 1011 0 255 255 255 255 1012 0 255 255 255 255 1013 0 255 255 255 255 1014 0 255 255 255 255 1015 0 255 255 255 255 1016 0 255 255 255 255 1017 0 255 255 255 255 1018 0 255 255 255 255 1019 0 255 255 255 255 1020 0 255 255 255 255 1036 0 255 255 255 255 1037 0 255 255 255 255 1038 0 255 255 255 255 1039 0 255 255 255 255 1040 0 255 255 255 255 1041 0 255 255 255 255 1042 0 255 255 255 255 1043 0 255 255 255 255 1044 0 255 255 255 255 1045 0 255 255 255 255 1046 0 255 255 255 255 1047 0 255 255 255 255 1048 0 255 255 255 255 1049 0 255 255 255 255 1050 0 255 255 255 255 1051 0 255 255 255 255 1052 0 255 255 255 255 1053 0 255 255 255 255 1054 0 255 255 255 255 1055 0 255 255 255 255 1056 0 255 255 255 255 1057 0 255 255 255 255 1058 0 255 255 255 255 1059 0 255 255 255 255 1060 0 255 255 255 255 1061 0 255 255 255 255 ' 1983 1 255 0 0 255 255 255 255 992 0 255 255 255 255 993 0 255 255 255 255 994 0 255 255 255 255 995 0 255 255 255 255 996 0 255 255 255 255 997 0 255 255 255 255 998 0 255 255 255 255 999 0 255 255 255 255 1000 0 255 255 255 255 1001 0 255 255 255 255 1002 0 255 255 255 255 1003 0 255 255 255 255 1004 0 255 255 255 255 1005 0 255 255 255 255 1006 0 255 255 255 255 1007 0 255 255 255 255 1008 0 255 255 255 255 1009 0 255 255 255 255 1010 0 255 255 255 255 1011 0 255 255 255 255 1012 0 255 255 255 255 1013 0 255 255 255 255 1014 0 255 255 255 255 1015 0 255 255 255 255 1016 0 255 255 255 255 1017 0 255 255 255 255 1018 0 255 255 255 255 1019 0 255 255 255 255 1020 0 255 255 255 255 1036 0 255 255 255 255 1037 0 255 255 255 255 1038 0 255 255 255 255 1039 0 255 255 255 255 1040 0 255 255 255 255 1041 0 255 255 255 255 1042 0 255 255 255 255 1043 0 255 255 255 255 1044 0 255 255 255 255 1045 0 255 255 255 255 1046 0 255 255 255 255 1047 0 255 255 255 255 1048 0 255 255 255 255 1049 0 255 255 255 255 1050 0 255 255 255 255 1051 0 255 255 255 255 1052 0 255 255 255 255 1053 0 255 255 255 255 1054 0 255 255 255 255 1055 0 255 255 255 255 1056 0 255 255 255 255 1057 0 255 255 255 255 1058 0 255 255 255 255 1059 0 255 255 255 255 1060 0 255 255 255 255 1061 0 255 255 255 255 + num=57 + IFS=' ' ++ convert xc: -format '%[fx:round(57/2)]' info: + middle=29 + echo middle=29 middle=29 ++ echo '1019 0 255 255 255 255 ' ++ cut '-d -f1' cut: bad delimiter + xcrop= + echo xcrop= xcrop= ++ convert -ping tmp.png -format %w info: + ww=1983 ++ convert -ping tmp.png -format %h info: + hh=3172 + ww1=1 + dim1=1x3172+0+0 ++ convert xc: -format '%[fx:1983--1]' info: + ww2=1984 + xoff2=1 + dim2=1984x3172+1+0 + echo 'dim1=1x3172+0+0; dim2=1984x3172+1+0;' dim1=1x3172+0+0; dim2=1984x3172+1+0; + convert tmp.png -write show: '(' -clone 0 -crop 1x3172+0+0 +repage -fuzz 10% -trim +repage -write columns/page-004_left.png ')' '(' -clone 0 -crop 1984x3172+1+0 +repage -fuzz 10% -trim +repage -write columns/page-004_right.png ')' null: Version: ImageMagick 6.8.9-8 Q16 x86_64 2014-10-23 http://www.imagemagick.org Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC Features: DPC Modules Delegates: bzlib freetype jng jpeg ltdl lzma png zlib Usage: display [options ...] file [ [options ...] file ...] Image Settings: -alpha option on, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape -antialias remove pixel-aliasing -authenticate password decipher image with this password -backdrop display image centered on a backdrop -channel type apply option to select image channels -colormap type Shared or Private -colorspace type alternate image colorspace -comment string annotate image with comment -compress type type of pixel compression when writing the image -define format:option define one or more image format options -delay value display the next image after pausing -density geometry horizontal and vertical density of the image -depth value image depth -display server display image to this X server -dispose method layer disposal method -dither method apply error diffusion to image -endian type endianness (MSB or LSB) of the image -filter type use this filter when resizing an image -format string output formatted image characteristics -geometry geometry preferred size and location of the Image window -gravity type horizontal and vertical backdrop placement -identify identify the format and characteristics of the image -immutable displayed image cannot be modified -interlace type type of image interlacing scheme -interpolate method pixel color interpolation method -label string assign a label to an image -limit type value pixel cache resource limit -loop iterations loop images then exit -map type display image using this Standard Colormap -matte store matte channel if the image has one -monitor monitor progress -page geometry size and location of an image canvas -profile filename add, delete, or apply an image profile -quality value JPEG/MIFF/PNG compression level -quantize colorspace reduce colors in this colorspace -quiet suppress all warning messages -regard-warnings pay attention to warning messages -remote command execute a command in an remote display process -repage geometry size and location of an image canvas (operator) -respect-parentheses settings remain in effect until parenthesis boundary -sampling-factor geometry horizontal and vertical sampling factor -scenes range image scene range -seed value seed a new sequence of pseudo-random numbers -set property value set an image property -size geometry width and height of image -support factor resize support: > 1.0 is blurry, < 1.0 is sharp -texture filename name of texture to tile onto the image background -transparent-color color transparent color -treedepth value color tree depth -update seconds detect when image file is modified and redisplay -verbose print detailed information about the image -visual type display image using this visual type -virtual-pixel method virtual pixel access method -window id display image to background of this window -window-group id exit program when this window id is destroyed -write filename write image to a file Image Operators: -auto-orient automagically orient image -border geometry surround image with a border of color -clip clip along the first path from the 8BIM profile -clip-path id clip along a named path from the 8BIM profile -colors value preferred number of colors in the image -contrast enhance odisplay: delegate library support not built-in `' (X11) @ error/display.c/DisplayImageCommand/1894. r reduce the image contrast -crop geometry preferred size and location of the cropped image -decipher filename convert cipher pixels to plain pixels -deskew threshold straighten an image -despeckle reduce the speckles within an image -edge factor apply a filter to detect edges in the image -enhance apply a digital filter to enhance a noisy image -equalize perform histogram equalization to an image -extract geometry extract area from image -flip flip image in the vertical direction -flop flop image in the horizontal direction -frame geometry surround image with an ornamental border -fuzz distance colors within this distance are considered equal -gamma value level of gamma correction -monochrome transform image to black and white -negate replace every pixel with its complementary color -normalize transform image to span the full range of colors -raise value lighten/darken image edges to create a 3-D effect -resample geometry change the resolution of an image -resize geometry resize the image -roll geometry roll an image vertically or horizontally -rotate degrees apply Paeth rotation to the image -sample geometry scale image with pixel sampling -segment value segment an image -sharpen geometry sharpen the image -strip strip image of all profiles and comments -threshold value threshold the image -thumbnail geometry create a thumbnail of the image -trim trim image edges Image Sequence Operators: -coalesce merge a sequence of images -flatten flatten a sequence of images Miscellaneous Options: -debug events display copious debugging information -help print program options -list type print a list of supported option arguments -log format format of debugging information -version print version information In addition to those listed above, you can specify these standard X resources as command line options: -background, -bordercolor, -borderwidth, -font, -foreground, -iconGeometry, -iconic, -mattecolor, -name, -shared-memory, -usePixmap, or -title. By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output. Buttons: 1 press to map or unmap the Command widget 2 press and drag to magnify a region of an image 3 press to load an image from a visual image directory convert: geometry does not contain image `show:' @ warning/attribute.c/GetImageBoundingBox/247. + rm -f tmp.png