ホームページ  >  記事  >  バックエンド開発  >  ユーザーがアップロードした画像をフィルターするための PHP スクリプトを作成する、_PHP チュートリアル

ユーザーがアップロードした画像をフィルターするための PHP スクリプトを作成する、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:47:251126ブラウズ

ユーザーがアップロードした画像をフィルターするための PHP スクリプトを作成します。

サンプルのダウンロード

Bakr Alsharif によって開発された非常に便利なクラス ファイルを phpclasses.org で偶然発見しました。これは、開発者が肌のピクセルに基づいてヌード写真を検出するのに役立ちます。

画像のさまざまな部分で使用されている色を分析し、人間の肌の色のトーンと一致するかどうかを判断します。

分析の結果、画像にヌードが含まれる可能性を反映するスコアが返されます。

また、特定の色を使用して肌の色でラベル付けされたピクセルを含む、分析された画像を出力することもできます。

現在、PNG、GIF、JPEG 画像を分析できます。


以下にこの PHP クラスの使用方法を示します。

ヌードフィルターを含む nf.php ファイルから始めましょう。



リーリー
次に、ImageFilter という新しいクラスを作成し、$filter という変数に入れます。


リーリー
画像のスコアを取得して $score 変数に代入します。


リーリー
画像スコアが 60% 以上の場合、(警告) メッセージを表示します。

リーリー
すべての PHP コードは次のとおりです:

リーリー
マークアップ言語

基本的な HTML フォームを使用して画像をアップロードできます。


リーリー

http://www.bkjia.com/PHPjc/1026544.html

本当http://www.bkjia.com/PHPjc/1026544.html技術記事ユーザーがアップロードした画像をフィルタリングするための PHP スクリプトを作成し、サンプルをダウンロードします。Bakr Alsharif が開発した非常に便利なスクリプトを phpclasses.org で偶然見つけました。皮膚のピクセルに基づいて開発者を支援できます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。