使用插件 ffmpeg 点这里
不使用插件 也可以
<?php
function CLEAR_ICO($filename,$savename,$Clear_W,$Clear_H,$Clear_X,$Clear_Y){
// $filename = ;//读取图片名
// $savename = ;//保存图片路径
// $Clear_W = ;//去除水印宽
// $Clear_H = 30;//去除水印高
// $Clear_X = 254;//去除水X位置
// $Clear_Y = 393;//去除水Y位置;
$file_WH = getimagesize($filename);
$IMG_W = $file_WH[0];
$IMG_H = $file_WH[1];
if ($IMG_W<=($Clear_W+$Clear_X+10) && $IMG_H<=($Clear_H+$Clear_Y+10)) {
return false;
}
$info = `ffmpeg -i {$filename} -strict -2 -vf delogo=x={$Clear_X}:y={$Clear_Y}:w={$Clear_W}:h={$Clear_H}:show=0 {$savename}`;
if ($info)
return system("ffmpeg -i {$filename} -strict -2 -vf delogo=x={$Clear_X}:y={$Clear_Y}:w={$Clear_W}:h={$Clear_H}:show=0 {$savename}");
return $info;
}
CLEAR_ICO('D:/PHP_wnmp/PHPTutorial/WWW/artuns.jpg','D:/PHP_wnmp/PHPTutorial/WWW/artuns_clearlogo.jpg',169,30,254,394);
?>
效果