Fail:Felis silvestris silvestris small gradual decrease of quality.png

Kandungan laman tidak disokong dalam bahasa lain.
Daripada Wikipedia, ensiklopedia bebas.

Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png(519 × 600 piksel, saiz fail: 156 KB, jenis MIME: image/png)

Fail ini dari Wikimedia Commons dan mungkin digunakan oleh projek lain. Penerangan pada laman penerangan failnya di sana ditunjukkan di bawah.

Ringkasan

Keterangan
English: Gradual JPEG artifacts example, with decreasing quality from right to left
Tarikh
Sumber Felis_silvestris_silvestris.jpg
Pengarang
Versi lain Derivative works of this file:  Felis silvestris silvestris small gradual decrease of quality - JPEG compression.jpg
Ini adalah gambar sentuh, ini bermakna bahawa ia telah didigitalkan dari versi asal. Modifikasi: Gradual JPEG artifacts example. Versi asal boleh dilihat di sini: Felis silvestris silvestris.jpg. Modifications made by AzaToth.

Source code

#!/usr/bin/perl 
use strict;
use warnings;
use v5.12;
use File::Temp qw/ tempdir /;
use Graphics::Magick;
use Math::Round qw(:all);
my $p = new Graphics::Magick;
$p->Read("Felis_silvestris_silvestris_small.png");
#$p->Resize('x600');
my ($width, $height) = $p->Get('width', 'height');
my $center = $height;
my $result = new Graphics::Magick;
$result->Set(size=>"${width}x${height}");
$result->Read();
$result->Set('quality', 100);
my $dir = tempdir(CLEANUP => 1);
my $chop = 16; # 1 MCU normally
my $vertical = 0;
for my $n (0..($vertical?$height:$width)) {
        next if $n%$chop; 
        my $current = $p->Clone();
        $current->Crop(width => $vertical?$width:$chop, height => $vertical?$chop:$height, x => $vertical?0:$n, y=>$vertical?$n:0);
		my $quality =  round_even(100*abs(($n+6*$chop)**4/$center**4));
		say $quality;
        $current->Set('quality' => $quality);
        my $filename = sprintf "%s/%05d.jpg", $dir, $n;
        $current->Write($filename);
        my $m = new Graphics::Magick;
        $m->Read($filename);
        $result->Composite( image => $m, x => $vertical?0:$n, y => $vertical?$n:0);
}
$result->Write('Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png');

Perlesenan

w:ms:Creative Commons
pengiktirafan
Fail ini dilesenkan di bawah lesen Pengiktirafan 3.0 Tidak Diport Creative Commons.
Anda bebas:
  • untuk berkongsi – untuk menyalin, mengedar dan memindah hasil kerja
  • untuk mencampur semula – untuk menyesuaikan karya
Di bawah syarat berikut:
  • pengiktirafan – Anda mesti memberi penghargaan yang berpatutan, bekalkan pautan ke lesen, dan tunjukkan jika perubahan telah dibuat. Anda boleh lakukannya dalam sebarang cara yang munasabah, tetapi bukan dalam sebarang cara yang mencadangkan pemberi lesen mengendors anda atau penggunaan anda.

Log muat naik asal

This image is a derivative work of the following images:

  • File:Felis_silvestris_silvestris.jpg licensed with Cc-by-3.0
    • 2010-02-18T00:29:12Z Michael Gäbler 1496x1729 (1659050 Bytes) {{Information |Description=''[[Felis silvestris silvestris|Felis silvestris silvestris]]'' (Schreber, 1775) {{en|1=[[:en: European Wildcat|European Wildcat]]}} {{de|1=[[:de:Europäische Wildkatze|Europäische Wildkatze]] im [

Uploaded with derivativeFX

Captions

Add a one-line explanation of what this file represents
This is an example of the relationship between compression rate to quality of a .jpg image file. The rate is high compression to low quality.

Items portrayed in this file

menggambarkan

3 Oktober 2011

MIME type Inggeris

image/png

Sejarah fail

Klik pada tarikh/waktu untuk melihat rupa fail tersebut pada waktu itu.

Tarikh/WaktuGambar kenitUkuranPenggunaKomen
semasa16:22, 25 Mei 2022Gambar kenit bagi versi pada 16:22, 25 Mei 2022519 × 600 (156 KB)TilmannRThis is an image about JPEG compression artifacts. Therefore quantized re-encoding is undesirable. Reverted to version as of 15:42, 4 March 2017 (UTC)
08:59, 11 April 2022Gambar kenit bagi versi pada 08:59, 11 April 2022519 × 600 (94 KB)PhreneticcReduced "weight" of the file.
15:42, 4 Mac 2017Gambar kenit bagi versi pada 15:42, 4 Mac 2017519 × 600 (156 KB)GnashOptimized
21:28, 3 Oktober 2011Gambar kenit bagi versi pada 21:28, 3 Oktober 2011519 × 600 (278 KB)AzaToth

Laman berikut menggunakan fail ini:

Penggunaan fail sejagat

Fail ini digunakan oleh wiki-wiki lain yang berikut: