From: Cristy Date: Sat, 3 Jun 2017 00:36:40 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.5-10 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d07f4fe02935119f1fe55263428c340f32a9b2ea;p=imagemagick ... --- diff --git a/ChangeLog b/ChangeLog index fc7f6a220..f400208c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,7 @@ -2017-06=01 7.0.4-10 Glenn Randers-Pehrson +2017-06-02 7.0.5-10 Cristy + * Release ImageMagick version 7.0.5-10, GIT revision 20155:38ebc02:20170602. + +2017-06-01 7.0.5-10 Glenn Randers-Pehrson * Removed experimental zxIF chunk support; the proposal is dead. 2017-06-01 7.0.5-10 Cristy diff --git a/www/ImageMagickObject.html b/www/ImageMagickObject.html index b8d64987a..a7ad4170a 100644 --- a/www/ImageMagickObject.html +++ b/www/ImageMagickObject.html @@ -130,4 +130,4 @@ regsvr32 /u /s ImageMagickObject.dll - \ No newline at end of file + \ No newline at end of file diff --git a/www/advanced-unix-installation.html b/www/advanced-unix-installation.html index 41b002f71..046ebbed5 100644 --- a/www/advanced-unix-installation.html +++ b/www/advanced-unix-installation.html @@ -78,7 +78,7 @@ tar xvzf ImageMagick.tar.gz

The configure script looks at your environment and decides what it can cobble together to get ImageMagick compiled and installed on your system. This includes finding a compiler, where your compiler header files are located (e.g. stdlib.h), and if any delegate libraries are available for ImageMagick to use (e.g. JPEG, PNG, TIFF, etc.). If you are willing to accept configure's default options, and build from within the source directory, you can simply type:

-
 cd ImageMagick-7.0.5-6 ./configure
+
 cd ImageMagick-7.0.5-9 ./configure

Watch the configure script output to verify that it finds everything that you think it should. Pay particular attention to the last lines of the script output. For example, here is a recent report from our system:

@@ -534,7 +534,7 @@ sudo port install jpeg

Download the ImageMagick source distribution and verify the distribution against its message digest.

Unpack and change into the top-level ImageMagick directory:

-
 tar xvzf ImageMagick-7.0.5-6.tar.gz cd ImageMagick-7.0.5-6

Configure ImageMagick:

+
 tar xvzf ImageMagick-7.0.5-9.tar.gz cd ImageMagick-7.0.5-9

Configure ImageMagick:

 ./configure --prefix=/opt --with-quantum-depth=16 \
   --disable-dependency-tracking --with-x=yes \
@@ -566,7 +566,7 @@ display -display :0
 
 

Although you can download and install delegate libraries yourself, many are already available in the GnuWin32 distribution. Download and install whichever delegate libraries you require such as JPEG, PNG, TIFF, etc. Make sure you specify the development headers when you install a package. Next type,

-
 tar jxvf ImageMagick-7.0.5-?.tar.bz2
cd ImageMagick-7.0.5-6
export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"
export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"
./configure --without-perl
make
sudo make install
+
 tar jxvf ImageMagick-7.0.5-?.tar.bz2
cd ImageMagick-7.0.5-9
export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"
export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"
./configure --without-perl
make
sudo make install

Dealing with Unexpected Problems

Chances are the download, configure, build, and install of ImageMagick went flawlessly as it is intended, however, certain systems and environments may cause one or more steps to fail. We discuss a few problems we've run across and how to take corrective action to ensure you have a working release of ImageMagick

@@ -636,4 +636,3 @@ identify -list format - \ No newline at end of file diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html index cf227473d..caf19d1b3 100644 --- a/www/advanced-windows-installation.html +++ b/www/advanced-windows-installation.html @@ -331,7 +331,7 @@ dmake release
  1. Double-click on - VisualMagick/bin/ImageMagick-7.0.5-6-Q16-windows-dll.exe + VisualMagick/bin/ImageMagick-7.0.5-9-Q16-windows-dll.exe to launch the ImageMagick binary distribution.
  2. Complete the installer screens to install ImageMagick on your system.
@@ -401,4 +401,3 @@ _MAGICKMOD_ - \ No newline at end of file diff --git a/www/animate.html b/www/animate.html index 8efea2df7..e21f46972 100644 --- a/www/animate.html +++ b/www/animate.html @@ -532,4 +532,4 @@ transparent, extract, background, or shape the alpha channel - \ No newline at end of file + \ No newline at end of file diff --git a/www/architecture.html b/www/architecture.html index 945e11a3d..5eab5e1e6 100644 --- a/www/architecture.html +++ b/www/architecture.html @@ -135,7 +135,7 @@ if (image == (Image *) NULL)

When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache. For example, a 1-channel 1-bit monochrome PBM image is scaled to 8-bit gray image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version. You can determine which version you have with the ‑version option:

-
 identify -version
Version: ImageMagick 7.0.5-6 2017-05-18 Q16 https://www.imagemagick.org
+
 identify -version
Version: ImageMagick 7.0.5-9 2017-05-30 Q16 https://www.imagemagick.org

As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time). In most cases, the benefits of the pixel cache typically outweigh any disadvantages.

Access the Pixel Cache

@@ -1423,4 +1423,4 @@ ModuleExport size_t analyzeImage(Image **images,const int argc,const char **argv - \ No newline at end of file + \ No newline at end of file diff --git a/www/changelog.html b/www/changelog.html index fa4b96306..331832a6b 100644 --- a/www/changelog.html +++ b/www/changelog.html @@ -56,7 +56,21 @@
-
2017-05-12 7.0.5-6 Cristy <quetzlzacatenango@image...>
+
2017-05-28 7.0.5-9 Cristy <quetzlzacatenango@image...>
+
  • Release ImageMagick version 7.0.5-8, GIT revision 20113:8b67333:20170528.
  • +
    2017-05-28 7.0.5-9 Cristy <quetzlzacatenango@image...>
    +
  • Transient error validating the JPEG-2000 image format (reference https://github.com/ImageMagick/ImageMagick/issues/501).
  • +
  • Properly allocate DCM image colormap (reference https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&t=32063).
  • +
    2017-05-26 7.0.5-8 Cristy <quetzlzacatenango@image...>
    +
  • Release ImageMagick version 7.0.5-8, GIT revision 20099:870a016:20170526.
  • +
    2017-05-23 7.0.5-8 Cristy <quetzlzacatenango@image...>
    +
  • Improper allocation of memory for IM instances without threads (reference https://github.com/ImageMagick/ImageMagick/issues/497).
  • +
  • Delete corrupt image from list (reference https://github.com/ImageMagick/ImageMagick/issues/500).
  • +
    2017-05-19 7.0.5-7 Cristy <quetzlzacatenango@image...>
    +
  • Release ImageMagick version 7.0.5-6, GIT revision 20078:7ce2d38:20170519.
  • +
    2017-05-15 7.0.5-7 Cristy <quetzlzacatenango@image...>
    +
  • Support various image operators for the compare utility (reference https://www.imagemagick.org/discourse-server/viewtopic.html?f=2&t=31938).
  • + 2017-05-12 7.0.5-6 Cristy <quetzlzacatenango@image...>
  • Release ImageMagick version 7.0.5-6, GIT revision 20039:9371904:20170512.
  • 2017-05-10 7.0.5-6 John Cupitt <jcupitt@gmail.com>
  • Revise DICOM window and rescale handling (reference https://github.com/ImageMagick/ImageMagick/pull/484)
  • @@ -394,4 +408,4 @@
    - \ No newline at end of file + \ No newline at end of file diff --git a/www/cipher.html b/www/cipher.html index 0c4674307..a8ffcb354 100644 --- a/www/cipher.html +++ b/www/cipher.html @@ -140,4 +140,4 @@ Examples - \ No newline at end of file + \ No newline at end of file diff --git a/www/color-management.html b/www/color-management.html index 5aa013c32..79b7abfb9 100644 --- a/www/color-management.html +++ b/www/color-management.html @@ -150,4 +150,4 @@ convert myimage_channels_*.png -set colorspace HSL -combine -colorspace RGB -set
    - \ No newline at end of file + \ No newline at end of file diff --git a/www/color.html b/www/color.html index b376f6022..c8af36959 100644 --- a/www/color.html +++ b/www/color.html @@ -4951,4 +4951,4 @@ device-cmyk(0.11, 0.48, 0.83, 0.00)
    - \ No newline at end of file + \ No newline at end of file diff --git a/www/command-line-options.html b/www/command-line-options.html index aea69ca3a..5b412c741 100644 --- a/www/command-line-options.html +++ b/www/command-line-options.html @@ -8095,4 +8095,4 @@ but with strict boolean masking.

    - \ No newline at end of file + \ No newline at end of file diff --git a/www/command-line-processing.html b/www/command-line-processing.html index a11e7fb33..3c785ec3f 100644 --- a/www/command-line-processing.html +++ b/www/command-line-processing.html @@ -688,4 +688,4 @@ magick -define stream:buffer-size=0 logo: gif:- | display gif:- - \ No newline at end of file + \ No newline at end of file diff --git a/www/command-line-tools.html b/www/command-line-tools.html index 4a5cb6ed7..af9e7b685 100644 --- a/www/command-line-tools.html +++ b/www/command-line-tools.html @@ -107,4 +107,4 @@ magick convert logo: logo.jpg - \ No newline at end of file + \ No newline at end of file diff --git a/www/compare.html b/www/compare.html index 409d603b3..12a270fdb 100644 --- a/www/compare.html +++ b/www/compare.html @@ -138,6 +138,11 @@ transparent, extract, background, or shape the alpha channel decrypt image with this password + +
    -background color + background color + + -brightness-contrast geometry improve brightness / contrast of the image @@ -293,6 +298,11 @@ transparent, extract, background, or shape the alpha channel pay attention to warning messages. + + -repage geometry + size and location of an image canvas + + -resize geometry resize the image @@ -405,4 +415,4 @@ transparent, extract, background, or shape the alpha channel - \ No newline at end of file + \ No newline at end of file diff --git a/www/compose.html b/www/compose.html index 281ba06e9..925feceaf 100644 --- a/www/compose.html +++ b/www/compose.html @@ -644,4 +644,3 @@ href="https://www.imagemagick.org/script/command-line-options.html#list">-list c - \ No newline at end of file diff --git a/www/composite.html b/www/composite.html index 7dcea48f6..b60035d64 100644 --- a/www/composite.html +++ b/www/composite.html @@ -526,4 +526,4 @@ transparent, extract, background, or shape the alpha channel - \ No newline at end of file + \ No newline at end of file diff --git a/www/conjure.html b/www/conjure.html index 2250a11b5..063ab1572 100644 --- a/www/conjure.html +++ b/www/conjure.html @@ -1138,4 +1138,4 @@ fill="color name", channel="All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray, - \ No newline at end of file + \ No newline at end of file diff --git a/www/connected-components.html b/www/connected-components.html index 7dadb6cc0..bedd74188 100644 --- a/www/connected-components.html +++ b/www/connected-components.html @@ -121,4 +121,4 @@ Objects (id: bounding-box centroid area mean-color): - \ No newline at end of file + \ No newline at end of file diff --git a/www/convert.html b/www/convert.html index 6cefd6ffa..2eaae7a54 100644 --- a/www/convert.html +++ b/www/convert.html @@ -1322,4 +1322,4 @@ transparent, extract, background, or shape the alpha channel - \ No newline at end of file + \ No newline at end of file diff --git a/www/develop.html b/www/develop.html index c92d099f8..14205155b 100644 --- a/www/develop.html +++ b/www/develop.html @@ -186,4 +186,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/www/display.html b/www/display.html index 7a124fbed..30f0569b5 100644 --- a/www/display.html +++ b/www/display.html @@ -568,4 +568,4 @@ transparent, extract, background, or shape the alpha channel - \ No newline at end of file + \ No newline at end of file diff --git a/www/distribute-pixel-cache.html b/www/distribute-pixel-cache.html index 6e8b6d5f3..d18230ef5 100644 --- a/www/distribute-pixel-cache.html +++ b/www/distribute-pixel-cache.html @@ -89,4 +89,4 @@ convert -limit memory 1GiB -limit map 2GiB -limit disk 4GiB \ - \ No newline at end of file + \ No newline at end of file diff --git a/www/download.html b/www/download.html index 142b878ae..887f58aba 100644 --- a/www/download.html +++ b/www/download.html @@ -76,16 +76,16 @@ - ImageMagick-7.0.5-6.x86_64.rpm - download - download + ImageMagick-7.0.5-9.x86_64.rpm + download + download Redhat / CentOS 7.1 x86_64 RPM - ImageMagick-libs-7.0.5-6.x86_64.rpm - download - download + ImageMagick-libs-7.0.5-9.x86_64.rpm + download + download Redhat / CentOS 7.1 x86_64 RPM @@ -122,8 +122,8 @@

    ImageMagick RPM's are self-installing. Simply type the following command and you're ready to start using ImageMagick:

    -
     rpm -Uvh ImageMagick-7.0.5-6.x86_64.rpm

    You'll need the libraries as well:

    -
     rpm -Uvh ImageMagick-libs-7.0.5-6.x86_64.rpm
    +
     rpm -Uvh ImageMagick-7.0.5-9.x86_64.rpm

    You'll need the libraries as well:

    +
     rpm -Uvh ImageMagick-libs-7.0.5-9.x86_64.rpm

    For other systems, create (or choose) a directory to install the package into and change to that directory, for example:

    @@ -258,7 +258,7 @@ display logo.gif
     
     ./imagemagick_compile.sh VERSION
     
    -

    where VERSION is the version of ImageMagick you want to compile (i.e.: 7.0.5-6, svn, ...)

    +

    where VERSION is the version of ImageMagick you want to compile (i.e.: 7.0.5-9, svn, ...)

    This script compiles ImageMagick as a static library to be included in iOS projects and adds support for

      @@ -307,9 +307,9 @@ display logo.gif - ImageMagick-7.0.5-6-Q16-x64-dll.exe - download - download + ImageMagick-7.0.5-9-Q16-x64-dll.exe + download + download Win64 dynamic at 16 bits-per-pixel component @@ -327,93 +327,93 @@ display logo.gif - ImageMagick-7.0.5-6-Q16-x64-static.exe - download - download + ImageMagick-7.0.5-9-Q16-x64-static.exe + download + download Win64 static at 16 bits-per-pixel component - ImageMagick-7.0.5-6-Q8-x64-dll.exe - download - download + ImageMagick-7.0.5-9-Q8-x64-dll.exe + download + download Win64 dynamic at 8 bits-per-pixel component - ImageMagick-7.0.5-6-Q8-x64-static.exe - download - download + ImageMagick-7.0.5-9-Q8-x64-static.exe + download + download Win64 static at 8 bits-per-pixel component - ImageMagick-7.0.5-6-Q16-HDRI-x64-dll.exe - download - download + ImageMagick-7.0.5-9-Q16-HDRI-x64-dll.exe + download + download Win64 dynamic at 16 bits-per-pixel component with high dynamic-range imaging enabled - ImageMagick-7.0.5-6-Q16-HDRI-x64-static.exe - download - download + ImageMagick-7.0.5-9-Q16-HDRI-x64-static.exe + download + download Win64 static at 16 bits-per-pixel component with high dynamic-range imaging enabled - ImageMagick-7.0.5-6-Q16-x86-dll.exe - download - download + ImageMagick-7.0.5-9-Q16-x86-dll.exe + download + download Win32 dynamic at 16 bits-per-pixel component - ImageMagick-7.0.5-6-Q16-x86-static.exe - download - download + ImageMagick-7.0.5-9-Q16-x86-static.exe + download + download Win32 static at 16 bits-per-pixel component - ImageMagick-7.0.5-6-Q8-x86-dll.exe - download - download + ImageMagick-7.0.5-9-Q8-x86-dll.exe + download + download Win32 dynamic at 8 bits-per-pixel component - ImageMagick-7.0.5-6-Q8-x86-static.exe - download - download + ImageMagick-7.0.5-9-Q8-x86-static.exe + download + download Win32 static at 8 bits-per-pixel component - ImageMagick-7.0.5-6-Q16-HDRI-x86-dll.exe - download - download + ImageMagick-7.0.5-9-Q16-HDRI-x86-dll.exe + download + download Win32 dynamic at 16 bits-per-pixel component with high dynamic-range imaging enabled - ImageMagick-7.0.5-6-Q16-HDRI-x86-static.exe - download - download + ImageMagick-7.0.5-9-Q16-HDRI-x86-static.exe + download + download Win32 static at 16 bits-per-pixel component with high dynamic-range imaging enabled - ImageMagick-7.0.5-6-portable-Q16-x86.zip - download - download + ImageMagick-7.0.5-9-portable-Q16-x86.zip + download + download Portable Win32 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries). - ImageMagick-7.0.5-6-portable-Q16-x64.zip - download - download + ImageMagick-7.0.5-9-portable-Q16-x64.zip + download + download Portable Win64 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries). @@ -464,4 +464,4 @@ objShell.Exec("magick ""e:/myimages/image.png"" ""e:/myimages/image.jpg""") - \ No newline at end of file + \ No newline at end of file diff --git a/www/escape.html b/www/escape.html index 393598fcb..26bc70b44 100644 --- a/www/escape.html +++ b/www/escape.html @@ -661,7 +661,7 @@ evaluate the given FX expressions:

      %[fx:expression]
    -

    Use pixel: to evaluate a pixel color as defined by the Use pixel: or hex: to evaluate a pixel color as defined by the FX expression:

    @@ -887,4 +887,4 @@ Post ObjectData Descriptor Record - \ No newline at end of file + \ No newline at end of file diff --git a/www/examples.html b/www/examples.html index 888982475..8ce42f527 100644 --- a/www/examples.html +++ b/www/examples.html @@ -80,4 +80,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/www/exception.html b/www/exception.html index f470f0ab4..1dc29e53e 100644 --- a/www/exception.html +++ b/www/exception.html @@ -269,4 +269,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/www/export.html b/www/export.html index 6f781ab97..4ec0ac98a 100644 --- a/www/export.html +++ b/www/export.html @@ -80,4 +80,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/www/formats.html b/www/formats.html index 7b6a3f387..c7cf11f45 100644 --- a/www/formats.html +++ b/www/formats.html @@ -1967,4 +1967,4 @@ convert \( -size 15x15 canvas:black canvas:white -append \) \ - \ No newline at end of file + \ No newline at end of file diff --git a/www/fx.html b/www/fx.html index 1bcd6e17b..4d70d7d5a 100644 --- a/www/fx.html +++ b/www/fx.html @@ -398,7 +398,7 @@ convert rose: -duplicate 29 -virtual-pixel Gray -distort SRT '%[fx:360.0*t/n]' \ -set delay '%[fx:t == 0 ? 240 : 10]' -loop 0 rose.gif"
    -

    The color-escape %[pixel:] is evaluated once per image and per color channel in that image (-channel is ignored), The values generated are then converted into a color string (a named color or hex color value). The symbols i and j are set to zero, and s and t refer to each successively current image and index.

    +

    The color-escape %[pixel:] or %[hex:] is evaluated once per image and per color channel in that image (-channel is ignored), The values generated are then converted into a color string (a named color or hex color value). The symbols i and j are set to zero, and s and t refer to each successively current image and index.