ไฟล์:Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png
From Wikipedia, the free encyclopedia
Felis_silvestris_silvestris_small_gradual_decrease_of_quality.png (519 × 600 พิกเซล, ขนาดไฟล์: 156 กิโลไบต์, ชนิดไมม์: image/png)
![]() |
รูปภาพหรือไฟล์เสียงนี้ ต้นฉบับอยู่ที่ คอมมอนส์ รายละเอียดด้านล่าง เป็นข้อความที่แสดงผลจาก ไฟล์ต้นฉบับในคอมมอนส์
|
ความย่อ
คำอธิบายFelis silvestris silvestris small gradual decrease of quality.png |
English: Gradual JPEG artifacts example, with decreasing quality from right to left |
วันที่ | |
แหล่งที่มา | Felis_silvestris_silvestris.jpg |
ผู้สร้างสรรค์ |
|
เวอร์ชันอื่น | ไฟล์อื่นที่ใช้ไฟล์นี้: Felis silvestris silvestris small gradual decrease of quality - JPEG compression.jpg |
ภาพนี้ ได้รับการปรับแต่งภาพ ซึ่งหมายความว่าจะได้รับการเปลี่ยนแปลงภาพต่างจากต้นฉบับ การปรับปรุง: Gradual JPEG artifacts example. ต้นฉบับสามารถดูได้ที่นี่: Felis silvestris silvestris.jpg. ปรับแต่งภาพโดย 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');
การอนุญาตใช้สิทธิ
![w:th:ครีเอทีฟคอมมอนส์](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/90px-CC_some_rights_reserved.svg.png)
![แสดงที่มา](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/24px-Cc-by_new_white.svg.png)
ไฟล์นี้อยู่ภายใต้สัญญาอนุญาตครีเอทีฟคอมมอนส์ รุ่น แสดงที่มา 3.0 ต้นฉบับ
- คุณสามารถ:
- ที่จะแบ่งปัน – ที่จะทำสำเนา แจกจ่าย และส่งงานดังกล่าวต่อไป
- ที่จะเรียบเรียงใหม่ – ที่จะดัดแปลงงานดังกล่าว
- ภายใต้เงื่อนไขต่อไปนี้:
- แสดงที่มา – คุณต้องให้เกียรติเจ้าของงานอย่างเหมาะสม โดยเพิ่มลิงก์ไปยังสัญญาอนุญาต และระบุหากมีการเปลี่ยนแปลง คุณอาจทำเช่นนี้ได้ในรูปแบบใดก็ได้ตามควร แต่ต้องไม่ใช่ในลักษณะที่แนะว่าผู้ให้อนุญาตสนับสนุนคุณหรือการใช้งานของคุณ
ปูมการอัปโหลดต้นฉบับ
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
คำบรรยายโดยย่อ
เพิ่มคำบรรยายทรรทัดเดียวเพื่อขยายความว่าไฟล์นี้มีอะไร
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.
รายการที่แสดงอยู่ในไฟล์นี้
ประกอบด้วย
3 ตุลาคม 2011
media type อังกฤษ
image/png
ประวัติไฟล์
คลิกวันที่/เวลาเพื่อดูไฟล์ที่ปรากฏในขณะนั้น
วันที่/เวลา | รูปย่อ | ขนาด | ผู้ใช้ | ความเห็น | |
---|---|---|---|---|---|
ปัจจุบัน | 23:22, 25 พฤษภาคม 2565 | ![]() | 519 × 600 (156 กิโลไบต์) | TilmannR | This is an image about JPEG compression artifacts. Therefore quantized re-encoding is undesirable. Reverted to version as of 15:42, 4 March 2017 (UTC) |
15:59, 11 เมษายน 2565 | ![]() | 519 × 600 (94 กิโลไบต์) | Phreneticc | Reduced "weight" of the file. | |
22:42, 4 มีนาคม 2560 | ![]() | 519 × 600 (156 กิโลไบต์) | Gnash | Optimized | |
04:28, 4 ตุลาคม 2554 | ![]() | 519 × 600 (278 กิโลไบต์) | AzaToth |
หน้าที่มีภาพนี้
หน้าต่อไปนี้ โยงมาที่ภาพนี้:
การใช้ไฟล์ข้ามโครงการ
วิกิอื่นต่อไปนี้ใช้ไฟล์นี้:
- การใช้บน bn.wikipedia.org
- การใช้บน en.wikipedia.org
- การใช้บน en.wikibooks.org
- การใช้บน et.wikipedia.org
- การใช้บน fa.wikipedia.org
- การใช้บน hi.wikipedia.org
- การใช้บน it.wikipedia.org
- การใช้บน ko.wikipedia.org
- การใช้บน ml.wikipedia.org
- การใช้บน ms.wikipedia.org
- การใช้บน nn.wikipedia.org
- การใช้บน ru.wikipedia.org
- การใช้บน simple.wikipedia.org
- การใช้บน sv.wikipedia.org
- การใช้บน uk.wikipedia.org
- การใช้บน zh-yue.wikipedia.org