Rumah > Muat turun >  Muat turun perpustakaan > Perpustakaan gambar

  • <?php namespace GifCreator; /**  * Create an animated GIF from multiple images  *   * @retakon 1.0  * @link https://github.com/Sybio/GifCreator  * @author Sybio (Clément Guillemain  / @Sybio01)  * @license http://opensource.org/licenses/gpl-license.php GNU Public License  * @copyright Clément Guillemain  */ class GifCreator {     /**      * @var string The gif string source (old: this->GIF)      */     private $gif;          /**      * @var string Encoder retakon (old: this->VER)      */ private $retakon;          /**      * @var boolean Check the image is build or not (old: this->IMG)      */     private $imgBuilt;Perpustakaan kelas ini sangat mudah digunakan Anda hanya perlu mengesahkan dahulu sama ada perpustakaan kelas itu adalah gambar gabungan, sila pastikan untuk meletakkan gambar terurai dalam folder bingkai. Mulakan program untuk mendapatkan GIF yang anda mahukan.

    Perpustakaan gambar77202017-12-18
  • <?php /**  * PhpThumb Library Example File  * This file contains example usage for the PHP Thumb Library  * PHP Version 5 with GD 2.0+  * PhpThumb : PHP Thumb Library <http://phpthumb.gxdlabs.com>  * Copyright (c) 2009, Ian Selby/Gen X Design  *  * Author(s): Ian Selby <ian@gen-x-design.com>  *  * Licensed under the MIT License  * Redistributions of files must retain the above copyright notice.  *  * @author Ian Selby <ian@gen-x-design.com>  * @copyright Copyright (c) 2009 Gen X Design  * @link http://phpthumb.gxdlabs.com  * @license http://www.opensource.org/licenses/mit-license.php The MIT License  * @retakon 3.0  * @package PhpThumb  * @subpackage Examples  * @filesource  */ require_once '../vendor/autoload.php'; $thumb = new PHPThumb\GD(__DIR__ .'/../tests/resources/test.jpg'); $thumb->adaptiveResize(175, 175); $thumb->show();Apabila membangunkan tapak web dengan PHP, menggunakan kaedah berorientasikan objek sememangnya boleh meningkatkan kadar penggunaan semula kod dan mengurangkan lebihan kod. Apa yang lebih mesra kepada pemula ialah kebanyakan perpustakaan kelas yang diperlukan untuk pembangunan laman web PHP sudah tersedia di Internet. Apa yang saya bawakan kepada anda kali ini ialah perpustakaan kelas PHP untuk memproses lakaran kecil Rakan yang memerlukannya boleh menggunakannya secara langsung.

    Perpustakaan gambar61282017-12-18
  • <?php namespace ImageOptimizer\TypeGuesser; class ExtensionTypeGuesser implements TypeGuesser     public function guess($filepath)     {         $ext = strtolower(pathinfo($filepath, PATHINFO_EXTENSION));         switch($ext) {             case 'png':                 return self::TYPE_PNG;             case 'gif':                 return self::TYPE_GIF;             case 'jpg':             case 'jpeg':                 return self::TYPE_JPEG;             default:                 return self::TYPE_UNKNOWN;         }     } }Memanipulasi imej: alih keluar warna, piksel, dll. yang tidak diperlukan, contohnya, tukar imej daripada besar kepada kecil. Keperluan untuk imej web adalah untuk menerbitkan imej dengan kualiti tertinggi yang mungkin dalam masa penghantaran yang sesingkat mungkin. Oleh itu, apabila mereka bentuk dan memproses imej halaman web, imej mesti mempunyai resolusi tertinggi dan saiz terkecil yang mungkin, supaya kelajuan muat turun imej boleh menjadi yang paling pantas. Untuk melakukan ini, imej mesti dioptimumkan.

    Perpustakaan gambar49692017-12-18
  • <?php namespace Intervention\Image; use GuzzleHttp\Psr7\Stream; use Psr\Http\Message\StreamInterface; abstract class AbstractDecoder {     abstract public function initFromPath($path); turn \Intervention\Image\Image     abstract public function initFromBinary($data);     abstract public function initFromGdResource($resource);     abstract public function initFromImagick(\Imagick $object);     private $data;     public function __construct($data = null)     {         $this->data = $data;     }return \Intervention\Image\Image     public function initFromUrl($url)     {                  $options = [             'http' => [                 'method'=>"GET",                 'header'=>"Accept-language: en\r\n".                 "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2\r\n"           ]         ];Pemprosesan imej, teknologi menggunakan komputer untuk menganalisis imej untuk mencapai hasil yang diinginkan. Juga dipanggil pemprosesan imej. Pemprosesan imej secara amnya merujuk kepada pemprosesan imej digital. Imej digital merujuk kepada tatasusunan dua dimensi yang besar yang ditangkap oleh kamera industri, kamera video, pengimbas dan peralatan lain Unsur-unsur tatasusunan dipanggil piksel, dan nilainya dipanggil nilai skala kelabu. Teknologi pemprosesan imej secara amnya merangkumi tiga bahagian: pemampatan imej, peningkatan dan pemulihan, pemadanan, perihalan dan pengecaman.

    Perpustakaan gambar62922017-12-18
  • <?php use PHPImageWorkshop\ImageWorkshop as ImageWorkshop; require_once(__DIR__.'/autoload.php'); class ImageWorkshopTest extends \PHPUnit_Framework_TestCase {      const IMAGE_SAMPLE_PATH = '/Resources/images/sample1.jpg';     const FONT_SAMPLE_PATH  = '/Resources/fonts/arial.ttf';     const WEB_PATH          = 'http://localhost:8000';       public function testInitFromPath()     {           $layer = ImageWorkshop::initFromPath(__DIR__.static::IMAGE_SAMPLE_PATH);                  $this->assertTrue(is_object($layer) === true, 'Expect $layer to be an object');         $this->assertTrue(get_class($layer) === 'PHPImageWorkshop\Core\ImageWorkshopLayer', 'Expect $layer to be an ImageWorkshopLayer object');         $layer = ImageWorkshop::initFromPath('file://'.__DIR__.static::IMAGE_SAMPLE_PATH);         $this->assertTrue(is_object($layer) === true, 'Expect $layer to be an object');         $this->assertTrue(get_class($layer) === 'PHPImageWorkshop\Core\ImageWorkshopLayer', 'Expect $layer to be an ImageWorkshopLayer object');Pemprosesan imej, teknologi menggunakan komputer untuk menganalisis imej untuk mencapai hasil yang diinginkan. Juga dipanggil pemprosesan imej. Pemprosesan imej secara amnya merujuk kepada pemprosesan imej digital. Imej digital merujuk kepada tatasusunan dua dimensi yang besar yang ditangkap oleh kamera industri, kamera video, pengimbas dan peralatan lain Unsur-unsur tatasusunan dipanggil piksel, dan nilainya dipanggil nilai skala kelabu. Teknologi pemprosesan imej secara amnya merangkumi tiga bahagian: pemampatan imej, peningkatan dan pemulihan, pemadanan, perihalan dan pengecaman.

    Perpustakaan gambar55692017-12-18
  • <?php require '../vendor/autoload.php'; $image = new \NMC\ImageWithText\Image(dirname(__FILE__) . '/source.jpg'); // Add another styled text to image $text2 = new \NMC\ImageWithText\Text('No, really, thanks!', 1, 30); $text2->align = 'left'; $text2->color = '000000'; $text2->font = dirname(__FILE__) . '/Ubuntu-Medium.ttf'; $text2->lineHeight = 20; $text2->size = 14; $text2->startX = 40; $text2->startY = 140; $image->addText($text2); $image->render(dirname(__FILE__) . '/destination.jpg');Sistem teks yang digunakan dalam sistem terbenam dipanggil teks terbenam. Ia terdiri daripada tiga bahagian: perisian yang berkaitan dengan pengurusan teks terbenam, teks terbenam terurus dan struktur data yang diperlukan untuk melaksanakan pengurusan teks terbenam. Teks terbenam adalah teras sistem teks terbenam Ia adalah bentuk penyimpanan maklumat data pengguna, dengan itu merealisasikan fungsi sistem terbenam.

    Perpustakaan gambar48872017-12-18
  • Perpustakaan untuk membenamkan teks dalam imej

    Perpustakaan gambar48632017-12-06
  • Perpustakaan untuk mengoptimumkan imej

    Perpustakaan gambar50762017-12-06
  • perpustakaan pemprosesan imej

    Perpustakaan gambar59842017-12-06
  • Perpustakaan untuk mengekstrak maklumat bingkai animasi GIF

    Perpustakaan gambar47872017-12-06
  • Perpustakaan pemprosesan imej kecil

    Perpustakaan gambar45972017-12-06
  • Perpustakaan untuk mengekstrak warna daripada imej

    Perpustakaan gambar45092017-12-06