#include "MagickCore/resource_.h"
#include "MagickCore/shear.h"
#include "MagickCore/segment.h"
+#include "MagickCore/statistic.h"
#include "MagickCore/string_.h"
#include "MagickCore/string-private.h"
#include "MagickCore/transform.h"
scanline=(MagickRealType *) AcquireQuantumMemory((size_t) image->columns,
GetPixelChannels(image)*sizeof(*scanline));
scale_scanline=(MagickRealType *) AcquireQuantumMemory((size_t)
- scale_image->columns,GetPixelChannels(scale_image)*sizeof(*scale_scanline));
+ scale_image->columns,GetPixelChannels(image)*sizeof(*scale_scanline));
y_vector=(MagickRealType *) AcquireQuantumMemory((size_t) image->columns,
GetPixelChannels(image)*sizeof(*y_vector));
if ((scanline == (MagickRealType *) NULL) ||
if ((flags & SigmaValue) == 0)
geometry_info.sigma=1.0;
mogrify_image=MotionBlurImage(*image,geometry_info.rho,
- geometry_info.sigma,geometry_info.xi,geometry_info.psi,
- exception);
+ geometry_info.sigma,geometry_info.xi,geometry_info.psi,exception);
break;
}
break;
LevelImageColors = 258
Clamp = 259
ClampImage = 260
- BrightnessContrast = 263
- BrightnessContrastImage = 264
- Morphology = 265
- MorphologyImage = 266
- Sans = 267
- SansImage = 268
- Color = 269
- ColorImage = 270
- Mode = 271
- ModeImage = 272
- Statistic = 273
- StatisticImage = 274
+ BrightnessContrast = 261
+ BrightnessContrastImage = 262
+ Morphology = 263
+ MorphologyImage = 264
+ Color = 265
+ ColorImage = 266
+ Mode = 267
+ ModeImage = 268
+ Statistic = 269
+ StatisticImage = 270
MogrifyRegion = 666
PPCODE:
{
color_matrix=(double *) RelinquishMagickMemory(color_matrix);
break;
}
- case 134: /* SANS */
- case 135: /* Color */
- {
- PixelInfo
- color;
-
- (void) QueryColorCompliance("none",AllCompliance,&color,
- exception);
- if (attribute_flag[0] != 0)
- (void) QueryColorCompliance(argument_list[0].string_reference,
- AllCompliance,&color,exception);
- (void) SetImageColor(image,&color,exception);
- break;
- }
case 109: /* Mask */
{
if (attribute_flag[0] == 0)
(void) SetPixelChannelMask(image,channel_mask);
break;
}
- case 132: /* BrightnessContrast */
+ case 131: /* BrightnessContrast */
{
double
brightness,
(void) SetPixelChannelMask(image,channel_mask);
break;
}
- case 133: /* Morphology */
+ case 132: /* Morphology */
{
KernelInfo
*kernel;
method=argument_list[2].integer_reference;
iterations=1;
if (attribute_flag[3] != 0)
- iterations=argument_list[4].integer_reference;
+ iterations=argument_list[3].integer_reference;
channel_mask=SetPixelChannelMask(image,channel);
image=MorphologyImage(image,method,iterations,kernel,exception);
if (image != (Image *) NULL)
kernel=DestroyKernelInfo(kernel);
break;
}
- case 136: /* Mode */
+ case 133: /* Mode */
{
if (attribute_flag[0] != 0)
{
(void) SetPixelChannelMask(image,channel_mask);
break;
}
- case 137: /* Statistic */
+ case 134: /* Statistic */
{
StatisticType
statistic;
print "Median Filter...\n";
$example=$model->Clone();
$example->Label('Median Filter');
-$example->MedianFilter('3x3');
+$example->MedianFilter('4x4');
push(@$images,$example);
print "Mode...\n";
$example=$model->Clone();
$example->Label('Mode');
-$example->Mode();
+$example->Mode('4x4');
push(@$images,$example);
print "Modulate...\n";
print "Morphology...\n";
$example=$model->Clone();
$example->Label('Morphology');
-$example->Morphology(method=>'Dilate',kernel=>'Diamond',iterations=>3);
+$example->Morphology(method=>'Dilate',kernel=>'Diamond',iterations=>2);
push(@$images,$example);
print "Motion Blur...\n";
print "Oil Paint...\n";
$example=$model->Clone();
$example->Label('Oil Paint');
-$example->OilPaint();
+$example->OilPaint('2x0.5');
push(@$images,$example);
print "Plasma...\n";
print "Reduce Noise...\n";
$example=$model->Clone();
$example->Label('Reduce Noise');
-$example->ReduceNoise();
+$example->ReduceNoise('2x2');
push(@$images,$example);
print "Resize...\n";
print "Scale...\n";
$example=$model->Clone();
$example->Label('Scale');
-#$example->Scale('60%');
+$example->Scale('60%');
push(@$images,$example);
print "Segment...\n";
#include "MagickCore/segment.h"
#include "MagickCore/shear.h"
#include "MagickCore/signature.h"
+#include "MagickCore/statistic.h"
#include "MagickCore/static.h"
#include "MagickCore/string_.h"
#include "MagickCore/string-private.h"