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

Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png (519 × 600 pikslar, filstorleik: 156 KB, MIME-type: image/png)

Denne fila er frå Wikimedia Commons og kan verta nytta av andre prosjekt. Skildringa frå filskildringssida der er vist nedanfor.



Følgjande er henta frå filomtalen åt denne fila på Wikimedia Commons:


Skildring

Skildring
English: Gradual JPEG artifacts example, with decreasing quality from right to left
Dato
Kjelde Felis_silvestris_silvestris.jpg
Opphavsperson
Andre versjonar Derivative works of this file:  Felis silvestris silvestris small gradual decrease of quality - JPEG compression.jpg
This is a retouched picture, which means that it has been digitally altered from its original version. Modifications: Gradual JPEG artifacts example. The original can be viewed here: 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');

Lisensiering:

w:nn:Creative Commons
namngjeving
Fila er lisensiert under Creative Commons Namngjeving 3.0 Unported.
Du står fritt til å:
  • til å dela – til å kopiera, distibuera og overføra arbeidet
  • til å blanda – til å endra verket
På desse vilkåra:
  • namngjeving – Du lyt godskriva verket på den måten som opphavpersonen eller lisensgjevaren har oppgjeve (men ikkje på ein slik måte at det kan verka som om dei går god for deg eller måten du nyttar verket på).

Opphavleg opplastingslogg

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

Bilettekstar

Skriv inn ei line med tekst som skildrar fila
Example of the relationship between compression rate to quality of a .jpg image file. The rate is high compression to low quality.

Element som er med i denne fila

motiv

3. oktober 2011

image/png

Filhistorikk

Klikk på dato/klokkeslett for å sjå fila slik ho var på det tidspunktet.

Dato/klokkeslettMiniatyrbileteOppløysingBrukarKommentar
gjeldande25. mai 2022 kl. 17:22Miniatyrbilete av versjonen frå 25. mai 2022 kl. 17:22519 × 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)
11. april 2022 kl. 09:59Miniatyrbilete av versjonen frå 11. april 2022 kl. 09:59519 × 600 (94 KB)PhreneticcReduced "weight" of the file.
4. mars 2017 kl. 16:42Miniatyrbilete av versjonen frå 4. mars 2017 kl. 16:42519 × 600 (156 KB)GnashOptimized
3. oktober 2011 kl. 22:28Miniatyrbilete av versjonen frå 3. oktober 2011 kl. 22:28519 × 600 (278 KB)AzaToth

Den følgjande sida bruker denne fila:

Global filbruk

Desse andre wikiane nyttar fila: