2017 © Pedro Peláez
 

library imaging

Imaging APIs for the XP Framework

image

xp-framework/imaging

Imaging APIs for the XP Framework

  • Tuesday, August 1, 2017
  • by thekid
  • Repository
  • 2 Watchers
  • 0 Stars
  • 28,542 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 7 % Grown

The README.md

Imaging APIs for the XP Framework

Build status on GitHub XP Framework Module BSD Licence Requires PHP 7.4+ Supports PHP 8.0+ Latest Stable Version, (*1)

Loading an image

use img\Image;
use img\io\JpegStreamReader;
use io\File;

$image= Image::loadFrom(new JpegStreamReader(new File('image.jpeg')));

// Can now be manipulated

Manipulating an image

Resizing the original image to 640x480, (*2)

use img\Image;

$transformed= Image::create(640, 480, Image::TRUECOLOR);
$transformed->resampleFrom($image);

Apply filters:, (*3)

use img\filters\SharpenFilter;

$transformed->apply(new SharpenFilter());

Convert:, (*4)

use img\convert\GrayscaleConverter;

$transformed->convertTo(new GrayscaleConverter());

Saving an image

use img\io\JpegStreamWriter;
use io\File;

$transformed->saveTo(new JpegStreamWriter(new File('transformed.jpeg'), 100));

The Versions

01/08 2017

dev-master

9999999-dev http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module xp

01/08 2017

v8.0.0

8.0.0.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module xp

20/05 2017

v7.1.1

7.1.1.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module xp

30/08 2016

v7.1.0

7.1.0.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module xp

22/02 2016

v7.0.0

7.0.0.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module xp

23/01 2016

v6.1.1

6.1.1.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp

14/12 2015

v6.1.0

6.1.0.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp

12/07 2015

v6.0.3

6.0.3.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp

01/03 2015

v6.0.2

6.0.2.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp

12/02 2015

v6.0.1

6.0.1.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp

11/01 2015

v6.0.0

6.0.0.0 http://xp-framework.net/

Imaging APIs for the XP Framework

  Sources   Download

BSD-3-Clause

The Requires

 

module xp