Rasm oʻlchamini oʻzgartirish

Nisbatlarni saqlagan holda aniq piksel yoki foiz boʻyicha oʻlchamni oʻzgartiring va formatni aylantiring.

100% brauzerda • 100% bepul

Oʻlchamini oʻzgartirish uchun rasm tanlang

JPG, PNG yoki WebP suratingizni shu yerga sudrab tashlang yoki qurilmangizdan tanlash uchun bosing.

100% brauzer xotirasida ishlov • Tezkor
Batafsil texnik qoʻllanma•8 daqiqalik oʻqish•2RUN Muhandislik jamoasi
100% brauzerda • Yuklashsiz

Rasm oʻlchamini oʻzgartirishda mahorat: piksel zichligi, tomonlar nisbati va qayta namunalash algoritmlari

⚡Rasmlar oʻlchamini onlayn 4 oson qadamda qanday oʻzgartirish mumkin

1

1. Rasm faylingizni yuklang

JPG, PNG, WebP, AVIF yoki BMP faylingizni toʻgʻridan-toʻgʻri belgilangan yuklash kanvasiga sudrab tashlang yoki kompyuter yoki mobil xotirangizdan tanlang.

2

2. Oʻlcham parametrlarini belgilang

Maqsad kenglik yoki balandlikni aniq pikselda kiriting yoki bir xil tarzda 50%, 25% yoki maxsus masshtab koeffitsienti bilan kichraytirish uchun foiz rejimiga oʻting.

3

3. Mutanosib qulfni tekshiring

Kenglik va balandlikni avtomatik sinxronlash hamda siqilgan yoki gʻayritabiiy choʻzilgan tasvirlarning oldini olish uchun "Tomonlar nisbatini qulflash" kaliti yoqilganiga ishonch hosil qiling.

4

4. Ishlang va darhol yuklab oling

Mukammal oʻlchamdagi, bikubik silliqlangan rasmni nol server kechikishi bilan darhol yaratish va toʻgʻridan-toʻgʻri qurilmangizga saqlash uchun Yuklab olish tugmasini bosing.

Yuqori aniqlikdagi kamera suratlari va xom raqamli fotolarni avval fazoviy piksel oʻlchamlarini sozlamasdan zamonaviy veb interfeyslarida taqdim etish veb muhandisligidagi eng keng tarqalgan unumdorlik tuzoqlaridan biridir. Zamonaviy mobil sensorlar va oynasiz raqamli kameralar 6000x4000 dan 8000x6000 pikselgacha boʻlgan rasmlarni yaratadi. Veb-usta, grafik dizayner yoki internet-savdo sotuvchisi oʻlchami oʻzgartirilmagan 24 megapiksellik fotoni 800 piksellik blog konteyneriga yoki 400 piksellik mahsulot kartasiga joylaganda oqibatlar darhol va zararli boʻladi. Mijoz brauzeri mobil tarmoq orqali keraksiz 15MB faylni yuklab olishga, ulkan rastr bitmapni ochish uchun yuzlab megabayt qurilma xotirasini ajratishga va aylantirish paytida rasmni asosiy oqimda doimo qayta namunalashga majbur boʻladi — bu esa jiddiy kadr yoʻqotilishi, batareya sarfi va juda past Google Core Web Vitals ballariga olib keladi.

Rasm oʻlchamini oʻzgartirish — rasmning jismoniy piksel toʻri oʻlchamlarini aniq koʻrsatish kontekstiga moslash uchun intizomli muhandislik jarayonidir. Manba rasmlarni matematik jihatdan qatʼiy fazoviy interpolyatsiya algoritmlari yordamida moʻljallangan maket chegaralarigacha kichraytirish orqali dasturchilar siqish boshlanmasdan oldin keraksiz xom piksel maʼlumotlarining 85%–95% ini yoʻq qiladi. Brauzerda ishlaydigan Rasm oʻlchamini oʻzgartirish vositamiz apparat tezlashtirilgan, yuqori aniqlikdagi rasm masshtablashni toʻgʻridan-toʻgʻri mahalliy mijoz muhitingizda taqdim etadi. Real vaqtda tomonlar nisbati qulfi, ixtiyoriy foiz masshtablash, maxsus piksel oʻlchamini belgilash va ilgʻor bikubik silliqlash bilan barcha amallar nol bulut yuklash va toʻliq maʼlumotlar maxfiyligi bilan brauzer xotirangizda mahalliy bajariladi.

Toʻliq texnik qoʻllanmani oʻqish

Fazoviy interpolyatsiya matematikasi: eng yaqin qoʻshni, bichiziqli va bikubik qayta namunalash

Ikki oʻlchamli rastr rasm oʻlchamini halokatli vizual buzilishsiz shunchaki piksel qatorlarini oʻchirish yoki takrorlash orqali oʻzgartirib boʻlmaydi. Raqamli rasmlar namunalangan rang qiymatlarining diskret toʻrlari boʻlgani uchun rasmni yangi oʻlcham koordinata fazosida qayta hisoblash matematik interpolyatsiyani talab qiladi — aniq oraliq piksel qiymatlarini sintez qilish uchun maʼlum qoʻshni piksel namunalarini baholash.

Eng oddiy usul — Eng yaqin qoʻshni interpolyatsiyasi maqsad toʻrdagi har bir nuqta uchun asl toʻrdagi eng yaqin pikselning intensivligini tanlaydi. O(1) algoritmik murakkablik bilan hisoblash jihatidan oddiy boʻlsa-da, eng yaqin qoʻshni masshtablash diagonal chetlar boʻylab notekis, blokli zinapoyasimon artefaktlarni hosil qiladi va uni fotografik kontent uchun butunlay yaroqsiz qiladi (retro piksel sanʼatini saqlash uchun esa juda qadrli). Bichiziqli interpolyatsiya eng yaqin toʻrtta atrofdagi pikselning 2x2 toʻri boʻylab masofa boʻyicha vaznli oʻrtachani hisoblab, buni yaxshilaydi. Bichiziqli masshtablash notekis zinapoyalarni yoʻqotsa-da, past oʻtkazuvchi fazoviy filtr kabi ishlaydi, yuqori chastotali teksturalarni xiralashtiradi va aniq tipografik konturlarni yumshatadi.

Mexanizmimiz kubik splayn polinomlari (Catmull-Rom yoki Mitchell-Netravali yadrolari kabi) yordamida 16 ta atrofdagi pikselning 4x4 matritsasini baholaydigan yuqori aniqlikdagi Bikubik interpolyatsiyadan foydalanadi. Ham qoʻshni piksel intensivliklarini, ham ularning fazoviy rang oʻzgarish tezliklarini (hosilalarini) hisobga olib, bikubik qayta namunalash kichraytirish paytida aniq chet oʻtishlarini, nozik teri mikro-teksturalarini va nozik tipografik kontrastni saqlaydi hamda loyqa xiralik yoki halqalanish artefaktlarisiz aniq, nashrga tayyor vizual aktivlarni taqdim etadi.

Qurilma piksel nisbatlari (DPR) va moslashuvchan veb muhandisligi: zamonaviy srcset arxitekturasi

Ilk veb rivojlanishida bitta CSS mantiqiy pikseli aynan bitta jismoniy apparat displey pikseliga mos kelgan (1x DPR). Biroq zamonaviy hisoblash muhitlarida Apple Retina panellari, 4K/5K ish stoli monitorlari va OLED smartfon ekranlari kabi 2x, 3x yoki undan yuqori qurilma piksel nisbatlarida ishlaydigan yuqori DPI displeylar ustunlik qiladi. Standart ish stoli ekranida 800px CSS maket kengligiga ega moslashuvchan asosiy banner ustaradek aniq optik tiniqlik bilan koʻrsatilishi uchun 2x Retina displeyda 1600px, 3x flagman mobil displeyda esa 2400px jismoniy piksel kengligini talab qiladi.

Professional veb unumdorlik muhandisligi dasturchilar hech qachon barcha tashrif buyuruvchilarga yagona, hammaga mos bitta rasm taqdim etmasligini talab qiladi. Buning oʻrniga tavsiya etilgan zamonaviy arxitektura oʻlcham oʻzgartirish vositamiz yordamida tuzilgan koʻp pogʻonali toʻxtash nuqtalari zinapoyasini (odatda 640px, 1024px, 1440px va 1920px kengliklarni nishonga olgan) yaratadi va ularni aniq `sizes` taʼriflari bilan birga HTML `srcset` atributi orqali taqdim etadi. Bu mijoz brauzerining dastlabki tahlilchisiga tashrif buyuruvchining ekran kengligi, ekran zichligi va tarmoq sharoitlariga moslashtirilgan aniq aniqlikni dinamik tanlab yuklab olish imkonini beradi va mobil trafikning birorta kilobaytini ham isrof qilmasdan vizual mukammallikni kafolatlaydi.

Kichraytirish va kattalashtirish: axborot nazariyasi va aniqlik chegaralari

Raqamli signalga ishlov berishdagi muhim tamoyil shuki, kichraytirish va kattalashtirish mohiyatan asimmetrik matematik amallardir. Kichraytirish (detsimatsiya) millionlab ortiqcha kirish piksellari matematik jihatdan aralashtirilib, ixchamroq toʻrga siqiladigan maʼlumot kamaytirish jarayonidir. Kirish maqsad chiqish talab qilganidan ancha koʻproq entropiya va yuqori chastotali maʼlumotni oʻz ichiga olgani uchun nozik matolar yoki geometrik toʻrlarda muar naqshlarining oldini olish maqsadida tegishli anti-aliasing dastlabki filtrlash qoʻllansa, yuqori sifatli kichraytirish doimo juda aniq, zich va vizual jihatdan qoniqarli natijalarni beradi.

Aksincha, kattalashtirish (interpolyatsiya) axborot sintezi muammosidir. Agar 400x300 piksellik miniatyurani 1920x1080 pikselgacha kattalashtirsangiz, algoritm umumiy piksel qiymatlarining 95% dan ortigʻini noldan yaratishga matematik jihatdan majbur. Bikubik interpolyatsiya mavjud piksellar orasida silliq matematik gradientlarni hisoblasa-da, alohida soch tolalari, uzoqdagi meʼmoriy terim yoki nozik mahsulot teksturalari kabi yoʻqolgan yuqori chastotali tafsilotlarni yarata olmaydi. Past aniqlikdagi aktivlarni 125%–150% dan ortiq kattalashtirish muqarrar ravishda sezilarli yumshoqlik va akvarelga oʻxshash silliqlanishga olib keladi. Ishlab chiqarish veb dizaynida manba aktivlaringizni har doim mavjud eng yuqori aniqlikda suratga oling va kesing, soʻngra maqsad maket xususiyatlarigacha pastga oʻlchang.

Platforma tomonlar nisbati standartlari: rasmning siqilishi va buzilishidan qochish

Tomonlar nisbati rasmning gorizontal kengligi va vertikal balandligi orasidagi mutanosib munosabatni belgilaydi va nisbat sifatida ifodalanadi (16:9 yoki 1:1 kabi). Raqamli marketingdagi eng koʻp uchraydigan vizual xatolardan biri muallif nisbatlarni qulflamasdan rasmni mos kelmaydigan tomonlar nisbatidagi konteynerga majburan joylaganda yuz beradi; natijada yuzlar xunuk siqiladi, tipografiya choʻziladi va korporativ logotiplar buziladi. Oʻlcham oʻzgartirish vositamiz siz yozgan sari matematik jihatdan aniq hamroh oʻlchamni doimo hisoblaydigan avtomatik Tomonlar nisbati qulfiga ega va toʻliq geometrik yaxlitlikni taʼminlaydi.

Koʻp kanalli raqamli nashr uchun vizual aktivlar oʻlchamini oʻzgartirishda standart sanoat tomonlar nisbatlariga amal qiling: ish stoli asosiy bannerlari, keng ekranli video miniatyuralari va taqdimot slaydlari uchun 16:9 (1920x1080); internet-savdo mahsulot kataloglari, kvadrat marketpleys galereyalari va Instagram postlari uchun 1:1 (1080x1080 yoki 2000x2000); vertikal ijtimoiy tarmoq lentasini optimallashtirish uchun 4:5 (1080x1350); toʻliq ekranli vertikal mobil storis, TikTok kontenti va reels uchun 9:16 (1080x1920); Facebook, LinkedIn va Twitter Open Graph ulashish kartalari uchun 1.91:1 (1200x630). Agar manba aktivingiz maqsad nisbatiga mos kelmasa, oʻlchamni oʻzgartirishdan oldin kadrni belgilash uchun avval Rasmni kesish vositamizdan foydalaning.

Texnik unumdorlik xarajatlari: brauzer tomonidagi CSS kichraytirish va oldindan oʻlchami oʻzgartirilgan yetkazish

Tajribasiz veb-dizaynerlar orasida keng tarqalgan notoʻgʻri tasavvur shuki, ulkan 6000x4000 rasmni yuklab, uni CSS bilan (`width: 100%; height: auto;`) cheklash rasmni yuklashdan oldin toʻgʻri oʻlchamini oʻzgartirishga teng. Arxitektura nuqtai nazaridan bu amaliyot veb unumdorlik va SEO reytinglari uchun halokatlidir. Haddan tashqari katta rasm taqdim etilganda tashrif buyuruvchining qurilmasi butun koʻp megabaytlik yukni tarmoq orqali yuklab olishi kerak, bu brauzerning muhim chizish yoʻlini butunlay toʻsadi va juda yomon Largest Contentful Paint (LCP) vaqtlarini keltirib chiqaradi.

Bundan tashqari, yuklab olingandan keyin brauzerning chizish mexanizmi ochilgan rastr bitmapni saqlash uchun RAM’da xom siqilmagan xotira ajratishi kerak (32 bitli RGBA rang uchun Kenglik x Balandlik x 4 bayt sifatida hisoblanadi). Oʻlchami oʻzgartirilmagan 24 megapiksellik foto shunchaki ochilishi uchun deyarli 100MB xom brauzer xotirasini talab qiladi, toʻgʻri oʻlchami oʻzgartirilgan 1200px aktiv uchun esa bu 4MB dan kam. Kuchsiz mobil qurilmalarda bu ortiqcha xotira ajratilishi agressiv axlat yigʻishni qoʻzgʻatadi, teginish oʻzaro taʼsirlarini qotiradi, Interaction to Next Paint (INP) koʻrsatkichini yomonlashtiradi va koʻpincha brauzer varagʻining ishdan chiqishiga sabab boʻladi. Brauzer tomonidagi vositamiz bilan aktivlaringiz oʻlchamini oldindan oʻzgartirish mediangiz ishlab chiqarish serveriga yetib bormasdan oldin butun bu unumdorlik jarimasini yoʻqotadi.

💡Piksel aniqligidagi rasm masshtablash uchun professional amaliyotlar

  • •Stilizatsiyalangan grafik dizayn maqsadida nisbatlarni ataylab choʻzish yoki buzishni xohlamasangiz, "Tomonlar nisbatini qulflash" belgisini har doim yoqilgan holda saqlang.
  • •Yuqori DPI Retina displeylarda aniq koʻrinish uchun rasmlaringizni CSS koʻrsatish kengligining aynan 2 baravariga oʻzgartiring (mas. 800px kontent ustuni uchun 1600px kenglikka).
  • •Cumulative Layout Shift (CLS) ning oldini olish uchun HTML `<img>` elementlarida oʻzgartirilgan oʻlchamlarga mos aniq `width` va `height` atributlarini har doim koʻrsating.
  • •Nozik takroriy naqshlarga ega raqamli kamera fotolarini (bino fasadlari yoki matolar kabi) kichraytirishda eksportdan oldin koʻrinishda muar artefaktlarini tekshiring.
  • •Oʻlcham oʻzgartirishni format aylantirish bilan birlashtiring: oʻlchamlarni kichraytirgandan keyin qoʻshimcha 30% trafik tejash uchun natijani WebP yoki AVIF’ga aylantiring.
  • •Siqishdan oldin kichraytiring: rasmni 6000px dan 1200px gacha kamaytirish siqish kodeki ishga tushmasdan oldin umumiy piksel maʼlumotlarining 96% ini olib tashlaydi.

🛡️Brauzer tomonidagi Canvas bikubik qayta namunalash arxitekturasi

Brauzerda ishlaydigan oʻlcham oʻzgartirish mexanizmimiz optimallashtirilgan WebAssembly funksiyalari bilan birga apparat tezlashtirilgan HTML5 2D Canvas chizish kontekstlaridan foydalanadi. Rasm yuklanganda fayl ikkilik maʼlumoti xotiradagi ImageBitmap’ga ochiladi va asosiy oqimdagi maket tortishuvini yoʻqotish uchun DOM chetlab oʻtiladi. Kanvas konteksti `imageSmoothingEnabled = true` va `imageSmoothingQuality = "high"` bilan sozlanadi va brauzerning grafika apparatiga koʻp oʻtishli bikubik filtrlangan detsimatsiyani bajarishni buyuradi. Barcha piksel buferi hisoblashlari, xotira ajratishlari va rang fazosi oʻzgartirishlari qatʼiy ravishda mahalliy qurilmangizning RAM va GPU jarayonida amalga oshadi. Hech qanday tarmoq soʻrovi yuborilmaydi, hech qanday rasm buferi uzoq serverlarda keshlanmaydi va uchinchi tomonlar bilan nol metamaʼlumot ulashiladi; bu matematik jihatdan tekshiriladigan maʼlumotlar maxfiyligini va internet ulanish tezligidan qatʼi nazar bir zumda ishlovni taʼminlaydi.

Texnologiya: WebAssembly • Koʻp oqimli Web Workers • HTML5 Canvas API

Maxfiylik: Fayllar qurilmangizni tark etmaydi va bulutda saqlanmaydi; analitika faqat roziligingiz bilan ishlaydi.

Nega brauzerdagi vositalar?

2run tools’da rasmni siqqaningizda yoki PDF birlashtirganingizda kod WebAssembly va Web Workers yordamida brauzer oynangiz ichida ishlaydi. Biz hech qachon fayllaringizni uzoq serverga yubormaymiz. Moliyaviy hisobotlaringiz, shaxsiy suratlaringiz va shartnomalaringiz qurilmangizni tark etmaydi.

Toʻliq maxfiylikBrauzerda
Bir zumda ishlovTezkor RAM
Haqiqatan cheksizCheksiz

Rasm oʻlchamini oʻzgartirish haqida tez-tez beriladigan savollar

Rasm oʻlchamini oʻzgartirish va uni kesish oʻrtasidagi asosiy farq nima?▾

Oʻlcham oʻzgartirish har bir pikselni yuqoriga yoki pastga masshtablab, butun asl vizual kontent va kompozitsiyani saqlagan holda butun rasmning umumiy jismoniy piksel oʻlchamlarini oʻzgartiradi. Kesish esa saqlanadigan elementlar masshtabini oʻzgartirmasdan keraksiz fon joylarini olib tashlash, muayyan obyektga eʼtibor qaratish yoki tomonlar nisbatini oʻzgartirish uchun kanvasning tashqi qismlarini kesib tashlaydi. Professional ish jarayonlari koʻpincha ikkalasini birlashtiradi: kompozitsiyani ajratish uchun kesing, keyin muayyan maket oʻlchamlariga moslash uchun oʻlchamni oʻzgartiring.

Nega rasmni kichikroq piksel oʻlchamlariga tushirish fayl hajmini shunchalik keskin kamaytiradi?▾

Raqamli rasm fayl hajmi rastr toʻrda saqlanadigan piksellarning umumiy soniga toʻgʻridan-toʻgʻri mutanosib. Asl 6000x4000 foto 24 million pikselni oʻz ichiga oladi. Shu rasmni 1200x800 pikselgacha kichraytirganingizda yangi toʻr atigi 960 000 pikselni oʻz ichiga oladi — umumiy piksel sonida ulkan 96% kamayish. Fayl endi asl rang koordinata maʼlumotlarining faqat kichik bir qismini saqlagani uchun yoʻqotishli siqish algoritmlari qoʻllanilishidan oldin ham natijaviy fayl ogʻirligi 80%–90% kamayadi.

"Tomonlar nisbatini qulflash" nimani anglatadi va nega uni har doim yoqilgan holda saqlashim kerak?▾

Tomonlar nisbati qulfi kenglik va balandlik orasidagi matematik mutanosiblikni saqlaydi. Yoqilganda kenglikni oʻzgartirish balandlikni aynan bir xil foiz koeffitsienti bilan avtomatik hisoblab yangilaydi (va aksincha). Bu qulfni oʻchirish kenglik va balandlikni mustaqil sozlash imkonini beradi, bu esa muqarrar ravishda doiralarni ovalga aylantiradi, inson yuzlari va korporativ logotiplarni buzadi.

Past aniqlikdagi rasmni sifatni yoʻqotmasdan yuqori aniqlikka kattalashtira olamanmi?▾

Hech qanday algoritm kamera sensori hech qachon suratga olmagan yoki kichraytirish paytida tashlab yuborilgan nozik yuqori chastotali tafsilotlarni matematik jihatdan tiklay olmaydi. Yuqori sifatli bikubik interpolyatsiya algoritmimiz rasmni kattalashtirishda oraliq rang oʻtishlarini silliq hisoblasa-da, past aniqlikdagi rasmni asl oʻlchamlarining 125%–150% dan ortiq kattalashtirish haqiqiy yuqori aniqlikdagi fotoga nisbatan muqarrar ravishda yumshoq va xira koʻrinadi.

Nega kodda CSS kenglik va balandligini belgilash haqiqiy rasm faylining oʻlchamini oʻzgartirish oʻrnini bosmaydi?▾

Haddan tashqari katta rasmni CSS bilan (`width: 100%` yoki `max-width: 500px`) cheklash faqat rasmning ekranda qanchalik katta koʻrinishini oʻzgartiradi; tashrif buyuruvchi yuklab olishi kerak boʻlgan faylni oʻzgartirmaydi. Tashrif buyuruvchingizning qurilmasi baribir toʻliq 15MB faylni yuklab oladi, mobil internet limitlarini isrof qiladi, Largest Contentful Paint (LCP) ni kechiktiradi va ulkan piksel matritsasini ochish uchun katta hajmdagi mobil RAM’ni sarflaydi. Faylning oʻlchamini oldindan oʻzgartirish internet orqali uzatiladigan yukni jismonan kamaytiradi.

Sayt asosiy bannerlari uchun fotolarimni qanday aniq piksel oʻlchamlariga oʻzgartirishim kerak?▾

Toʻliq kenglikdagi ish stoli asosiy bannerlari uchun sanoat standarti 1920 piksel kenglik (oʻta keng displeylar uchun 2560 piksel). Cheklangan matn ustuni ichida joylashgan standart blog maqolasi asosiy rasmlari uchun 1200 piksel kenglik Retina displeylarda optik aniqlik va yengil fayl hajmi oʻrtasidagi optimal muvozanatdir. Miniatyura toʻrlari va mahsulot kartalari uchun 600px dan 800px gacha oʻlchamlar tavsiya etiladi.

Oʻlcham oʻzgartirish paytida shaxsiy fotolarim yoki maxfiy hujjatlarim serverlaringizga yuklanadimi?▾

Hech qachon. 2run.tools qatʼiy brauzer tomonidagi nol maʼlumot arxitekturasida ishlaydi. Har bir oʻlcham oʻzgartirish hisobi, kanvas qayta namunalash amali va fayl eksport protsedurasi qurilmangizning mahalliy CPU va GPU’si yordamida 100% brauzer varagʻingizda mahalliy bajariladi. Fayllaringiz hech qachon kompyuter yoki telefoningizdan chiqmaydi va qatʼiy korporativ xavfsizlik siyosatlari hamda xalqaro maʼlumotlar maxfiyligi qoidalariga toʻliq muvofiqlik taʼminlanadi.

0.8 soniyadan tez saytlar
100/100 Lighthouse veb muhandislik
Tekshirish
Dizayn agentliklari uchun dasturlash
White-label • Ikki tomonlama NDA
Hamkorlik
Kod orqali texnik SEO
Chuqur Schema • Isrofsiz
SEO’ni oshirish
Maxsus veb-ilovalar va SaaS
100% kodga egalik • Edge masshtabi
Yaratish
Trafikni savdoga aylantiring
+34% savdo oʻsishi • Toʻsiqlarni tuzatish
Tekshirish