Антиалиасинг дегеніміз не
Антиалиасинг — әріптің немесе сызықтың жиегін бір қара пиксельмен емес, қанықтығы әртүрлі бірнеше сұр пиксельмен салу тәсілі. Көз оларды орташалап, сатының орнына тегіс шекара көреді. Оның ақысы — түс: векторда таза қара сызық болған жерде растрда аралық реңктер жолағы пайда болады. Оқуға бұл жақсы. Сығымдауға, тануға және екі түсті сүзгілерге — кедергі, өйткені жартылай реңк қымбат кодталады және қара мен ақтың арасын бұлдыратады.
Сандар туралы қысқаша
- Жиекте не салынады
- сатының орнына аралық қанықтықтағы пиксельдер
- Реңк қалай есептеледі
- пиксель ауданының фигура жапқан үлесі бойынша
- Бір қадамдық кішірейту неге нашар
- 4000 → 800 өтуі бес пиксельдің төртеуін тастайды
- Біз қалай кішірейтеміз
- қабырғаны екіге бөле отырып, high сапалы тегістеумен
- Сызба мен скриншотқа пішім
- PNG — сұр жиектерді өз ақауынсыз сақтайды
Сұр пиксельдер қайдан шығады
Пиксель — шаршы, ал әріптің контуры одан қиғаштап өтеді. Шаршыны түгел бояу бір жаққа өтірік айту, ақ қалдыру — екінші жаққа. Тегістеу оны фигура жапқан мөлшерде бояйды: төрттен бірі жабылса — ашық сұр, төрттен үшеуі жабылса — қараға жақын.
Кегль неғұрлым ірі, ажыратымдылық неғұрлым жоғары болса, шекаралық пиксельдердің үлесі соғұрлым аз және тәсілдің өзі соғұрлым білінбейді. Сексен екі нүктелік ажыратымдылықтағы сегізінші кегльде әріпте таза пиксель дерлік қалмайды — оның бәрі жиектен тұрады, сондықтан мәтін қара емес, сұр болып көрінеді.
Тегістеу қай жерде кедергі
- Екі түсті сығымдау сүзгілері дәл екі мәнді талап етеді; қаптау алдында жартылай реңкті қайта қара мен аққа қууға тура келеді, сонда жіңішке штрихтар үзіледі.
- Мәтінді тану да бинаризациядан басталады, ал бұлдыр жиек жіңішке бөлшегімен ажыратылатын әріптерде қатені көбейтеді.
- JPEG кодтауы дәл күрт өтулерді нашар көтереді, ал тегістелген жиек — сондай өтулердің тізбегі.
- Пиксельден жіңішке сызық негізінен қара бола алмайды: ол екі сұр пиксельге бөлініп, қағазда бозарып шығады.
Мұнымен іс жүзінде қалай жұмыс істеу керек
- Тегістеумен күреспеңіз — ажыратымдылықты көтеріңіз. Дюймге үш жүз нүкте ұсақ қаріптің штрихы ішінде жеткілікті таза пиксель қалдырады.
- Сызбаларды, сұлбаларды және мәтіні бар скриншоттарды PNG-ге сақтаңыз: ол сұр жиектерді дәл сақтайды, ал JPEG оларға өз дақтарын қосады.
- Суретті кішірейткенде мақсатты өлшемге бірден секірмеңіз: төрт мыңнан сегіз жүзге тікелей өту бес пиксельдің төртеуін лақтырып тастайды.
- Біздің кішірейту қабырғаны екіге бөле отырып сатылап жүреді және жоғары сапалы тегістеу қосылады, ал соңғы қадам берілген өлшемге дәл түседі.
Жиі қойылатын сұрақтар
Бетті суретке экспорттағанда тегістеуді өшіруге бола ма?
Браузер рендерінде — жоқ, және бұл дұрыс: онсыз ұсақ қаріп сатыға шашырап, оқылмай қалады. Таза ақ-қара нәтиже керек болса, ажыратымдылықты көтеріп, суретті бөлек бинаризациялаңыз.
Экспортталған суреттегі қара мәтін неге сұр болып көрінеді?
Кегль таңдалған ажыратымдылық үшін тым ұсақ: әріпте штрихтың ішінде түгел жататын пиксель дерлік қалмайды. Ажыратымдылықты екі есе арттырыңыз, сонда мәтін ешқандай түс баптауынсыз қараяды.
Мәтінді скриншотта неге түрлі-түсті шашақ пайда болады?
Бұл — субпиксельдік тегістеу: жүйе жиектерді пиксельдің қызыл, жасыл және көк жолақтарын бөлек пайдаланып салады. Жолақтарының реті басқа бөгде экранда мұндай сурет лас болып көрінеді.
Құжатқа қайсысы жақсы — күрт жиек пе, тегістелген бе?
Экраннан оқуға және басып шығаруға — тегістелгені. Күрт жиектің мәні сурет екі түсті сығымдауға немесе тануға баратын жерде ғана бар, сонда шекті кездейсоқ емес, саналы түрде қойған жөн.