我正在尝试从使用 PHP 的应用程序的图像/扫描副本中屏蔽敏感信息,例如姓名、电子邮件、手机号码、地址、出生日期。
尝试使用http://image.intervention.io/
<?php
// include composer autoload
require 'vendor/autoload.php';
use Intervention\Image\ImageManager;
$sampleImagePath = 'images/sample-1.png';
$maskedImagePath = 'images/alpha.png';
$outputImagePath = 'output/sample-1.png';
try {
$manager = new ImageManager(array('driver' => 'imagick'));
$image = $manager->make($sampleImagePath);
$image->insert($maskedImagePath, "top-left", 70, 50)->opacity(100);
$image->save($outputImagePath);
} catch (Exception $ex) {
var_dump($ex->getMessage());
exit;
}
?>
但是识别特定的字段坐标、宽度和高度变得越来越困难,因为用户可以从不同的角度捕获图像。
寻求专家的建议以实现这一目标。