Мне поручено накладывать фотографию на изображение газеты, где фотография человека, и они должны быть фотографией на передней стороне газеты.пикселей исчезают при использовании изображения с кодом codeigniter. Llibrary
Я использовал библиотеку изображений codeigniter для нанесения водяного знака с фотографией. Он отлично работает, но он искажает или удаляет некоторые из пикселей в фотографии, когда его наслаивал
Вы можете увидеть в левом верхнем углу фото здесь-
Я также изменение размера изображения в качестве ее 500 точек и пространство для изображения в шаблоне около 1400px
Вот код, я использую, чтобы наложить на изображение
private function overlay($template, $source_image)
{
echo $template;
// $config = array();
$config['source_image'] = $template;
$config['image_library'] = 'gd2';
$config['wm_type'] = 'overlay';
$config['wm_overlay_path'] = $source_image;
$config['wm_vrt_alignment'] = 'top';
$config['wm_hor_alignment'] = 'left';
$config['wm_hor_offset'] = '18px';
$config['wm_vrt_offset'] = '843px';
$config['quality'] = '100%';
$this->image_lib->initialize($config);
$result = $this->image_lib->watermark();
if($result){
return $result;
}
else
{
echo $this->image_lib->display_errors();
return false;
}
}