ホームページ  >  記事  >  バックエンド開発  >  php Codeigniterを使用して画像のスマートトリミングを実装する方法

php Codeigniterを使用して画像のスマートトリミングを実装する方法

怪我咯
怪我咯オリジナル
2017-07-12 15:32:321718ブラウズ

CodeIgniter は、PHP Web サイト開発者向けのアプリケーション開発 フレームワーク とツールキットのセットです。

CodeIgniter は、シンプルで高速な PHP MVC フレームワークです。 EllisLab の人々は CodeIgniter をリリースしました。多くの企業がすべての PHP MVC フレームワークを試した結果、CodeIgniter が勝者として浮上しました。その主な理由は、CodeIgniter が組織に十分な自由を提供し、開発者がより速く作業できるようにするためです。

自由とは、CodeIgniter を使用するときに、データベース テーブルに特定の名前を付ける必要がなく、テーブルに基づいて モデル に名前を付ける必要もないことを意味します。このため、CodeIgniter は、移植が必要な奇妙な構造がすべて存在する可能性があるレガシー PHP アプリケーションのリファクタリングに最適です。

この記事では主に、写真をインテリジェントにトリミングする Codeigniter の方法を紹介します。これにより、トリミング後に歪みがなく、写真のテーマの意味を可能な限り保持することができます。必要な友人は、1024*768 サイズの写真を 240*240 サイズにトリミングし、トリミング後に歪みなく、写真のテーマと意味を可能な限り保持する

を参照することができます。

私が使用した方法:

1.まず、画像をトリミングできるサイズに拡大縮小します。

幅の広い画像の場合は、高さ = 240px に拡大縮小します (高さが 240 ピクセルより大きい場合)。幅)、幅に比例して拡大縮小します

サムネイル画像の中央部分を保持します。

以上がphp Codeigniterを使用して画像のスマートトリミングを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。