ホームページ > php教程 > php手册 > PHP ウォーターマーク テクノロジの簡単な分析

PHP ウォーターマーク テクノロジの簡単な分析

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:33:10
オリジナル
1122 人が閲覧しました

私はこれまで PHP のオブジェクト処理にあまり詳しくなく、使用する際にはマニュアルを参照するだけでした。今日、phpchina フォーラムで誰かが透かしについて質問したので、それについて知りたいと思い、PHP での画像透かしの実装について勉強しました。

マニュアルを探していると、PHP の GD ライブラリが非常に強力で、ウォーターマーク機能を簡単に実装できることがわかりました。透かしは実際には 2 つの画像を結合します。透かしテキストについても同じことができます。

主に原理を理解するために、非常に単純な簡単な学習例を提供します。

2 つの画像: 1. photo.jpg 透かし入り画像
2. source.gif 透かし入り画像


次のコードは主に透かし機能を実装しています。

header("Content-type: image/jpeg");
$filename='../src/images/photo.jpg';
$im=imagecreatefromjpeg($filename);
$s=imagecreatefromgif('../src/images/source.gif');
imagecopymerge($im,$s,0,0,0,0,132,27,60);
imagejpeg ($im);

ウォーターマークの結果は次のとおりです:


あはは、詳細な関数は自分で実装できます。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート