mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-26 17:24:31 +03:00
ImagingTransposeToNew not used anymore
This commit is contained in:
parent
e5b2cbe4ad
commit
3fa3b48ae9
|
@ -1,30 +1,3 @@
|
|||
/*
|
||||
* The Python Imaging Library
|
||||
* $Id$
|
||||
*
|
||||
* the imaging geometry methods
|
||||
*
|
||||
* history:
|
||||
* 1995-06-15 fl Created
|
||||
* 1996-04-15 fl Changed origin
|
||||
* 1996-05-18 fl Fixed rotate90/270 for rectangular images
|
||||
* 1996-05-27 fl Added general purpose transform
|
||||
* 1996-11-22 fl Don't crash when resizing from outside source image
|
||||
* 1997-08-09 fl Fixed rounding error in resize
|
||||
* 1998-09-21 fl Incorporated transformation patches (from Zircon #2)
|
||||
* 1998-09-22 fl Added bounding box to transform engines
|
||||
* 1999-02-03 fl Fixed bicubic filtering for RGB images
|
||||
* 1999-02-16 fl Added fixed-point version of affine transform
|
||||
* 2001-03-28 fl Fixed transform(EXTENT) for xoffset < 0
|
||||
* 2003-03-10 fl Compiler tweaks
|
||||
* 2004-09-19 fl Fixed bilinear/bicubic filtering of LA images
|
||||
*
|
||||
* Copyright (c) 1997-2003 by Secret Labs AB
|
||||
* Copyright (c) 1995-1997 by Fredrik Lundh
|
||||
*
|
||||
* See the README file for information on usage and redistribution.
|
||||
*/
|
||||
|
||||
#include "Imaging.h"
|
||||
|
||||
/* For large images rotation is an inefficient operation in terms of CPU cache.
|
||||
|
@ -183,21 +156,6 @@ ImagingTranspose(Imaging imOut, Imaging imIn)
|
|||
}
|
||||
|
||||
|
||||
Imaging
|
||||
ImagingTransposeToNew(Imaging imIn)
|
||||
{
|
||||
Imaging imTemp = ImagingNew(imIn->mode, imIn->ysize, imIn->xsize);
|
||||
if ( ! imTemp)
|
||||
return NULL;
|
||||
|
||||
if ( ! ImagingTranspose(imTemp, imIn)) {
|
||||
ImagingDelete(imTemp);
|
||||
return NULL;
|
||||
}
|
||||
return imTemp;
|
||||
}
|
||||
|
||||
|
||||
Imaging
|
||||
ImagingRotate180(Imaging imOut, Imaging imIn)
|
||||
{
|
||||
|
|
|
@ -293,7 +293,6 @@ extern Imaging ImagingRotate180(Imaging imOut, Imaging imIn);
|
|||
extern Imaging ImagingRotate270(Imaging imOut, Imaging imIn);
|
||||
extern Imaging ImagingResample(Imaging imIn, int xsize, int ysize, int filter);
|
||||
extern Imaging ImagingTranspose(Imaging imOut, Imaging imIn);
|
||||
extern Imaging ImagingTransposeToNew(Imaging imIn);
|
||||
extern Imaging ImagingTransformPerspective(
|
||||
Imaging imOut, Imaging imIn, int x0, int y0, int x1, int y1,
|
||||
double a[8], int filter, int fill);
|
||||
|
|
Loading…
Reference in New Issue
Block a user