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

Selle lehekülje sisule puudub teiste keelte tugi.
Klõps ikoonil viib faili leheküljele Wikimedia Commonsis.
Allikas: Vikipeedia

Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png(519 × 600 pikslit, faili suurus: 156 KB, MIME tüüp: image/png)

Lühikirjeldus

Kirjeldus
English: Gradual JPEG artifacts example, with decreasing quality from right to left
Kuupäev
Allikas Felis_silvestris_silvestris.jpg
Autor
Teised versioonid Derivative works of this file:  Felis silvestris silvestris small gradual decrease of quality - JPEG compression.jpg
See on töödeldud pilt, mis tähendab, et selle pildi tuletamiseks on algupärast pilti digitaalselt muudetud. Muudatused: Gradual JPEG artifacts example. Algupärand: Felis silvestris silvestris.jpg. Muutnud 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');

Litsents

w:et:Creative Commons
omistamine
See fail kuulub jurisdiktsiooniga sidumata Creative Commonsi litsentsi "Autorile viitamine 3.0" alla.
Tohid:
  • jagada – teost kopeerida, levitada ja edastada
  • kohandada – valmistada muudetud teoseid
Järgmistel tingimustel:
  • omistamine – Pead materjali sobival viisil autorile omistama, tooma ära litsentsi lingi ja märkima ära, kas on tehtud muudatusi. Sobib, kui teed seda mõistlikul viisil, kuid seejuures ei tohi jääda muljet, et litsentsiandja tõstab esile sind või seda, et sina materjali kasutad.

Esialgne üleslaadimislogi

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

Pealdised

Lisa üherealine seletus sellest, mida fail esitab
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.

Selles failis kujutatud üksused

kujutab

MIME type inglise

image/png

Faili ajalugu

Klõpsa kuupäeva ja kellaaega, et näha sel ajahetkel kasutusel olnud failiversiooni.

Kuupäev/kellaaegPisipiltMõõtmedKasutajaKommentaar
viimane25. mai 2022, kell 19:22Pisipilt versioonist seisuga 25. mai 2022, kell 19: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. aprill 2022, kell 11:59Pisipilt versioonist seisuga 11. aprill 2022, kell 11:59519 × 600 (94 KB)PhreneticcReduced "weight" of the file.
4. märts 2017, kell 18:42Pisipilt versioonist seisuga 4. märts 2017, kell 18:42519 × 600 (156 KB)GnashOptimized
4. oktoober 2011, kell 00:28Pisipilt versioonist seisuga 4. oktoober 2011, kell 00:28519 × 600 (278 KB)AzaToth

Seda faili kasutab järgmine lehekülg:

Globaalne failikasutus

Järgmised muud vikid kasutavad seda faili: