Heim > Herunterladen >  Bibliothek herunterladen

  • <?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"           ]         ];Bildverarbeitung, die Technologie, bei der mithilfe von Computern Bilder analysiert werden, um die gewünschten Ergebnisse zu erzielen. Auch Bildverarbeitung genannt. Unter Bildverarbeitung versteht man im Allgemeinen die digitale Bildverarbeitung. Unter digitalem Bild versteht man ein großes zweidimensionales Array, das von Industriekameras, Videokameras, Scannern und anderen Geräten erfasst wird. Die Elemente des Arrays werden Pixel und ihre Werte als Graustufenwerte bezeichnet. Die Bildverarbeitungstechnologie umfasst im Allgemeinen drei Teile: Bildkomprimierung, Verbesserung und Wiederherstellung, Abgleich, Beschreibung und Erkennung.

    Bildbibliothek61962017-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');Bildverarbeitung, die Technologie, bei der mithilfe von Computern Bilder analysiert werden, um die gewünschten Ergebnisse zu erzielen. Auch Bildverarbeitung genannt. Unter Bildverarbeitung versteht man im Allgemeinen die digitale Bildverarbeitung. Unter digitalem Bild versteht man ein großes zweidimensionales Array, das von Industriekameras, Videokameras, Scannern und anderen Geräten erfasst wird. Die Elemente des Arrays werden Pixel und ihre Werte als Graustufenwerte bezeichnet. Die Bildverarbeitungstechnologie umfasst im Allgemeinen drei Teile: Bildkomprimierung, Verbesserung und Wiederherstellung, Abgleich, Beschreibung und Erkennung.

    Bildbibliothek54462017-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');Das in eingebetteten Systemen verwendete Textsystem wird eingebetteter Text genannt. Es besteht aus drei Teilen: Software für die Verwaltung eingebetteter Texte, verwaltetem eingebettetem Text und Datenstrukturen, die zur Implementierung der Verwaltung eingebetteter Texte erforderlich sind. Eingebetteter Text ist der Kern des eingebetteten Textsystems. Er ist die Speicherform von Benutzerdateninformationen und realisiert so die Funktionen des eingebetteten Systems.

    Bildbibliothek47982017-12-18
  • Der Abschnitt <?php namespace League\Flysystem; interface AdapterInterface extends ReadInterface {     const VISIBILITY_PUBLIC = 'public';     const VISIBILITY_PRIVATE = 'private';     public function write($path, $contents, Config $config);     public function writeStream($path, $resource, Config $config);     public function update($path, $contents, Config $config);     public function updateStream($path, $resource, Config $config);     /**      * Rename a file.      *      * @param string $path      * @param string $newpath      *      * @return bool      */     public function rename($path, $newpath);system.ini definiert die für das WINDOWS-System erforderlichen Module, zugehörige Tastatur, Maus, Grafikkarte, Multimedia-Treiber, Standardschriftarten und Shell-Programme. Die hier definierten Programme werden beim Start von WINDOWS geladen und sind daher unverzichtbar kann nicht einfach so geändert werden, da sonst einige Geräte nicht verwendet werden können oder überhaupt nicht auf WINDOWS zugreifen können. Das Obige ist die abstrakte PHP-Bibliothek des Flysystem-Dateistreams

    Andere Bibliotheken17102017-12-18
  • <?php namespace Versionable\Ferret; use Versionable\Ferret\FerretInterface; use Versionable\Ferret\Detector\DetectorInterface; class Ferret implements FerretInterface {   protected $detector = null;   public function getDetector()   {     return $this->detector;   }   public function setDetector(DetectorInterface $detector)   {     $this->detector = $detector     return true;   }Ferret Ein interaktives Computervisualisierungs- und Datenanalysesystem, das von NOAA/PMEL/TMAP (National Oceanic and Atmospheric Administration/ Pacific Marine Environment Laboratory/The Thermal Modelling and Analysis Project, Thermal Simulation and Analysis Project Group) entwickelt wurde. Diese FerretMIME-Erkennungs-PHP-Bibliothek wurde speziell für die Anforderungen von Ozeanographen und Meteorologen zur Verarbeitung und Analyse von Daten und zur grafischen Darstellung entwickelt.

    Andere Bibliotheken12192017-12-18
  • <?php namespace League\ColorExtractor\Test; use League\ColorExtractor\Color; use League\ColorExtractor\ColorExtractor; use League\ColorExtractor\Palette; class PaletteTest extends \PHPUnit_Framework_TestCase {     protected $jpegPath = './tests/assets/test.jpeg';     protected $gifPath = './tests/assets/test.gif';     protected $pngPath = './tests/assets/test.png';     protected $transparentPngPath = './tests/assets/red-transparent-50.png';     public function testJpegExtractSingleColor()     {         $extractor = new ColorExtractor(Palette::fromFilename($this->jpegPath));         $colors = $extractor->extract(1);         $this->assertInternalType('array', $colors);         $this->assertCount(1, $colors);         $this->assertEquals(15985688, $colors[0]);     }     public function testGifExtractSingleColor()     {         $extractor = new ColorExtractor(Palette::fromFilename($this->gifPath));         $colors = $extractor->extract(1);         $this->assertInternalType('array', $colors);         $this->assertCount(1, $colors);         $this->assertEquals(12022491, $colors[0]);     }13 Funktionen dieser Bibliothek 1. Mit der Farberfassung können Sie Farben sofort mit der Kamera auswählen, erkennen und identifizieren.  2. Die Anwendung ist für Grafikdesigner und Farbenblinde konzipiert.  3. Farbname, Farbton, RGB- und HSV-Darstellung.  (Zum Erfassen ist kein Klick erforderlich) Farbdiagnose in Echtzeit.  4. Stellen Sie die Aufnahmefarbe als einfarbiges Hintergrundbild ein.  5. Intelligente Farbstabilität.  6. Intelligenter Autofokus.  7. Kamera-Taschenlampe, ein/aus.  8. Unterstützt alle Handykameras (vorne und hinten).  9. Sofortige Farbauswahl und Speicherung.  10. Farbe, Farbname, RGB-Hexadezimal-, RGB-Dezimal- und HSV-Darstellung.  11. Bis zu 1300 Farben und 16 Grundfarbkategorien.  12. Erfasste Farben sofort teilen und exportieren.  13. Eingebettete Hilfe.

    Andere Bibliotheken31952017-12-18
  • <?php error_reporting(-1); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); date_default_timezone_set('Europe/Brussels'); if (!is_file($autoloadFile = __DIR__ . '/../vendor/autoload.php')) {     echo 'Could not find "vendor/autoload.php". Did you forget to run "composer install --dev"?' . PHP_EOL;     exit(1); } $autoloader = require $autoloadFile; define('PHPEXIF_TEST_ROOT', __DIR__);Exif ist ein Bilddateiformat und seine Datenspeicherung ist genau die gleiche wie das JPEG-Format. Tatsächlich fügt das Exif-Format digitale Fotoinformationen in den Header des JPEG-Formats ein, darunter verschiedene Aufnahmebedingungen wie Blende, Verschluss, Weißabgleich, ISO, Brennweite, Datum und Uhrzeit sowie Kameramarke, Modell und Farbcodierung , Aufnehmen von aufgezeichneten Tönen sowie Daten des GPS-Global-Positioning-Systems, Miniaturansichten usw. Sie können Fotos im Exif-Format mit jeder Bildbetrachtungssoftware anzeigen, die JPEG-Dateien anzeigen kann, aber nicht alle Grafikprogramme können Exif-Informationen verarbeiten. Dies ist eine PHP-Bibliothek zum Lesen von Exif-Informationen.

    Andere Bibliotheken13882017-12-18
  • require_once __DIR__.'/../vendor/autoload.php'; if (!class_exists('Twig_Environment')) {     echo 'You must set up the project dev dependencies, run the following commands:'.PHP_EOL.         'php composer.phar install --dev'.PHP_EOL;     exit(1); } $repository = new Dflydev\ApacheMimeTypes\FlatRepository; $typeToExtensions = $repository->dumpTypeToExtensions(); $extensionToType = $repository->dumpExtensionToType(); file_put_contents(__DIR__.'/../src/Dflydev/ApacheMimeTypes/Resources/mime.types.json', json_encode($typeToExtensions)); $twig = new Twig_Environment(     new Twig_Loader_Filesystem(__DIR__.'/../resources'),     array(         'autoescape'  => false,         'auto_reload' => true,     ) );Apache ist die weltweit führende Webserver-Software. Es ist auf fast allen gängigen Computerplattformen lauffähig und gehört aufgrund seiner plattformübergreifenden und Sicherheitsfunktionen zu den beliebtesten Webserver-seitigen Softwareprogrammen. Es ist schnell, zuverlässig und kann über eine einfache API erweitert werden, um Interpreter wie Perl/Python auf dem Server zu kompilieren. Dies ist dflydev, das die PHP-Bibliothek von Apache analysiert.

    Datenbankoperationsklasse51672017-12-18
  • <?php require __DIR__.'/src/functions_include.php'; spl_autoload_register(function ($class) {     $prefix = 'League\Csv\';     if (0 !== strpos($class, $prefix)) {         return;     }     $file = __DIR__.'/src/'.str_replace('\', '/', substr($class, strlen($prefix))).'.php';     if (!is_readable($file)) {         return;     }     require $file; });Komma-getrennte Werte (CSV, manchmal auch zeichengetrennte Werte genannt, da das Trennzeichen ein anderes als ein Komma sein kann) Dateien speichern tabellarische Daten (Zahlen und Text) im Klartext. Klartext bedeutet, dass die Datei eine Zeichenfolge ist und keine Daten enthält, die wie eine Binärzahl interpretiert werden müssen. Eine CSV-Datei besteht aus einer beliebigen Anzahl von Datensätzen, die durch ein Zeilenumbruchzeichen getrennt sind. Jeder Datensatz besteht aus Feldern, und die Trennzeichen zwischen den Feldern sind andere Zeichen oder Zeichenfolgen, am häufigsten Kommas oder Tabulatoren. Normalerweise haben alle Datensätze genau die gleiche Reihenfolge von Feldern. Normalerweise handelt es sich dabei um reine Textdateien. Es wird empfohlen, zum Öffnen WORDPAD oder Notepad (NOTE) zu verwenden, dann zuerst eine neue Datei zu speichern und sie dann mit Excel zu öffnen, was ebenfalls eine der Methoden ist. Einen universellen Standard für das CSV-Dateiformat gibt es nicht, eine grundlegende Beschreibung findet sich jedoch in RFC 4180. Die verwendete Zeichenkodierung ist ebenfalls nicht angegeben, aber 7-Bit-ASCII ist die grundlegendste universelle Kodierung.

    Datenbankoperationsklasse52242017-12-18
  • <?php namespace Dflydev\Canal\Analyzer; use Dflydev\Canal\Detector\DefaultDetectorFactory; use Dflydev\Canal\Detector\DetectorInterface; use Dflydev\Canal\InternetMediaType\DefaultInternetMediaTypeParserFactory; use Dflydev\Canal\InternetMediaType\InternetMediaTypeParserInterface; use Dflydev\Canal\Metadata\Metadata; class Analyzer {     private $detector;     private $internetMediaTypeParser;     public function __construct(DetectorInterface $detector = null)     {         if (null === $detector) {             $detector = DefaultDetectorFactory::create();         }         $this->detector = $detector;         $this->internetMediaTypeParser = DefaultInternetMediaTypeParserFactory::create();     }     public function setDetector(DetectorInterface $detector)     {         $this->detector = $detector;         return $this;     } „Internetmedien“, auch „Online-Medien“ genannt, ist eine Art der Digitalisierung, die das internationale Internet als Informationsverbreitungsplattform nutzt, um Nachrichteninformationen in Form von Text, Ton, Bildern usw. über Computer, Fernseher zu verbreiten und Mobiltelefone als Endgeräte, multimediale Kommunikationsmedien. Im Vergleich zu Zeitungen, Radio, Fernsehen und anderen bereits entstandenen Medien sind Internetmedien auch das „vierte Medium“. Streng genommen bezeichnet der Begriff Internetmedien den Teil der Kommunikationsmittelleistung des internationalen Internets, der von Menschen zur Verbreitung von Nachrichteninformationen genutzt wird. Die pluralistischen Merkmale der Internetmedien spiegeln sich zunächst im Hauptteil der Kommunikation wider. In der Welt der Internetmedien sind dies nicht nur spezialisierte Nachrichtenkommunikationsorganisationen, sondern auch Websites von Behörden, Unternehmen und Institutionen und sogar persönliche Websites Fähigkeit, Nachrichten zu veröffentlichen und zum Hauptorgan der Nachrichtenverbreitung zu werden. Zweitens bestimmen die Globalisierungsmerkmale der Internetmedien ihre kulturelle Vielfalt. Sie nutzen digitale Technologie durch Hyperlinks und Hypertext, um globale Kulturen über das Internet miteinander zu verbinden. Drittens weisen auch die Kommunikationsmethoden der Internetmedien die Merkmale der Vielfalt auf. Die Kommunikationsart der Medien ist im Allgemeinen eine Punkt-zu-Punkt-Kommunikation, das heißt, eine Website gibt Informationen an Internetnutzer weiter und ein bestimmter Internetnutzer gibt Informationen an nicht näher bezeichnete andere Internetnutzer weiter. Das heißt, Internetnutzer veröffentlichen Informationen über das Internet an andere Internetnutzer. Die Methode, bei der ein bestimmter Internetnutzer eine E-Mail sendet, die Mehrpunktmethode, bei der viele Internetnutzer Informationen und Feedback an eine bestimmte Website senden, und die Methode, bei der viele Internetnutzer Informationen und Rückmeldungen an eine bestimmte Website senden. viele Kommunikationsmethoden wie Online-Chatrooms und elektronische Schwarze Bretter. Basierend auf der Definition des Konzepts der Internetmedien und angesichts der Tatsache, dass es gewisse Unterschiede zwischen verschiedenen Titeln wie „Internet“, „Internet“ und „Netzwerkmedien“ gibt, befürworten wir die Verwendung von Kontext Bereich der Informatik und Informationswissenschaft Im Bereich der Nachrichten- und Informationsverbreitung bietet es sich an, „Internetmedien“ zu verwenden, die auch als „Netzwerkmedien“ bezeichnet werden können.

    Andere Bibliotheken19892017-12-16
  • Die PHP-Bibliothek von $mailServer="imap.exmail.qq.com"; //IMAP主机 $mailLink="{{$mailServer}:143}INBOX" ; //imagp连接地址:不同主机地址不同 $mailUser = '***'; //邮箱用户名 $mailPass = '***'; //邮箱密码 $mbox = imap_open($mailLink,$mailUser,$mailPass); //开启信箱imap_open $totalrows = imap_num_msg($mbox); //取得信件数 for ($i=1;$i<$totalrows;$i++){   $headers = imap_fetchheader($mbox, $i); //获取信件标头   $headArr = matchMailHead($headers); //匹配信件标头   $mailBody = imap_fetchbody($mbox, $i, 1); //获取信件正文 } function matchMailHead($str){   $headList = array();   $headArr = array(     'from',     'to',     'date',     'subject'   );   foreach ($headArr as $key){     if(preg_match('/'.$key.':(.*?)[\n\r]/is', $str,$m)){       $match = trim($m[1]);       $headList[$key] = $key=='date'?date('Y-m-d H:i:s',strtotime($match)):$match;     }   }   return $headList; }Fetch-masterIMAP ist eine Methode für PHP zum Empfangen von E-Mails auf IMAP-Basis. Sie analysiert auch die relevanten Einstellungen und Verwendungstechniken für PHP zum Empfangen von E-Mails auf IMAP-Basis und enthält Anweisungen für IMAP-bezogene Funktionen.

    Andere Bibliotheken10672017-12-16
  • <?php use Gaufrette\Filesystem; use Gaufrette\Adapter\Ftp as FtpAdapter; use Gaufrette\Adapter\Local as LocalAdapter; use Gaufrette\Adapter\Cache as CacheAdapter; // Locale Cache-Directory (e.g. '%kernel.root_dir%/cache/%kernel.environment%/filesystem') with create = true $local = new LocalAdapter($cacheDirectory, true); // FTP Adapter with a defined root-path $ftp = new FtpAdapter($path, $host, $username, $password, $port); // Cached Adapter with 3600 seconds time to live $cachedFtp = new CacheAdapter($ftp, $local, 3600); $filesystem = new Filesystem($cachedFtp);Gaufrette ist eine PHP5-Bibliothek, die eine Dateisystem-Abstraktionsschicht bereitstellt. Es ermöglicht die gleiche Möglichkeit, lokale Dateien, FTP-Server, Amazon S3 usw. zu manipulieren. Es ermöglicht Ihnen, Programme zu entwickeln, ohne zu wissen, wie Sie in Zukunft auf Ihre Dateien zugreifen werden.

    Andere Bibliotheken9242017-12-16