ホームページ > ダウンロード >  クラスライブラリのダウンロード

  • <?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"           ]         ];画像処理は、コンピューターを使用して画像を分析し、望ましい結果を達成するテクノロジーです。画像処理とも言います。画像処理とは、一般にデジタル画像処理を指します。デジタル画像は、産業用カメラ、ビデオカメラ、スキャナー、その他の機器によってキャプチャされた大きな 2 次元配列を指し、配列の要素はピクセルと呼ばれ、その値はグレースケール値と呼ばれます。画像処理技術は一般に、画像圧縮、強調と復元、マッチング、記述、認識の 3 つの部分で構成されます。

    画像ライブラリ61962017-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');画像処理は、コンピューターを使用して画像を分析し、望ましい結果を達成するテクノロジーです。画像処理とも言います。画像処理とは、一般にデジタル画像処理を指します。デジタル画像は、産業用カメラ、ビデオカメラ、スキャナー、その他の機器によってキャプチャされた大きな 2 次元配列を指し、配列の要素はピクセルと呼ばれ、その値はグレースケール値と呼ばれます。画像処理技術は一般に、画像圧縮、強調と復元、マッチング、記述、認識の 3 つの部分で構成されます。

    画像ライブラリ54462017-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');組み込みシステムで使用されるテキスト システムは、組み込みテキストと呼ばれます。埋め込みテキスト管理に関連するソフトウェア、管理埋め込みテキスト、埋め込みテキスト管理を実現するために必要なデータ構造の 3 つの部分で構成されます。埋め込みテキストは、埋め込みテキスト システムの中核であり、ユーザー データ情報の格納形式であり、これによって埋め込みシステムの機能を実現します。

    画像ライブラリ47982017-12-18
  • <?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 セクションでは、WINDOWS システム、関連するキーボード、マウス、グラフィックス カード、マルチメディア ドライバー、標準フォント、およびシェル プログラムに必要なモジュールを定義します。ここで定義されたプログラムは、WINDOWS の起動時に必要です。これは不可欠であり、気軽に変更することはできません。そうしないと、一部のデバイスが使用できなくなったり、Windows にまったくアクセスできなくなったりします。上記はflysystemファイルストリームの抽象PHPライブラリです。

    その他の図書館17102017-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;   }FerretNOAA/PMEL/ TMAP (米国海洋大気庁/太平洋海洋環境研究所/熱モデリングおよび解析プロジェクト、熱シミュレーションおよび解析プロジェクト グループ) によって開発された対話型コンピュータ視覚化およびデータ解析システム。これは、海洋学者や気象学者のデータの処理と分析、プロットのニーズを満たすように設計された、FerretMIME 検出 PHP ライブラリです。

    その他の図書館12192017-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 このライブラリの機能 1. カラー キャプチャにより、カメラで瞬時に色を選択、検出、識別できます。 2. このアプリケーションは、グラフィック デザイナーや色覚異常者向けに設計されています。 3. 色の名前、色相、RGB、HSV の表現。 (クリックしてキャプチャする必要はありません) リアルタイムの色診断。 4. ショットのカラーを無地の壁紙に設定します。 5. インテリジェントな色の安定性。 6. インテリジェントなオートフォーカス。 7.カメラのフラッシュライト、オン/オフします。 8.すべての携帯電話のカメラ(前面と背面)をサポートします。 9. 瞬時に色を選択して保存。 10. 色、色の名前、RGB 16 進数、RGB 10 進数、および HSV 表現。 11. 最大1300色と16の基本色カテゴリー。 12. キャプチャしたカラーを即座に共有し、エクスポートします。 13. 埋め込みヘルプ。

    その他の図書館31952017-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 は画像ファイル形式であり、そのデータ ストレージは JPEG 形式とまったく同じです。実際、Exif 形式は、絞り、シャッター、ホワイト バランス、ISO、焦点距離、日付と時刻、カメラのブランド、モデル、カラーコーディングなどのさまざまな撮影条件を含むデジタル写真情報を JPEG 形式のヘッダーに挿入します。 、撮影 録音された音声やGPS全地球測位システムのデータ、サムネイルなど。 JPEG ファイルを表示できる画像表示ソフトウェアを使用して Exif 形式の写真を表示できますが、すべてのグラフィックス プログラムが Exif 情報を処理できるわけではありません。 Exif情報を読み込むためのPHPライブラリです。

    その他の図書館13882017-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 は、世界ナンバー 1 の Web サーバー ソフトウェアです。広く使用されているほぼすべてのコンピュータ プラットフォームで実行でき、クロスプラットフォームとセキュリティ機能により、最も人気のある Web サーバー側ソフトウェアの 1 つです。これは高速で信頼性が高く、Perl/Python などのインタープリタをサーバーにコンパイルするための単純な API を通じて拡張できます。これは、Apache の PHP ライブラリを解析する dflydev です。

    データベース操作クラス51652017-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; });カンマ区切り値 (CSV、区切り文字がカンマではない可能性があるため、文字区切り値とも呼ばれる) のファイルには、表形式のデータ (数値とテキスト) がプレーン テキストで保存されます。プレーン テキストとは、ファイルが一連の文字であり、2 進数のように解釈する必要があるデータが含まれていないことを意味します。 CSV ファイルは、何らかの改行文字で区切られた任意の数のレコードで構成されます。各レコードはフィールドで構成され、フィールド間の区切り文字は他の文字または文字列 (最も一般的にはカンマまたはタブ) です。通常、すべてのレコードにはまったく同じ一連のフィールドがあります。通常、これらはプレーン テキスト ファイルです。ワードパッドやメモ帳(注)で開いて、新規ファイルを保存してからEXCELで開くのも方法の一つですので、お勧めします。 CSV ファイル形式の普遍的な標準は存在しませんが、RFC 4180 に基本的な説明があります。使用される文字エンコーディングも指定されていませんが、7 ビット ASCII が最も基本的なユニバーサル エンコーディングです。

    データベース操作クラス52242017-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;     } 「インターネットメディア」とは、「オンラインメディア」とも呼ばれ、国際的なインターネットを情報発信プラットフォームとして利用し、コンピュータやテレビなどを利用してニュース情報を文字、音声、画像などの形式で発信する手法です。 、端末としての携帯電話など、デジタルのマルチメディア通信媒体。新聞、ラジオ、テレビなど、すでに誕生しているメディアと比べると、インターネットメディアは「第4のメディア」でもあります。厳密に言えば、インターネット メディアとは、人々がニュース情報を広めるために使用する国際インターネットのコミュニケーション ツールの機能の一部を指します。インターネットメディアの多元的特性は、まずコミュニケーションの本体に反映されますが、インターネットメディアの世界では、報道専門機関に限ったことではなく、ネットワークの属性としては、政府、企業、団体のウェブサイト、さらには個人のウェブサイトに至るまで、ニュースを発信する能力、ニュースの発信主体となること。第 2 に、インターネット メディアのグローバリゼーション特性がその文化的多様性を決定し、ハイパーリンクやハイパーテキストを通じてデジタル テクノロジーを使用して、インターネットを通じて世界の文化を結び付けます。第三に、インターネットメディアのコミュニケーション手法も多様性の特徴を持っています。メディアのコミュニケーション形態は一般的にポイントツーポイントコミュニケーションですが、ウェブサイトがネットユーザーに情報を公開したり、特定のネットユーザーが他のネットユーザーに情報を公開したりするポイントツーメニーだけでなく、インターネットメディアにもポイントがあります。特定のネットユーザーが電子メールを送信する方法、多数のネットユーザーが特定の Web サイトに情報やフィードバックを送信するマルチポイント方法、および多対ポイント。オンラインチャットルームや電子掲示板などの多くのコミュニケーション手段。 インターネット メディアの概念の定義に基づき、「インターネット」、「インターネット」、「インターネット メディア」などの用語の間には一定の違いがあるという事実を考慮して、これらを以下の分野で使用することを推奨します。情報科学の分野や日常生活の分野では「インターネット」が使用できますが、ニュースや情報発信の分野では「インターネットメディア」(「ネットワークメディア」とも呼ばれます)を使用するのが適切です。 。

    その他の図書館19892017-12-16
  • $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 の PHP ライブラリは、PHP が IMAP に基づいて電子メールを受信するためのメソッドであり、IMAP に基づいて電子メールを受信するための PHP の関連設定と使用スキルを分析し、IMAP 関連の関数の手順も付属しています。

    その他の図書館10672017-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 は、ファイル システム抽象化レイヤー PHP5 ライブラリを提供します。ローカル ファイル、FTP サーバー、Amazon S3 などを同じ方法で操作できるようになります。これにより、将来どのようにファイルにアクセスするかを知らなくてもプログラムを開発できます。

    その他の図書館9242017-12-16