Şəkil Resizer
Şəkillərin ölçüsünü istənilən ölçüyə dəyişdirin. Təhrifin qarşısını almaq üçün aspekt nisbətini kilidləyin. PNG, JPG və ya WEBP kimi ixrac edin.
Şəkilinizi bura buraxın
PNG, JPG, WEBP, GIF və s. dəstəkləyir
Şəkillərin ölçüsünü istənilən ölçüyə dəyişdirin. Təhrifin qarşısını almaq üçün aspekt nisbətini kilidləyin. PNG, JPG və ya WEBP kimi ixrac edin.
PNG, JPG, WEBP, GIF və s. dəstəkləyir
Şəklin ölçüsünün dəyişdirilməsi bitmapın piksel ölçülərini ya kiçik (aşağı seçmə) və ya daha böyük (yuxarı seçmə) dəyişir. İki əməliyyat ekvivalent deyil. Aşağı seçmə piksel məlumatlarını ləğv edir; upsampling interpolyasiya vasitəsilə piksel məlumatlarını icad edir. Aşağı seçmə daha kiçik, daha kəskin təsvir yaradır; yuxarı nümunə daha böyük şəkil yaradır, lakin mənbədə olmayan təfərrüatı bərpa edə bilmir. Hansı istiqamətə getdiyinizi bilmək nəticədən nə gözlədiyinizi müəyyənləşdirir.
Bu ölçüləndirici HTML5 Canvas API istifadə edərək brauzerinizdə işləyir. Mənbə şəkli kətana deşifrə edilir, brauzerin quraşdırılmış təkrar nümunələrindən istifadə edərək yeni ölçülərdə çəkilir və orijinal formatda (və ya seçdiyiniz çıxış formatında) yenidən kodlaşdırılır. Keyfiyyət parametrləri itkili formatlara təsir göstərir (JPEG, WebP). Çıxış hər hansı bir veb tətbiqində kətana əsaslanan ölçü dəyişməsinin istehsal etdiyi ilə eynidir.
Ən yüksək keyfiyyətli aşağı seçmə üçün brauzer tətbiqdən asılı olaraq ikixətli və ya iki kubik interpolyasiyadan istifadə edir. Üst nümunə üçün eyni interpolyasiya hamar, lakin yumşaq nəticə verir. İxtisaslaşdırılmış süni intellekt artırıcıları (waifu2x, Topaz Gigapixel) daha kəskin yüksəlişlər istehsal edir, lakin xüsusi alətlər tələb edir.
Şəkil ölçüləri fayl ölçüsünə, səhifənin yüklənmə müddətinə və platforma uyğunluğuna təsir göstərir. Smartfon kamerasından 4000×3000 ölçülü fotoşəkil bir neçə meqabayt ağırlığındadır; 1920×1440 ölçüsünün dəyişdirilməsi adətən ekrana baxmaq üçün hiss olunan keyfiyyət itkisi olmadan 4-6× daha kiçik bir fayl verir. Səhifədəki bir çox təsvirə vurulan bu, əhəmiyyətli performans qələbəsidir.
Platforma tələbləri də ölçüsünü dəyişdirir. Xüsusi ölçülərdə profil fotoşəkilləri, icazə verilən maksimum ölçülərdə bazar şəkilləri, dəqiq aspekt nisbətlərində sosial media önizləmələri — hər bir platforma xüsusi ölçü gözləyir və yerli olaraq ölçüsünü dəyişmək platformanın avtomatik ölçüsü ilə mübarizə aparmaqdan daha sürətlidir.
Şəkli buraxın, yeni ölçülər təyin edin, endirin.
Ölçü dəyişdirməzdən əvvəl düzgün hədəf ölçülərini seçin - çox kiçik seçmək detalları itirir, çox böyük bant genişliyini itirir.
Canvas API brauzerin daxili tətbiqindən istifadə edərək yenidən nümunələr verir. Əksər brauzerlər ikixətli və ya iki kubik interpolyasiyadan istifadə edir; dəqiq alqoritm dəyişir, lakin keyfiyyət müasir brauzerlər arasında müqayisə edilə bilər.
Çıxış formatı canvas.toBlob mim növündən asılıdır. PNG itkisiz sıxılma ilə dəqiq pikselləri qoruyur. JPEG seçilmiş keyfiyyətdə DCT əsaslı itkili sıxılma tətbiq edir. WebP hər iki rejimi dəstəkləyir; 80-85 keyfiyyətində itkili WebP təxminən 90 keyfiyyətdə JPEG-ə bərabərdir.
Aspekt nisbəti: ölçüləndirici nisbətləri qorumaq üçün defolt olaraq aspekt nisbətini kilidləyir. Kilidin açılması nadir hallarda arzu olunan, lakin xüsusi planlar üçün faydalı olan ixtiyari uzanmağa imkan verir.