From: cristy Date: Tue, 5 Oct 2010 01:13:28 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~8756 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a63c290def13e6a04f0ceeaee11e7dcb7e621ed;p=imagemagick --- diff --git a/ChangeLog b/ChangeLog index 8abbc3e03..915e7dd4f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17201). * Don't permit access to pixels when pinging an image (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17194). + * Add support for pattern:vertical2 and pattern:horizontal2. 2010-10-02 6.6.4-9 Anthony Thyssen * Added sqrt(2) bluring default for Gaussian Filter if used as a diff --git a/coders/pattern.c b/coders/pattern.c index 6ad904cc1..a68aa78bd 100644 --- a/coders/pattern.c +++ b/coders/pattern.c @@ -577,6 +577,16 @@ static const unsigned char 0x50, 0x34, 0x0A, 0x38, 0x20, 0x34, 0x0A, 0xFF, 0x00, 0x00, 0x00 }; +/* + Horizontal-2 pattern. +*/ +static const unsigned char + Horizontal2Image[] = + { + 0x50, 0x34, 0x0A, 0x38, 0x20, 0x38, 0x0A, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00 + }; + /* HorizontalSaw pattern. */ @@ -747,6 +757,16 @@ static const unsigned char 0x11, 0x11, 0x11 }; +/* + Vertical-2 pattern. +*/ +static const unsigned char + Vertical2Image[] = + { + 0x50, 0x34, 0x0A, 0x38, 0x20, 0x38, 0x0A, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, + 0xAA, 0xAA, 0xAA + }; + /* VerticalBricks pattern. */ @@ -845,6 +865,7 @@ static const PatternInfo { "GRAY100", "PBM", Gray100Image, sizeof(Gray100Image) }, { "HEXAGONS", "PBM", HexagonsImage, sizeof(HexagonsImage) }, { "HORIZONTAL", "PBM", HorizontalImage, sizeof(HorizontalImage) }, + { "HORIZONTAL2", "PBM", Horizontal2Image, sizeof(Horizontal2Image) }, { "HORIZONTALSAW", "PBM", HorizontalSawImage, sizeof(HorizontalSawImage) }, { "HS_BDIAGONAL", "PBM", HS_BDIAGONALImage, sizeof(HS_BDIAGONALImage) }, { "HS_CROSS", "PBM", HS_CROSSImage, sizeof(HS_CROSSImage) }, @@ -862,6 +883,7 @@ static const PatternInfo { "SMALLFISHSCALES", "PBM", SmallFishScalesImage, sizeof(SmallFishScalesImage) }, { "VERTICAL", "PBM", VerticalImage, sizeof(VerticalImage) }, + { "VERTICAL2", "PBM", Vertical2Image, sizeof(Vertical2Image) }, { "VERTICALBRICKS", "PBM", VerticalBricksImage, sizeof(VerticalBricksImage) }, { "VERTICALLEFTSHINGLE", "PBM", VerticalLeftShingleImage,