Фотоны 50 КБ дейін сығымдау
Елу килобайт пикселіне 0,15 байт тығыздықта 341 000-ға жуық пиксельді көтереді — бұл 480×640 портрет немесе 640×480 кадр. Анкетаға не рұқсатнамаға фото әдетте дәл осы өлшемде сұралады. Телефонның толық кадры бұған сыймайды: 12 мегапиксель пикселіне 0,004 байтты талап етер еді. Ал иыққа дейін қиылған кадр аудандың төрттен бірін ғана қалдырады, сонда сапа іріктеуі шкалада әлдеқайда жоғары тоқтайды.
Сандар туралы қысқаша
- Шек
- 50 КБ = 51 200 байт
- 0,15 Б/пиксель бойынша есеп
- ≈341 000 пиксель — 480×640 портрет
- 480×640 портрет тығыздығы
- пикселіне 0,167 байт
- Толық 12 Мпикс кадр
- пикселіне 0,004 байт — қол жетімсіз
- Иыққа дейін қиюдың ұтысы
- 12-нің орнына ≈3 Мпикс, төрт есе аз дерек
Анкетаға арналған фото және елу килобайт
480×640 өлшемді 3:4 портрет — 307 200 пиксель, яғни 51 200 байттық шекте пикселіне 0,167 байт. Тығыздық жұмысқа жарайды: тері мен шаш тегіс қалады, көз ыдырамайды, ал байқалатын ақаулар иық пен фонның өткір шекарасында ғана пайда болады. Альбомдық 640×480 кадр дәл солай ұстайды — пішін емес, аудан саналады.
Мұндай суреттің салмағының жартысынан астамы әдетте бет-әлпетке емес, айналасына кетеді: киім қатпары, кітап сөресі, жапырақ, тұсқағаз өрнегі. JPEG жарықтықтың ұсақ ауытқуы үшін байтпен төлейді, сондықтан бастың артындағы біркелкі қабырға кез келген текстурадан бірнеше есе арзан. Сол себепті «50 КБ-қа дейін сығымдау» іс жүзінде «алдымен кадрдан артықты алып таста» дегенді білдіреді.
Қию сапаны реттеуден күштірек
- Кадрды сығымдаудан кейін емес, дейін қиыңыз: құрал сапаны сіз берген пиксель санына қарай іріктейді.
- 4032×3024 толық кадрдан иыққа дейінгі қию он екінің орнына үш мегапиксельге жуық қалдырады — кірістегі дерек төрт есе аз.
- Ала-құла фон біркелкіден қымбат: текстурада кодер бет-әлпетке кетуі мүмкін байттарды жұмсайды.
- Қиғаннан кейін мақсат қормен алынса, жақ шектеуін алып тастаңыз — артық пиксельді тастағаннан гөрі айқындыққа берген жөн.
Жұмыс тәртібі
- Алдымен суретті керекті жиекке дейін қиыңыз — бөлек қию құралымен, ол да браузерде жұмыс істейді.
- Нәтижені осында жүктеңіз: 50 КБ мақсаты мен «көлем бойынша» режимі қойылған.
- Форма рұқсат етілген кеңейтімдерді санамалап тұрса, JPEG пішімін қалдырыңыз — .webp файлын ол қаншалықты жақсы сығылса да қабылдамайды.
- Сығымдауды іске қосыңыз: іріктеу сапа шкаласы бойынша 95-тен 25-ке қарай бисекциямен жүріп, өтетін ең жоғары мәнде тоқтайды.
- Түйіндемедегі қорытынды ажыратымдылықты тексеріңіз — өзгерген болса, мақсат бастапқы өлшемде алынбаған.
Жиі қойылатын сұрақтар
Сығымдаудан кейін бет неге бұлыңғырланды?
Демек, кірістегі пиксель шекке қарағанда тым көп болды да, іріктеу шкаланың төменгі жағына кетті. Кадрды иыққа дейін қиып қайталаңыз: он екінің орнына үш мегапиксельде сапа әлдеқайда жоғары тоқтайды.
Қиюды сығымдауға дейін жасау керек пе, әлде кейін бе?
Дейін. Сапа іріктеуі бюджетті өзіне берілген пиксель санына қарай есептейді, сондықтан алдын ала қию қорытынды сапаны көтереді. Сығымдаудан кейінгі қию бүлінген суреттің бір бөлігін ғана тастайды.
Файлым қазірдің өзінде 45 КБ, сығымдағанда не болады?
Шығыс пішімі бастапқысымен сәйкес келсе және жақ шектеуі таңдалмаса, файл өзгеріссіз қайтарылады. JPEG-ті қайта кодтау — таза жоғалту: екінші өту бірінші кванттағанды қайта кванттайды.
Анкетаға WebP жарай ма?
Салмағы жағынан — иә, сол шекте іріктеу шкалада жоғарырақ тоқтайды. Қабылдау жағынан талапқа қараңыз: .jpg сұрайтын форма .webp кеңейтімді файлды сапасына қарамай қайтарады.