// Construct pixel view using specified image.
Magick::Pixels::Pixels( Magick::Image &image_ )
: _image(image_),
- _view(AcquireVirtualCacheView(_image.image(),&_exception)),
+ _view(AcquireVirtualCacheView(_image.image())),
_x(0),
_y(0),
_columns(0),
Rasterize the glyph.
*/
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
p=bitmap->bitmap.buffer;
for (y=0; y < (ssize_t) bitmap->bitmap.rows; y++)
{
(void) SetImageAlphaChannel(annotate_image,OpaqueAlphaChannel,
exception);
fill_color=draw_info->fill;
- annotate_view=AcquireAuthenticCacheView(annotate_image,exception);
+ annotate_view=AcquireAuthenticCacheView(annotate_image);
for (y=0; y < (ssize_t) annotate_image->rows; y++)
{
register ssize_t
bounds.x=(ssize_t) image->columns;
bounds.y=(ssize_t) image->rows;
GetPixelInfo(image,&target[0]);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
p=GetCacheViewVirtualPixels(image_view,0,0,1,1,exception);
if (p == (const Quantum *) NULL)
{
current_depth=(size_t *) RelinquishMagickMemory(current_depth);
return(depth);
}
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if !defined(MAGICKCORE_HDRI_SUPPORT)
if (QuantumRange <= MaxMap)
{
(IsRGBColorspace(image->colorspace) == MagickFalse))
return(MagickFalse);
type=BilevelType;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
(IsRGBColorspace(image->colorspace) == MagickFalse))
return(MagickFalse);
type=BilevelType;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
if (image->alpha_trait != BlendPixelTrait)
return(MagickTrue);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
}
}
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if !defined(MAGICKCORE_HDRI_SUPPORT)
if (QuantumRange <= MaxMap)
{
%
% The format of the AcquireAuthenticCacheView method is:
%
-% CacheView *AcquireAuthenticCacheView(const Image *image,
-% ExceptionInfo *exception)
+% CacheView *AcquireAuthenticCacheView(const Image *image)
%
% A description of each parameter follows:
%
% o exception: return any errors or warnings in this structure.
%
*/
-MagickExport CacheView *AcquireAuthenticCacheView(const Image *image,
- ExceptionInfo *exception)
+MagickExport CacheView *AcquireAuthenticCacheView(const Image *image)
{
CacheView
*cache_view;
+ ExceptionInfo
+ *exception;
+
MagickBooleanType
status;
- cache_view=AcquireVirtualCacheView(image,exception);
+ cache_view=AcquireVirtualCacheView(image);
+ exception=AcquireExceptionInfo();
status=SyncImagePixelCache(cache_view->image,exception);
if (status == MagickFalse)
{
CatchException(exception);
_exit(1);
}
+ exception=DestroyExceptionInfo(exception);
return(cache_view);
}
\f
%
% o image: the image.
%
-% o exception: return any errors or warnings in this structure.
-%
*/
-MagickExport CacheView *AcquireVirtualCacheView(const Image *image,
- ExceptionInfo *exception)
+MagickExport CacheView *AcquireVirtualCacheView(const Image *image)
{
CacheView
*cache_view;
assert(image->signature == MagickSignature);
if (image->debug != MagickFalse)
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
- (void) exception;
cache_view=(CacheView *) MagickAssumeAligned(AcquireAlignedMemory(1,
sizeof(*cache_view)));
if (cache_view == (CacheView *) NULL)
CacheView;
extern MagickExport CacheView
- *AcquireAuthenticCacheView(const Image *,ExceptionInfo *),
- *AcquireVirtualCacheView(const Image *,ExceptionInfo *),
+ *AcquireAuthenticCacheView(const Image *),
+ *AcquireVirtualCacheView(const Image *),
*CloneCacheView(const CacheView *),
*DestroyCacheView(CacheView *);
assert(cache_info->signature == MagickSignature);
image->alpha_trait=BlendPixelTrait;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception); /* must be virtual */
+ image_view=AcquireVirtualCacheView(image); /* must be virtual */
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
y;
status=MagickTrue;
- source_view=AcquireVirtualCacheView(source_image,exception);
- destination_view=AcquireAuthenticCacheView(destination_image,exception);
+ source_view=AcquireVirtualCacheView(source_image);
+ destination_view=AcquireAuthenticCacheView(destination_image);
height=MagickMin(source_image->rows,destination_image->rows);
width=MagickMin(source_image->columns,destination_image->columns);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
*/
status=MagickTrue;
progress=0;
- combine_view=AcquireAuthenticCacheView(combine_image,exception);
+ combine_view=AcquireAuthenticCacheView(combine_image);
for (y=0; y < (ssize_t) combine_image->rows; y++)
{
CacheView
traits=GetPixelChannelTraits(combine_image,channel);
if (traits == UndefinedPixelTrait)
continue;
- image_view=AcquireVirtualCacheView(next,exception);
+ image_view=AcquireVirtualCacheView(next);
p=GetCacheViewVirtualPixels(image_view,0,y,next->columns,1,exception);
if (p == (const Quantum *) NULL)
continue;
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- separate_view=AcquireAuthenticCacheView(separate_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ separate_view=AcquireAuthenticCacheView(separate_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
}
quantum_type=GetQuantumType(image,exception);
pixels=GetQuantumPixels(quantum_info);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register ssize_t
}
quantum_type=GetQuantumType(image,exception);
pixels=GetQuantumPixels(quantum_info);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register ssize_t
status=MagickTrue;
GetPixelInfo(image,&pixel);
GetPixelInfo(image,&target);
- image_view=AcquireVirtualCacheView(image,exception);
- target_view=AcquireVirtualCacheView(target_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ target_view=AcquireVirtualCacheView(target_image);
for (y=(*y_offset); y < (ssize_t) image->rows; y++)
{
for (x=y == 0 ? *x_offset : 0; x < (ssize_t) image->columns; x++)
if (image->storage_class == DirectClass)
(void) SetImageType(image,PaletteType,exception);
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
for (i=0; i < (ssize_t) image->colors; i++)
pixels[(ssize_t) image->colormap[i].alpha]=(unsigned short) i;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
Quantum
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageColorspace(image,colorspace,exception) == MagickFalse)
return(MagickFalse);
GetPixelInfo(image,&zero);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
logmap[i]=ScaleMapToQuantum((double) (MaxMap*(reference_white+
log10(black+(1.0*i/MaxMap)*(1.0-black))/((gamma/density)*0.002f/
film_gamma))/1024.0));
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
/*
Convert DirectClass image.
*/
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
return(MagickFalse);
}
GetPixelInfo(image,&zero);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
}
if (SetImageColorspace(image,sRGBColorspace,exception) == MagickFalse)
return(MagickFalse);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
/*
Convert DirectClass image.
*/
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Generate difference image.
*/
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
- highlight_view=AcquireAuthenticCacheView(highlight_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
+ highlight_view=AcquireAuthenticCacheView(highlight_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Compute the absolute difference in pixels between two images.
*/
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
y;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
y;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
area=0.0;
maximum_error=0.0;
mean_error=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
y;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
for (i=0; i <= MaxPixelChannels; i++)
distortion[i]=0.0;
area=1.0/((double) image->columns*image->rows-1);
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
y;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
maximum_error=0.0;
mean_error_per_pixel=0.0;
mean_error=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
- reconstruct_view=AcquireVirtualCacheView(reconstruct_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ reconstruct_view=AcquireVirtualCacheView(reconstruct_image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- similarity_view=AcquireAuthenticCacheView(similarity_image,exception);
+ similarity_view=AcquireAuthenticCacheView(similarity_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- composite_view=AcquireVirtualCacheView(composite_image,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ composite_view=AcquireVirtualCacheView(composite_image);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if ((y_offset+(ssize_t) composite_image->rows) >= (ssize_t) image->rows)
break;
status=MagickTrue;
- composite_view=AcquireVirtualCacheView(composite_image,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ composite_view=AcquireVirtualCacheView(composite_image);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
/* do the variable blurring of each pixel in image */
GetPixelInfo(image,&pixel);
- composite_view=AcquireVirtualCacheView(composite_image,exception);
- destination_view=AcquireAuthenticCacheView(destination_image,exception);
+ composite_view=AcquireVirtualCacheView(composite_image);
+ destination_view=AcquireAuthenticCacheView(destination_image);
for (y=0; y < (ssize_t) composite_image->rows; y++)
{
MagickBooleanType
displacement/distortion map. -- Like a lens...
*/
GetPixelInfo(image,&pixel);
- image_view=AcquireVirtualCacheView(image,exception);
- composite_view=AcquireVirtualCacheView(composite_image,exception);
- destination_view=AcquireAuthenticCacheView(destination_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ composite_view=AcquireVirtualCacheView(composite_image);
+ destination_view=AcquireAuthenticCacheView(destination_image);
for (y=0; y < (ssize_t) composite_image->rows; y++)
{
MagickBooleanType
status=MagickTrue;
progress=0;
midpoint=((MagickRealType) QuantumRange+1.0)/2;
- composite_view=AcquireVirtualCacheView(composite_image,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ composite_view=AcquireVirtualCacheView(composite_image);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Tile texture onto the image background (optimized).
*/
status=MagickTrue;
- texture_view=AcquireVirtualCacheView(texture_image,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ texture_view=AcquireVirtualCacheView(texture_image);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
image->resolution.x=204.0;
image->resolution.y=196.0;
image->units=PixelsPerInchResolution;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; ((y < (ssize_t) image->rows) && (null_lines < 3)); )
{
register Quantum
trough.alpha=matte.alpha;
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- frame_view=AcquireAuthenticCacheView(frame_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ frame_view=AcquireAuthenticCacheView(frame_image);
height=(size_t) (frame_info->outer_bevel+(frame_info->y-bevel_width)+
frame_info->inner_bevel);
if (height != 0)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if ((x_offset >= (int) (*image)->columns) ||
(y_offset >= (int) (*image)->rows))
continue;
- image_view=AcquireAuthenticCacheView(*image,exception);
+ image_view=AcquireAuthenticCacheView(*image);
switch (method)
{
case PointMethod:
if( IfMagickFalse(SetImageStorageClass(image,DirectClass,exception)) )
return(MagickFalse);
image->alpha_trait=BlendPixelTrait;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (int) image->rows; y++)
{
q=GetCacheViewAuthenticPixels(image_view,0,(ssize_t) y,image->columns,1,
if( IfMagickFalse(SetImageStorageClass(image,DirectClass,exception)) )
return(MagickFalse);
image->alpha_trait=BlendPixelTrait;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (int) crop_info.height; y++)
{
q=GetCacheViewAuthenticPixels(image_view,crop_info.x,y+crop_info.y,
return(MagickFalse);
if ((*image)->alpha_trait != BlendPixelTrait)
(void) SetImageAlphaChannel(*image,OpaqueAlphaChannel,exception);
- image_view=AcquireAuthenticCacheView(*image,exception);
+ image_view=AcquireAuthenticCacheView(*image);
switch (method)
{
case PointMethod:
*/
x_offset=(int) (width*(tile % (((int) image->columns-x)/width))+x);
y_offset=(int) (height*(tile/(((int) image->columns-x)/width))+y);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
(void) GetOneCacheViewVirtualPixelInfo(image_view,0,0,&pixel,exception);
for (i=0; i < (int) height; i++)
{
GetPixelInfo(distort_image,&zero);
resample_filter=AcquireResampleFilterThreadSet(image,
UndefinedVirtualPixelMethod,MagickFalse,exception);
- distort_view=AcquireAuthenticCacheView(distort_image,exception);
+ distort_view=AcquireAuthenticCacheView(distort_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
- sparse_view=AcquireAuthenticCacheView(sparse_image,exception);
+ sparse_view=AcquireAuthenticCacheView(sparse_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
height=(size_t) (floor(edge.y2+0.5)-ceil(edge.y1-0.5));
width=(size_t) (floor(edge.x2+0.5)-ceil(edge.x1-0.5));
#endif
- source_view=AcquireVirtualCacheView(source,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ source_view=AcquireVirtualCacheView(source);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,width,height,1)
height=bounding_box.height-bounding_box.y;
width=bounding_box.width-bounding_box.x;
#endif
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,width,height,1)
bounds.y2=bounds.y2 < 0.0 ? 0.0 : (size_t) floor(bounds.y2+0.5) >=
image->rows ? (double) image->rows-1 : bounds.y2;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
height=(size_t) (floor(bounds.y2+0.5)-ceil(bounds.y1-0.5));
width=(size_t) (floor(bounds.x2+0.5)-ceil(bounds.x1-0.5));
status=MagickTrue;
x=(ssize_t) ceil(primitive_info->point.x-0.5);
y=(ssize_t) ceil(primitive_info->point.y-0.5);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
switch (primitive_info->primitive)
{
case PointPrimitive:
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- edge_view=AcquireVirtualCacheView(edge_image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ edge_view=AcquireVirtualCacheView(edge_image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- edge_view=AcquireVirtualCacheView(edge_image,exception);
- sharp_view=AcquireAuthenticCacheView(sharp_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ edge_view=AcquireVirtualCacheView(edge_image);
+ sharp_view=AcquireAuthenticCacheView(sharp_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
center=(ssize_t) GetPixelChannels(image)*(width/2L);
- image_view=AcquireVirtualCacheView(image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Blur columns.
*/
center=(ssize_t) GetPixelChannels(blur_image)*(width/2L);
- image_view=AcquireVirtualCacheView(blur_image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(blur_image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Reduce speckle in the image.
*/
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
- despeckle_view=AcquireAuthenticCacheView(despeckle_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ despeckle_view=AcquireAuthenticCacheView(despeckle_image);
for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
{
PixelChannel
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- motion_view=AcquireVirtualCacheView(image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ motion_view=AcquireVirtualCacheView(image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- radial_view=AcquireVirtualCacheView(image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ radial_view=AcquireVirtualCacheView(image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
progress=0;
center=(ssize_t) (GetPixelChannels(image)*(image->columns+width)*(width/2L)+
GetPixelChannels(image)*(width/2L));
- image_view=AcquireVirtualCacheView(image,exception);
- luminance_view=AcquireVirtualCacheView(luminance_image,exception);
- blur_view=AcquireAuthenticCacheView(blur_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ luminance_view=AcquireVirtualCacheView(luminance_image);
+ blur_view=AcquireAuthenticCacheView(blur_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- shade_view=AcquireAuthenticCacheView(shade_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ shade_view=AcquireAuthenticCacheView(shade_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#endif
- image_view=AcquireVirtualCacheView(image,exception);
- spread_view=AcquireAuthenticCacheView(spread_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ spread_view=AcquireAuthenticCacheView(spread_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,key == ~0UL)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- unsharp_view=AcquireAuthenticCacheView(unsharp_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ unsharp_view=AcquireAuthenticCacheView(unsharp_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
adjust=(ssize_t) (clut_image->interpolate == IntegerInterpolatePixel ? 0 : 1);
- clut_view=AcquireVirtualCacheView(clut_image,exception);
+ clut_view=AcquireVirtualCacheView(clut_image);
for (i=0; i <= (ssize_t) MaxMap; i++)
{
GetPixelInfo(clut_image,clut_map+i);
(clut_image->rows-adjust),clut_map+i,exception);
}
clut_view=DestroyCacheView(clut_view);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
(void) ResetMagickMemory(histogram,0,(MaxMap+1)*GetPixelChannels(image)*
sizeof(*histogram));
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- enhance_view=AcquireAuthenticCacheView(enhance_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ enhance_view=AcquireAuthenticCacheView(enhance_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
(void) ResetMagickMemory(histogram,0,(MaxMap+1)*GetPixelChannels(image)*
sizeof(*histogram));
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
Equalize image.
*/
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
cube_size=level*level;
width=(double) hald_image->columns;
GetPixelInfo(hald_image,&zero);
- hald_view=AcquireVirtualCacheView(hald_image,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ hald_view=AcquireVirtualCacheView(hald_image);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Form histogram.
*/
(void) ResetMagickMemory(histogram,0,(MaxMap+1)*sizeof(*histogram));
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
if (grayscale != MagickFalse)
{
for (y=0; y < (ssize_t) image->rows; y++)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
grays[i].black=(~0U);
}
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Initialize spatial dependence matrix.
*/
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
i++;
}
}
- magnitude_view=AcquireAuthenticCacheView(magnitude_image,exception);
+ magnitude_view=AcquireAuthenticCacheView(magnitude_image);
i=0L;
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
}
magnitude_view=DestroyCacheView(magnitude_view);
i=0L;
- phase_view=AcquireAuthenticCacheView(phase_image,exception);
+ phase_view=AcquireAuthenticCacheView(phase_image);
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
q=GetCacheViewAuthenticPixels(phase_view,0L,y,fourier_info->height,1UL,
ResetMagickMemory(source,0,fourier_info->height*fourier_info->width*
sizeof(*source));
i=0L;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
p=GetCacheViewVirtualPixels(image_view,0L,y,fourier_info->width,1UL,
return(MagickFalse);
}
i=0L;
- magnitude_view=AcquireVirtualCacheView(magnitude_image,exception);
+ magnitude_view=AcquireVirtualCacheView(magnitude_image);
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
p=GetCacheViewVirtualPixels(magnitude_view,0L,y,fourier_info->width,1UL,
}
}
i=0L;
- phase_view=AcquireVirtualCacheView(phase_image,exception);
+ phase_view=AcquireVirtualCacheView(phase_image);
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
p=GetCacheViewVirtualPixels(phase_view,0,y,fourier_info->width,1,
fftw_destroy_plan(fftw_c2r_plan);
}
i=0L;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0L; y < (ssize_t) fourier_info->height; y++)
{
if (y >= (ssize_t) image->rows)
next=GetFirstImageInList(fx_info->images);
for ( ; next != (Image *) NULL; next=next->next)
{
- fx_info->view[i]=AcquireVirtualCacheView(next,exception);
+ fx_info->view[i]=AcquireVirtualCacheView(next);
i++;
}
fx_info->random_info=AcquireRandomInfo();
status=MagickTrue;
progress=0;
random_info=AcquireRandomInfoThreadSet();
- image_view=AcquireVirtualCacheView(image,exception);
- noise_view=AcquireAuthenticCacheView(noise_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ noise_view=AcquireAuthenticCacheView(noise_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#pragma omp parallel for schedule(static,4) shared(progress,status) \
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- shift_view=AcquireAuthenticCacheView(shift_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ shift_view=AcquireAuthenticCacheView(shift_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- colorize_view=AcquireAuthenticCacheView(colorize_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ colorize_view=AcquireAuthenticCacheView(colorize_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- color_view=AcquireAuthenticCacheView(color_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ color_view=AcquireAuthenticCacheView(color_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- fx_view=AcquireAuthenticCacheView(fx_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ fx_view=AcquireAuthenticCacheView(fx_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- implode_view=AcquireAuthenticCacheView(implode_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ implode_view=AcquireAuthenticCacheView(implode_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
morph_images=DestroyImageList(morph_images);
return((Image *) NULL);
}
- image_view=AcquireVirtualCacheView(morph_image,exception);
- morph_view=AcquireAuthenticCacheView(morph_images,exception);
+ image_view=AcquireVirtualCacheView(morph_image);
+ morph_view=AcquireAuthenticCacheView(morph_images);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"...");
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
- image_view=AcquireAuthenticCacheView(image,exception);
- u_view=AcquireVirtualCacheView(image,exception);
- v_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
+ u_view=AcquireVirtualCacheView(image);
+ v_view=AcquireVirtualCacheView(image);
random_info=AcquireRandomInfo();
status=PlasmaImageProxy(image,image_view,u_view,v_view,random_info,segment,
attenuate,depth,exception);
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- sepia_view=AcquireAuthenticCacheView(sepia_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ sepia_view=AcquireAuthenticCacheView(sepia_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Shadow image.
*/
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(border_image,exception);
+ image_view=AcquireAuthenticCacheView(border_image);
for (y=0; y < (ssize_t) border_image->rows; y++)
{
PixelInfo
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#endif
- random_view=AcquireAuthenticCacheView(random_image,exception);
+ random_view=AcquireAuthenticCacheView(random_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,key == ~0UL)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
depth=stegano_image->depth;
k=stegano_image->offset;
status=MagickTrue;
- watermark_view=AcquireVirtualCacheView(watermark,exception);
- stegano_view=AcquireAuthenticCacheView(stegano_image,exception);
+ watermark_view=AcquireVirtualCacheView(watermark);
+ stegano_view=AcquireAuthenticCacheView(stegano_image);
for (i=(ssize_t) depth-1; (i >= 0) && (j < (ssize_t) depth); i--)
{
for (y=0; (y < (ssize_t) watermark->rows) && (j < (ssize_t) depth); y++)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- swirl_view=AcquireAuthenticCacheView(swirl_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ swirl_view=AcquireAuthenticCacheView(swirl_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- tint_view=AcquireAuthenticCacheView(tint_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ tint_view=AcquireAuthenticCacheView(tint_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- wave_view=AcquireAuthenticCacheView(wave_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ wave_view=AcquireAuthenticCacheView(wave_image);
(void) SetCacheViewVirtualPixelMethod(image_view,
BackgroundVirtualPixelMethod);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
}
GetPixelInfo(image,&pixel);
GetPixelInfo(image,&target);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
}
GetPixelInfo(image,&pixel);
GetPixelInfo(image,&target);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
}
GetPixelInfo(image,&pixel);
GetPixelInfo(image,&target);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
unique_image=DestroyImage(unique_image);
return((Image *) NULL);
}
- unique_view=AcquireAuthenticCacheView(unique_image,exception);
+ unique_view=AcquireAuthenticCacheView(unique_image);
UniqueColorsToImage(unique_image,unique_view,cube_info,cube_info->root,
exception);
unique_view=DestroyCacheView(unique_view);
(void) ResetMagickMemory(image_view,0,sizeof(*image_view));
image_view->description=ConstantString("ImageView");
image_view->image=image;
- image_view->view=AcquireVirtualCacheView(image_view->image,exception);
+ image_view->view=AcquireVirtualCacheView(image_view->image);
image_view->extent.width=image->columns;
image_view->extent.height=image->rows;
image_view->extent.x=0;
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
(void) ResetMagickMemory(image_view,0,sizeof(*image_view));
image_view->description=ConstantString("ImageView");
- image_view->view=AcquireVirtualCacheView(image_view->image,exception);
+ image_view->view=AcquireVirtualCacheView(image_view->image);
image_view->image=image;
image_view->extent.width=width;
image_view->extent.height=height;
x_offset=0;
y_offset=0;
next=images;
- append_view=AcquireAuthenticCacheView(append_image,exception);
+ append_view=AcquireAuthenticCacheView(append_image);
for (n=0; n < (MagickOffsetType) number_images; n++)
{
CacheView
x_offset-=geometry.x;
else
y_offset-=geometry.y;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
(void) SetImageColorspace(mask_image,GRAYColorspace,exception);
mask_image->mask=MagickFalse;
- image_view=AcquireVirtualCacheView(image,exception);
- mask_view=AcquireAuthenticCacheView(mask_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ mask_view=AcquireAuthenticCacheView(mask_image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
if (image->debug != MagickFalse)
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
image->fuzz=background->fuzz;
image->depth=background->depth;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
break;
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
break;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
break;
if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse)
break;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
Set image background color.
*/
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register Quantum
image->fuzz=color->fuzz;
image->depth=color->depth;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
}
status=MagickTrue;
image->mask=MagickTrue;
- mask_view=AcquireVirtualCacheView(mask,exception);
- image_view=AcquireAuthenticCacheView(image,exception);
+ mask_view=AcquireVirtualCacheView(mask);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
assert(image->signature == MagickSignature);
image->alpha_trait=BlendPixelTrait;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
GravityAdjustGeometry(left_image->columns,left_image->rows,
left_image->gravity,&left_geometry);
gap=right_image->columns;
- left_view=AcquireVirtualCacheView(left_image,exception);
- right_view=AcquireVirtualCacheView(right_image,exception);
+ left_view=AcquireVirtualCacheView(left_image);
+ right_view=AcquireVirtualCacheView(right_image);
for (y=0; y < (ssize_t) smush_image->rows; y++)
{
for (x=(ssize_t) left_image->columns-1; x > 0; x--)
GravityAdjustGeometry(top_image->columns,top_image->rows,top_image->gravity,
&top_geometry);
gap=bottom_image->rows;
- top_view=AcquireVirtualCacheView(top_image,exception);
- bottom_view=AcquireVirtualCacheView(bottom_image,exception);
+ top_view=AcquireVirtualCacheView(top_image);
+ bottom_view=AcquireVirtualCacheView(bottom_image);
for (x=0; x < (ssize_t) smush_image->columns; x++)
{
for (y=(ssize_t) top_image->rows-1; y > 0; y--)
return(MagickFalse);
range_exception=MagickFalse;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(range_exception,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
/* #undef BUILD_MODULES */
/* Define if you have the bzip2 library */
-#ifndef MAGICKCORE_BZLIB_DELEGATE
-#define MAGICKCORE_BZLIB_DELEGATE 1
-#endif
+/* #undef BZLIB_DELEGATE */
/* Define if you have CAIRO library */
/* #undef CAIRO_DELEGATE */
#endif
/* Define if you have DJVU library */
-#ifndef MAGICKCORE_DJVU_DELEGATE
-#define MAGICKCORE_DJVU_DELEGATE 1
-#endif
+/* #undef DJVU_DELEGATE */
/* Directory where ImageMagick documents live. */
#ifndef MAGICKCORE_DOCUMENTATION_PATH
#endif
/* Define if you have FFTW library */
-#ifndef MAGICKCORE_FFTW_DELEGATE
-#define MAGICKCORE_FFTW_DELEGATE 1
-#endif
+/* #undef FFTW_DELEGATE */
/* filter subdirectory. */
#ifndef MAGICKCORE_FILTER_DIRNAME
#endif
/* Define if you have FONTCONFIG library */
-#ifndef MAGICKCORE_FONTCONFIG_DELEGATE
-#define MAGICKCORE_FONTCONFIG_DELEGATE 1
-#endif
+/* #undef FONTCONFIG_DELEGATE */
/* Define if you have FlashPIX library */
/* #undef FPX_DELEGATE */
/* Define if you have FreeType (TrueType font) library */
-#ifndef MAGICKCORE_FREETYPE_DELEGATE
-#define MAGICKCORE_FREETYPE_DELEGATE 1
-#endif
+/* #undef FREETYPE_DELEGATE */
/* Define if you have Ghostscript library or framework */
/* #undef GS_DELEGATE */
#endif
/* Define to 1 if you have the <ft2build.h> header file. */
-#ifndef MAGICKCORE_HAVE_FT2BUILD_H
-#define MAGICKCORE_HAVE_FT2BUILD_H 1
-#endif
+/* #undef HAVE_FT2BUILD_H */
/* Define to 1 if you have the `ftime' function. */
#ifndef MAGICKCORE_HAVE_FTIME
#endif
/* Define if you have the <lcms2.h> header file. */
-#ifndef MAGICKCORE_HAVE_LCMS2_H
-#define MAGICKCORE_HAVE_LCMS2_H 1
-#endif
+/* #undef HAVE_LCMS2_H */
/* Define if you have the <lcms2/lcms2.h> header file. */
/* #undef HAVE_LCMS2_LCMS2_H */
#endif
/* X11 server supports shape extension */
-#ifndef MAGICKCORE_HAVE_SHAPE
-#define MAGICKCORE_HAVE_SHAPE 1
-#endif
+/* #undef HAVE_SHAPE */
/* X11 server supports shared memory extension */
-#ifndef MAGICKCORE_HAVE_SHARED_MEMORY
-#define MAGICKCORE_HAVE_SHARED_MEMORY 1
-#endif
+/* #undef HAVE_SHARED_MEMORY */
/* Define to 1 if you have the `sigaction' function. */
#ifndef MAGICKCORE_HAVE_SIGACTION
#endif
/* Define to 1 if you have the <tiffconf.h> header file. */
-#ifndef MAGICKCORE_HAVE_TIFFCONF_H
-#define MAGICKCORE_HAVE_TIFFCONF_H 1
-#endif
+/* #undef HAVE_TIFFCONF_H */
/* Define to 1 if you have the `TIFFIsBigEndian' function. */
-#ifndef MAGICKCORE_HAVE_TIFFISBIGENDIAN
-#define MAGICKCORE_HAVE_TIFFISBIGENDIAN 1
-#endif
+/* #undef HAVE_TIFFISBIGENDIAN */
/* Define to 1 if you have the `TIFFIsCODECConfigured' function. */
-#ifndef MAGICKCORE_HAVE_TIFFISCODECCONFIGURED
-#define MAGICKCORE_HAVE_TIFFISCODECCONFIGURED 1
-#endif
+/* #undef HAVE_TIFFISCODECCONFIGURED */
/* Define to 1 if you have the `TIFFMergeFieldInfo' function. */
-#ifndef MAGICKCORE_HAVE_TIFFMERGEFIELDINFO
-#define MAGICKCORE_HAVE_TIFFMERGEFIELDINFO 1
-#endif
+/* #undef HAVE_TIFFMERGEFIELDINFO */
/* Define to 1 if you have the `TIFFReadEXIFDirectory' function. */
-#ifndef MAGICKCORE_HAVE_TIFFREADEXIFDIRECTORY
-#define MAGICKCORE_HAVE_TIFFREADEXIFDIRECTORY 1
-#endif
+/* #undef HAVE_TIFFREADEXIFDIRECTORY */
/* Define to 1 if you have the `TIFFSetErrorHandlerExt' function. */
-#ifndef MAGICKCORE_HAVE_TIFFSETERRORHANDLEREXT
-#define MAGICKCORE_HAVE_TIFFSETERRORHANDLEREXT 1
-#endif
+/* #undef HAVE_TIFFSETERRORHANDLEREXT */
/* Define to 1 if you have the `TIFFSetTagExtender' function. */
-#ifndef MAGICKCORE_HAVE_TIFFSETTAGEXTENDER
-#define MAGICKCORE_HAVE_TIFFSETTAGEXTENDER 1
-#endif
+/* #undef HAVE_TIFFSETTAGEXTENDER */
/* Define to 1 if you have the `TIFFSetWarningHandlerExt' function. */
-#ifndef MAGICKCORE_HAVE_TIFFSETWARNINGHANDLEREXT
-#define MAGICKCORE_HAVE_TIFFSETWARNINGHANDLEREXT 1
-#endif
+/* #undef HAVE_TIFFSETWARNINGHANDLEREXT */
/* Define to 1 if you have the `TIFFSwabArrayOfTriples' function. */
-#ifndef MAGICKCORE_HAVE_TIFFSWABARRAYOFTRIPLES
-#define MAGICKCORE_HAVE_TIFFSWABARRAYOFTRIPLES 1
-#endif
+/* #undef HAVE_TIFFSWABARRAYOFTRIPLES */
/* Define to 1 if you have the `times' function. */
#ifndef MAGICKCORE_HAVE_TIMES
#endif
/* Define if you have JBIG library */
-#ifndef MAGICKCORE_JBIG_DELEGATE
-#define MAGICKCORE_JBIG_DELEGATE 1
-#endif
+/* #undef JBIG_DELEGATE */
/* Define if you have JPEG version 2 "Jasper" library */
-#ifndef MAGICKCORE_JP2_DELEGATE
-#define MAGICKCORE_JP2_DELEGATE 1
-#endif
+/* #undef JP2_DELEGATE */
/* Define if you have JPEG library */
-#ifndef MAGICKCORE_JPEG_DELEGATE
-#define MAGICKCORE_JPEG_DELEGATE 1
-#endif
+/* #undef JPEG_DELEGATE */
/* Define if you have LCMS (v1.11 or later) library */
-#ifndef MAGICKCORE_LCMS_DELEGATE
-#define MAGICKCORE_LCMS_DELEGATE 1
-#endif
+/* #undef LCMS_DELEGATE */
/* Directory where architecture-dependent files live. */
#ifndef MAGICKCORE_LIBRARY_PATH
#endif
/* Define if you have LQR library */
-#ifndef MAGICKCORE_LQR_DELEGATE
-#define MAGICKCORE_LQR_DELEGATE 1
-#endif
+/* #undef LQR_DELEGATE */
/* Define if using libltdl to support dynamically loadable modules */
/* #undef LTDL_DELEGATE */
#endif
/* Define if you have LZMA library */
-#ifndef MAGICKCORE_LZMA_DELEGATE
-#define MAGICKCORE_LZMA_DELEGATE 1
-#endif
+/* #undef LZMA_DELEGATE */
/* Define to prepend to default font search path. */
/* #undef MAGICK_FONT_PATH */
/* #undef NO_MINUS_C_MINUS_O */
/* Define if you have OPENEXR library */
-#ifndef MAGICKCORE_OPENEXR_DELEGATE
-#define MAGICKCORE_OPENEXR_DELEGATE 1
-#endif
+/* #undef OPENEXR_DELEGATE */
/* Name of package */
#ifndef MAGICKCORE_PACKAGE
#endif
/* Define if you have PANGOCAIRO library */
-#ifndef MAGICKCORE_PANGOCAIRO_DELEGATE
-#define MAGICKCORE_PANGOCAIRO_DELEGATE 1
-#endif
+/* #undef PANGOCAIRO_DELEGATE */
/* Define if you have PANGO library */
-#ifndef MAGICKCORE_PANGO_DELEGATE
-#define MAGICKCORE_PANGO_DELEGATE 1
-#endif
+/* #undef PANGO_DELEGATE */
/* Define if you have PNG library */
-#ifndef MAGICKCORE_PNG_DELEGATE
-#define MAGICKCORE_PNG_DELEGATE 1
-#endif
+/* #undef PNG_DELEGATE */
/* Define to necessary symbol if this constant uses a non-standard name on
your system. */
#endif
/* Define if you have TIFF library */
-#ifndef MAGICKCORE_TIFF_DELEGATE
-#define MAGICKCORE_TIFF_DELEGATE 1
-#endif
+/* #undef TIFF_DELEGATE */
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#ifndef MAGICKCORE_TIME_WITH_SYS_TIME
#endif
/* Define if you have X11 library */
-#ifndef MAGICKCORE_X11_DELEGATE
-#define MAGICKCORE_X11_DELEGATE 1
-#endif
+/* #undef X11_DELEGATE */
/* Define if you have XML library */
-#ifndef MAGICKCORE_XML_DELEGATE
-#define MAGICKCORE_XML_DELEGATE 1
-#endif
+/* #undef XML_DELEGATE */
/* Define to 1 if the X Window System is missing or not being used. */
-/* #undef X_DISPLAY_MISSING */
+#ifndef MAGICKCORE_X_DISPLAY_MISSING
+#define MAGICKCORE_X_DISPLAY_MISSING 1
+#endif
/* Build self-contained, embeddable, zero-configuration ImageMagick */
/* #undef ZERO_CONFIGURATION_SUPPORT */
/* Define if you have zlib compression library */
-#ifndef MAGICKCORE_ZLIB_DELEGATE
-#define MAGICKCORE_ZLIB_DELEGATE 1
-#endif
+/* #undef ZLIB_DELEGATE */
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
changed=0;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- morphology_view=AcquireAuthenticCacheView(morphology_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ morphology_view=AcquireAuthenticCacheView(morphology_image);
virt_width=image->columns+kernel->width-1;
/* Some methods (including convolve) needs use a reflected kernel.
/* DO NOT THREAD THIS CODE! */
/* two views into same image (virtual, and actual) */
- virt_view=AcquireVirtualCacheView(image,exception);
- auth_view=AcquireAuthenticCacheView(image,exception);
+ virt_view=AcquireVirtualCacheView(image);
+ auth_view=AcquireAuthenticCacheView(image);
virt_width=image->columns+kernel->width-1;
for (y=0; y < (ssize_t) image->rows; y++)
PushSegmentStack(y,x,x,1);
PushSegmentStack(y+1,x,x,-1);
GetPixelInfo(image,&pixel);
- image_view=AcquireVirtualCacheView(image,exception);
- floodplane_view=AcquireAuthenticCacheView(floodplane_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ floodplane_view=AcquireAuthenticCacheView(floodplane_image);
while (s > segment_stack)
{
register const Quantum
progress=0;
center=(ssize_t) GetPixelChannels(image)*(image->columns+width)*(width/2L)+
GetPixelChannels(image)*(width/2L);
- image_view=AcquireVirtualCacheView(image,exception);
- paint_view=AcquireAuthenticCacheView(paint_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ paint_view=AcquireAuthenticCacheView(paint_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
GetPixelInfo(image,&zero);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
GetPixelInfo(image,&zero);
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
excerpt_image=DestroyImage(excerpt_image);
if (filter_image == (Image *) NULL)
break;
- filter_view=AcquireVirtualCacheView(filter_image,exception);
+ filter_view=AcquireVirtualCacheView(filter_image);
p=GetCacheViewVirtualPixels(filter_view,0,0,1,1,exception);
if (p == (const Quantum *) NULL)
status=MagickFalse;
excerpt_source=DestroyImage(excerpt_source);
if (filter_source == (Image *) NULL)
continue;
- filter_view=AcquireVirtualCacheView(filter_source,exception);
+ filter_view=AcquireVirtualCacheView(filter_source);
p=GetCacheViewVirtualPixels(filter_view,0,0,1,1,exception);
if (p == (const Quantum *) NULL)
status=MagickFalse;
excerpt_image=DestroyImage(excerpt_image);
if (filter_image == (Image *) NULL)
break;
- filter_view=AcquireVirtualCacheView(filter_image,exception);
+ filter_view=AcquireVirtualCacheView(filter_image);
p=GetCacheViewVirtualPixels(filter_view,0,0,1,1,exception);
if (p != (const Quantum *) NULL)
GetPixelInfoPixel(image,p,pixel);
}
status=MagickTrue;
total_ink_density=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
(void) SetImageColorspace(image,target_colorspace,exception);
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
midpoint.blue=(double) QuantumRange/2.0;
midpoint.alpha=(double) QuantumRange/2.0;
error.alpha=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
if (pixels == (RealPixelInfo **) NULL)
return(MagickFalse);
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
const int
depth++;
cube_info->offset=0;
cube_info->span=(MagickSizeType) image->columns*image->rows;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
if (depth > 1)
Riemersma(image,image_view,cube_info,depth-1,NorthGravity,exception);
status=RiemersmaDither(image,image_view,cube_info,ForgetGravity,exception);
maximum_error=0.0;
mean_error_per_pixel=0.0;
mean_error=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (image->colors != number_colors)
return(MagickFalse);
i=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
MagickBooleanType
image->filename);
image->colors=0;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
image->colormap=(PixelInfo *) RelinquishMagickMemory(image->colormap);
image->colormap=colormap;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
resample_filter->exception=exception;
resample_filter->image=ReferenceImage((Image *) image);
- resample_filter->view=AcquireVirtualCacheView(resample_filter->image,exception);
+ resample_filter->view=AcquireVirtualCacheView(resample_filter->image);
resample_filter->debug=IsEventLogging();
resample_filter->signature=MagickSignature;
*pixel=resample_filter->average_pixel; /* FAILED */
break;
}
- average_view=AcquireVirtualCacheView(average_image,exception);
+ average_view=AcquireVirtualCacheView(average_image);
pixels=GetCacheViewVirtualPixels(average_view,0,0,1,1,
resample_filter->exception);
if (pixels == (const Quantum *) NULL) {
}
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- resize_view=AcquireAuthenticCacheView(resize_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ resize_view=AcquireAuthenticCacheView(resize_image);
scale.x=(double) image->columns/resize_image->columns;
scale.y=(double) image->rows/resize_image->rows;
#if defined(MAGICKCORE_OPENMP_SUPPORT)
return((Image *) NULL);
status=MagickTrue;
q=pixels;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
rescale_image=DestroyImage(rescale_image);
return((Image *) NULL);
}
- rescale_view=AcquireAuthenticCacheView(rescale_image,exception);
+ rescale_view=AcquireAuthenticCacheView(rescale_image);
(void) lqr_carver_scan_reset(carver);
while (lqr_carver_scan_ext(carver,&x_offset,&y_offset,(void **) &packet) != 0)
{
}
status=MagickTrue;
scale=PerceptibleReciprocal(scale);
- image_view=AcquireVirtualCacheView(image,exception);
- resize_view=AcquireAuthenticCacheView(resize_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ resize_view=AcquireAuthenticCacheView(resize_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
scale=PerceptibleReciprocal(scale);
(void) ResetMagickMemory(&zero,0,sizeof(zero));
- image_view=AcquireVirtualCacheView(image,exception);
- resize_view=AcquireAuthenticCacheView(resize_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ resize_view=AcquireAuthenticCacheView(resize_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- sample_view=AcquireAuthenticCacheView(sample_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ sample_view=AcquireAuthenticCacheView(sample_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
for (i=0; i < (ssize_t) (GetPixelChannels(image)*image->columns); i++)
y_vector[i]=0.0;
n=0;
- image_view=AcquireVirtualCacheView(image,exception);
- scale_view=AcquireAuthenticCacheView(scale_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ scale_view=AcquireAuthenticCacheView(scale_image);
for (y=0; y < (ssize_t) scale_image->rows; y++)
{
register const Quantum
status=MagickTrue;
count=0;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
/*
Do course grain classes.
*/
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
bits[i]=(unsigned short) count;
}
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
return;
GetPixelInfo(image,&background);
count=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- rotate_view=AcquireAuthenticCacheView(rotate_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ rotate_view=AcquireAuthenticCacheView(rotate_image);
switch (rotations)
{
case 0:
status=MagickTrue;
background=image->background_color;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,width,height,1)
status=MagickTrue;
progress=0;
background=image->background_color;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,width,height,1)
signature=AcquireStringInfo(image->columns*GetPixelChannels(image)*
sizeof(pixel));
pixels=GetStringInfoDatum(signature);
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register ssize_t
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#endif
- evaluate_view=AcquireAuthenticCacheView(image,exception);
+ evaluate_view=AcquireAuthenticCacheView(image);
if (op == MedianEvaluateOperator)
{
#if defined(MAGICKCORE_OPENMP_SUPPORT)
register ssize_t
i;
- image_view=AcquireVirtualCacheView(next,exception);
+ image_view=AcquireVirtualCacheView(next);
p=GetCacheViewVirtualPixels(image_view,x,y,1,1,exception);
if (p == (const Quantum *) NULL)
{
register const Quantum
*p;
- image_view=AcquireVirtualCacheView(next,exception);
+ image_view=AcquireVirtualCacheView(next);
p=GetCacheViewVirtualPixels(image_view,0,y,next->columns,1,exception);
if (p == (const Quantum *) NULL)
{
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#endif
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,key == ~0UL)
return(MagickFalse);
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
sum_squares=0.0;
sum_cubes=0.0;
sum_fourth_power=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
initialize=MagickTrue;
*maxima=0.0;
*minima=0.0;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status,initialize) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- polynomial_view=AcquireAuthenticCacheView(image,exception);
+ polynomial_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
if (j >= (ssize_t) number_terms)
continue;
- image_view=AcquireVirtualCacheView(next,exception);
+ image_view=AcquireVirtualCacheView(next);
p=GetCacheViewVirtualPixels(image_view,0,y,image->columns,1,exception);
if (p == (const Quantum *) NULL)
{
(MagickMax(height,1)/2L)+GetPixelChannels(image)*(MagickMax(width,1)/2L);
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- statistic_view=AcquireAuthenticCacheView(statistic_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ statistic_view=AcquireAuthenticCacheView(statistic_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
number_pixels=(MagickSizeType) width*height;
- image_view=AcquireVirtualCacheView(image,exception);
- threshold_view=AcquireAuthenticCacheView(threshold_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ threshold_view=AcquireAuthenticCacheView(threshold_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
return(MagickFalse);
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
#if defined(MAGICKCORE_OPENMP_SUPPORT)
key=GetRandomSecretKey(random_info[0]);
#endif
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,key == ~0UL)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- chop_view=AcquireAuthenticCacheView(chop_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ chop_view=AcquireAuthenticCacheView(chop_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
(void) SetImageColorspace(cmyk_image,CMYKColorspace,exception);
for (i=0; i < 4; i++)
{
- image_view=AcquireVirtualCacheView(images,exception);
- cmyk_view=AcquireAuthenticCacheView(cmyk_image,exception);
+ image_view=AcquireVirtualCacheView(images);
+ cmyk_view=AcquireAuthenticCacheView(cmyk_image);
for (y=0; y < (ssize_t) images->rows; y++)
{
register const Quantum
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- crop_view=AcquireAuthenticCacheView(crop_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ crop_view=AcquireAuthenticCacheView(crop_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- excerpt_view=AcquireAuthenticCacheView(excerpt_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ excerpt_view=AcquireAuthenticCacheView(excerpt_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
page=image->page;
- image_view=AcquireVirtualCacheView(image,exception);
- flip_view=AcquireAuthenticCacheView(flip_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ flip_view=AcquireAuthenticCacheView(flip_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
status=MagickTrue;
progress=0;
page=image->page;
- image_view=AcquireVirtualCacheView(image,exception);
- flop_view=AcquireAuthenticCacheView(flop_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ flop_view=AcquireAuthenticCacheView(flop_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT) && defined(NoBenefitFromParallelism)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
y;
status=MagickTrue;
- source_view=AcquireVirtualCacheView(source,exception);
- destination_view=AcquireAuthenticCacheView(destination,exception);
+ source_view=AcquireVirtualCacheView(source);
+ destination_view=AcquireAuthenticCacheView(destination);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(source,columns,rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- splice_view=AcquireAuthenticCacheView(splice_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ splice_view=AcquireAuthenticCacheView(splice_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- transpose_view=AcquireAuthenticCacheView(transpose_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ transpose_view=AcquireAuthenticCacheView(transpose_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image,exception);
- transverse_view=AcquireAuthenticCacheView(transverse_image,exception);
+ image_view=AcquireVirtualCacheView(image);
+ transverse_view=AcquireAuthenticCacheView(transverse_image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,image->columns,image->rows,1)
#define MagickLibAddendum "-0"
#define MagickLibInterface 8
#define MagickLibMinInterface 8
-#define MagickReleaseDate "2012-12-11"
+#define MagickReleaseDate "2012-12-13"
#define MagickChangeDate "20121005"
#define MagickAuthoritativeURL "http://www.imagemagick.org"
#if defined(MAGICKCORE_OPENMP_SUPPORT)
(ssize_t) y,&annotate_image->background_color,exception);
if (annotate_info->stencil == ForegroundStencil)
annotate_image->alpha_trait=BlendPixelTrait;
- annotate_view=AcquireAuthenticCacheView(annotate_image,exception);
+ annotate_view=AcquireAuthenticCacheView(annotate_image);
for (y=0; y < (int) annotate_image->rows; y++)
{
register int
i=0;
j=0;
q=ximage->data;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
for (y=0; y < (int) image->rows; y++)
{
p=GetCacheViewVirtualPixels(image_view,0,(ssize_t) y,image->columns,1,
if (SetImageStorageClass(draw_image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
draw_image->alpha_trait=BlendPixelTrait;
- draw_view=AcquireAuthenticCacheView(draw_image,exception);
+ draw_view=AcquireAuthenticCacheView(draw_image);
for (y=0; y < (int) draw_image->rows; y++)
{
register int
/*
Composite text onto the image.
*/
- draw_view=AcquireAuthenticCacheView(draw_image,exception);
+ draw_view=AcquireAuthenticCacheView(draw_image);
for (y=0; y < (int) draw_image->rows; y++)
{
register int
composite_image->storage_class=PseudoClass;
composite_image->columns=(size_t) ximage->width;
composite_image->rows=(size_t) ximage->height;
- composite_view=AcquireAuthenticCacheView(composite_image,exception);
+ composite_view=AcquireAuthenticCacheView(composite_image);
switch (composite_image->storage_class)
{
case DirectClass:
pixels=window->pixel_info->pixels;
q=(unsigned char *) ximage->data;
x=0;
- canvas_view=AcquireVirtualCacheView(canvas,exception);
+ canvas_view=AcquireVirtualCacheView(canvas);
if (ximage->format == XYBitmap)
{
register unsigned short
pixels=window->pixel_info->pixels;
q=(unsigned char *) ximage->data;
x=0;
- canvas_view=AcquireVirtualCacheView(canvas,exception);
+ canvas_view=AcquireVirtualCacheView(canvas);
if (ximage->format == XYBitmap)
{
register unsigned short
diversity[i].index=(unsigned short) i;
diversity[i].count=0;
}
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (int) image->rows; y++)
{
register int
% o exception: return any errors or warnings in this structure.
%
*/
-MagickPrivate Image *XImportImage(const ImageInfo *image_info,
+MagickExport Image *XImportImage(const ImageInfo *image_info,
XImportInfo *ximage_info,ExceptionInfo *exception)
{
assert(image_info != (const ImageInfo *) NULL);
(void) LogMagickEvent(WandEvent,GetMagickModule(),"%s",wand->name);
if (wand->images == (Image *) NULL)
ThrowWandException(WandError,"ContainsNoImages",wand->name);
- image_view=AcquireVirtualCacheView(wand->images,wand->exception);
+ image_view=AcquireVirtualCacheView(wand->images);
p=GetCacheViewVirtualPixels(image_view,x,y,1,1,wand->exception);
if (p == (const Quantum *) NULL)
{
break;
if (SetImageStorageClass(mask_image,DirectClass,exception) == MagickFalse)
return(MagickFalse);
- mask_view=AcquireAuthenticCacheView(mask_image,exception);
+ mask_view=AcquireAuthenticCacheView(mask_image);
for (y=0; y < (ssize_t) mask_image->rows; y++)
{
q=GetCacheViewAuthenticPixels(mask_view,0,y,mask_image->columns,1,
break;
/* Create a write mask from cli_wand mask image */
/* FUTURE: use Alpha operations instead and create a Grey Image */
- mask_view=AcquireAuthenticCacheView(mask_image,_exception);
+ mask_view=AcquireAuthenticCacheView(mask_image);
for (y=0; y < (ssize_t) mask_image->rows; y++)
{
q=GetCacheViewAuthenticPixels(mask_view,0,y,mask_image->columns,1,
if (image == (Image *) NULL)
return((PixelIterator *) NULL);
exception=AcquireExceptionInfo();
- view=AcquireVirtualCacheView(image,exception);
+ view=AcquireVirtualCacheView(image);
if (view == (CacheView *) NULL)
return((PixelIterator *) NULL);
iterator=(PixelIterator *) AcquireMagickMemory(sizeof(*iterator));
if (image == (Image *) NULL)
return((PixelIterator *) NULL);
exception=AcquireExceptionInfo();
- view=AcquireVirtualCacheView(image,exception);
+ view=AcquireVirtualCacheView(image);
if (view == (CacheView *) NULL)
return((PixelIterator *) NULL);
iterator=(PixelIterator *) AcquireMagickMemory(sizeof(*iterator));
wand_view->description=ConstantString("WandView");
wand_view->wand=wand;
exception=AcquireExceptionInfo();
- wand_view->view=AcquireVirtualCacheView(wand_view->wand->images,exception);
+ wand_view->view=AcquireVirtualCacheView(wand_view->wand->images);
wand_view->extent.width=wand->images->columns;
wand_view->extent.height=wand->images->rows;
wand_view->pixel_wands=AcquirePixelsThreadSet(wand_view->extent.width);
WandViewId,(double) wand_view->id);
wand_view->description=ConstantString("WandView");
exception=AcquireExceptionInfo();
- wand_view->view=AcquireVirtualCacheView(wand_view->wand->images,exception);
+ wand_view->view=AcquireVirtualCacheView(wand_view->wand->images);
wand_view->wand=wand;
wand_view->extent.width=width;
wand_view->extent.height=height;
y=0;
items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y);
(void) items;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
q=GetCacheViewAuthenticPixels(image_view,x,y,1,1,exception);
if (q != (Quantum *) NULL)
{
y=0;
items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y);
(void) items;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
q=GetCacheViewAuthenticPixels(image_view,x,y,1,1,exception);
if (q != (Quantum *) NULL)
{
y=0;
items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y);
(void) items;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
p=GetCacheViewVirtualPixels(image_view,x,y,1,1,exception);
if (p != (const Quantum *) NULL)
{
1.0);
if (composite_image->alpha_trait == BlendPixelTrait)
(void) SetImageAlpha(composite_image,OpaqueAlpha,exception);
- composite_view=AcquireAuthenticCacheView(composite_image,
- exception);
+ composite_view=AcquireAuthenticCacheView(composite_image);
for (y=0; y < (ssize_t) composite_image->rows ; y++)
{
q=GetCacheViewAuthenticPixels(composite_view,0,y,(ssize_t)
}
# defaults for LIBS & INC & CCFLAGS params that we later pass to Writemakefile
-my $INC_magick = '-I../ -I.. -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/libxml2 -I"' . $Config{'usrinc'} . '/ImageMagick"';
+my $INC_magick = '-I../ -I.. -I"' . $Config{'usrinc'} . '/ImageMagick"';
my $LIBS_magick = '-L../MagickCore/.libs -lMagickCore-Q16HDRI -lperl -lm';
-my $CCFLAGS_magick = "$Config{'ccflags'} -pthread -I/usr/include/OpenEXR -I/usr/include/lqr-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fopenmp -g -O2 -Wall -pthread";
-my $LDFLAGS_magick = "-L../MagickCore/.libs -lMagickCore-Q16HDRI $Config{'ldflags'} -L/usr/lib";
-my $LDDLFLAGS_magick = "-L../MagickCore/.libs -lMagickCore-Q16HDRI $Config{'lddlflags'} -L/usr/lib";
+my $CCFLAGS_magick = "$Config{'ccflags'} -fopenmp -g -O2 -Wall -pthread";
+my $LDFLAGS_magick = "-L../MagickCore/.libs -lMagickCore-Q16HDRI $Config{'ldflags'} ";
+my $LDDLFLAGS_magick = "-L../MagickCore/.libs -lMagickCore-Q16HDRI $Config{'lddlflags'} ";
if (($^O eq 'MSWin32') && ($Config{cc} =~ /gcc/)) {
my($Ipaths, $Lpaths) = AutodetectWin32gcc();
#'CC' => 'gcc -std=gnu99 -std=gnu99',
# C pre-processor flags (e.g. -I & -D options)
- # 'CPPFLAGS' => "$Config{'cppflags'} -pthread -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/libxml2",
+ # 'CPPFLAGS' => "$Config{'cppflags'} ",
# C compiler flags (e.g. -O -g)
'CCFLAGS' => $CCFLAGS_magick,
y;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register Quantum
y;
status=MagickTrue;
- image_view=AcquireAuthenticCacheView(image,exception);
+ image_view=AcquireAuthenticCacheView(image);
for (y=0; y < (ssize_t) image->rows; y++)
{
register Quantum
saturation_skewness=0.0;
area=0.0;
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image,exception);
+ image_view=AcquireVirtualCacheView(image);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)