Kapat

WordPress Bulanık Resimleri Netleştirme

Anasayfa Wordpress WordPress Bulanık Resimleri Netleştirme
functions-php-boyutlandirilmis-fotoğrafları-netlestirme

Bir WordPress siteye JPEG resim eklediğinizde otomatik olarak yeniden boyutlandırılır. Buda resmi bulanık hale getirir. Bunu nasıl çözersiniz makalemizde anlattık. İşte detaylar…

Altta vermiş olduğumuz kodu WordPress admin paneline girdikten sonra görünüm>düzenleyici>functions.php dosyanıza eklediğinizde yeniden boyutlandırdığınız ve bunun sonucunda bulanıklaşan resimleri keskinleştirerek daha net bir görüntü elde edebilirsiniz.

Not: Bu özellik sadece JPEG formatındaki resimler içindir.

function ajx_sharpen_resized_files( $resized_file ) {
$image = wp_load_image( $resized_file );
if ( !is_resource( $image ) )
return new WP_Error( ‘error_loading_image’, $image, $file );
$size = @getimagesize( $resized_file );
if ( !$size )
return new WP_Error(‘invalid_image’, __(‘Could not read image size’), $file);
list($orig_w, $orig_h, $orig_type) = $size;
switch ( $orig_type ) {
case IMAGETYPE_JPEG:
$matrix = array(
array(-1, -1, -1),
array(-1, 16, -1),
array(-1, -1, -1),
);
$divisor = array_sum(array_map(‘array_sum’, $matrix));
$offset = 0;
imageconvolution($image, $matrix, $divisor, $offset);
imagejpeg($image, $resized_file,apply_filters( ‘jpeg_quality’, 90, ‘edit_image’ ));
break;
case IMAGETYPE_PNG:
return $resized_file;
case IMAGETYPE_GIF:
return $resized_file;
}
return $resized_file;
}
add_filter(‘image_make_intermediate_size’, ‘ajx_sharpen_resized_files’,900);

“WordPress Bulanık Resimleri Netleştirme” üzerine 2 yorum

  1. Zafer says:

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

SPONSOR
SPONSOR