ClearType - l

Dezvoltarea în continuare a acestei tehnologii a fost numit natural ClearType [1]. Aceasta tehnologie este o parte din DirectX 11. Dacă Windows XP ClearType pentru compatibilitate nu se schimba lățimea textului, ClearType natural poate face acest lucru deja - dar, de asemenea, reprezintă un anumit API. inaccesibile programelor mai vechi.







Tehnologia ClearType susținută și unele distribuții Linux - în special, Ubuntu [2] [3].

Cum ClearType

alunecari de teren 27-subpik 9 pixeli a monitorului LCD

Aranjamentul monitoarelor CRT de elemente care emit lumină roșie, verde și albastru nu este legată de grila de pixeli. Pe aceleași ecrane cu cristale lichide, fiecare pixel este compus din trei elemente de roșu, verde și albastru. Aceste elemente (le numesc subpixeli) sunt dreptunghiuri 1/3 lățime de pixeli și înălțimea de un pixel, iar acestea sunt situate strict în ordine. De obicei, software-ul grafic examinează pixelul în ansamblu. ClearType percepe subpixeli ca unități structurale independente.

Algoritmul ClearType funcționează în două etape.

Scale 100%:
1 linie fără netezirea
Linia 2, netezite manieră convențională
Linia 3 este mapat cu redare subpixeli
Scara 1 500%:
4 linii fără netezirea
Linia 5, netezite manieră convențională
6, linia afișată cu redare subpixeli
7 aceeași linie este afișat pe monitor

Etapa de redare 1 sub-pixel

Textul este desenată cu o rezoluție orizontală. de trei ori mai mare decât este necesar. Fiecare pixel de text a primit corespunde unei subpixeli a ecranului. Rezultatul este prezentat în figura din stânga (culoarele 3, 6, 7).

Figura linia rezultantă (3) are o culoare albă, deoarece lățimea sa este exact trei subpixeli. De multe ori grosimea liniilor nu este divizibil cu 3, nu utilizați toate sub-pixeli, iar o parte a obiectului afișat în ele, au o nuanta de culoare clară. În plus, sub-pixel verde apare mai luminos, iar roșu și albastru - mai saturate. Pentru a suprima este aplicat aceste diferențe de culoare din a doua etapă.

Pasul 2. Distribuția luminozității

În a doua etapă, textul este neclară în direcția orizontală - adică, o parte din luminozitate, de exemplu, un sub-pixel roșu, a trecut-l vecinii verde și albastru.

Intensitatea fiecărui subpixel se calculează cu formula:

în care V-2 - subpixel intensitate inițială, care se află în partea stângă a considerat 2, V-1 - subpixeli intensitate inițială la partea stângă a considerat, etc.;. a. b și c - coeficienții astfel încât 2a + 2b + c = 1. Classics sunt ,.

Astfel, luminanța fiecărui subpixel este distribuită între cinci subpixeli adiacente și artefacte de culoare sunt mai putin vizibile.

Acest algoritm se calculează distribuția luminozității pentru afișarea în care toți pixelii au același aranjament de subpixeli (de exemplu, R-G-B). Dacă secvența de diferite linii de sub-pixeli sunt diferite, nivelul de neclaritate poate fi redus, sau face fără acest pas.

La stânga. redare subpixeli îmbunătățește calitatea anumitor elemente, cum ar fi tije verticale litere «p». Dar piesele mai mici, cum ar fi serife sunt de multe ori nu sunt percepute.
În centru. ClearType estompează subpixeli redare pe o rază de 2/3 pixeli. Granițele au pierdut claritatea, dar nu vizibil nici o variație de luminozitate sau culoare artefacte.
La dreapta. antialiasing, construit mecanic de redare subpixel (în funcție de numărul de intensitate subpixeli luminat setat la 0, 33, 67 sau 100%). Margine mai clar decât ClearType. dar forma literelor a trecut mai rău.

De ce funcționează

Ochii noștri pot percepe ca un contrast de culori. luminozitatea și contrastul. Dar, pe un contrast la scară mică de culori percepute de aproape trei ori mai puțin, astfel încât textul, mapate cu ajutorul ClearType, arată monocrome și netedă. La o inspecție mai atentă în jurul valorii de textul pe care îl puteți vedea roșu și albastru „divorț“, dar pentru a citi în condiții normale, nu au nici un efect.

Rolul aranjament orizontal al subpixeli

aranjament orizontal (mai degrabă decât pe verticală) de subpixeli unul de altul joacă un rol important în activitatea ClearType. Creșterea rezoluției orizontale din cele trei ori pentru a varia în intervalul între caractere. mai realist afișare aldine cursive. și defini mai precis lățimea caracterelor.

Mai mult decât atât, din moment ce textul și așa încețoșate în direcția orizontală, cu o rază de 2 subpixeli, simboluri ClearType'irovannye poate fi deplasat pe direcția stânga-dreapta, fără pierderi de calitate în trepte de 1/256 subpixeli [4]. Nici în Windows Vista. orice Mac OS, această tehnică nu este folosită (dar este folosit în Adobe Acrobat și ClearType naturale. Introdus în Windows 7 [1]).

Dacă sub-pixelii sunt dispuse una deasupra celeilalte (ambele sunt rotite cu monitor LCD 90 °), mecanismul de redare sub-pixel ar crește rezoluția verticală, care este mai puțin utilă. În Windows Vista. Windows XP Tablet PC Edition și are suport pentru FreeType astfel de subpixeli locație (numit Y-direcție anti-aliasing în Windows și vRGB / vBGR în FreeType). Calitatea textului în această ieșire este în mod substanțial mai mică.

ClearType pe un monitor CRT

ClearType - l

Ca un pixel alb este afișat pe un fundal albastru, în diferite tipuri de monitoare.

ClearType nu funcționează pentru monitoarele CRT și monitoare LCD în rezoluție anormale (care nu au acces la elementele emițătoare de lumină individuale), precum și proiectoarele DLP (care pixeli nu este împărțit în sub-pixeli). Cu toate acestea, și textul ClearType'irovanny arată mai bine ca netezită de redare sub-pixel este o variație a netezirii. Deși Windows XP de înaltă calitate, anti-aliasing este disponibil ca parte a ClearType, în formă „pură“, nu este. Acesta este motivul pentru care unii utilizatori le place să includă ClearType pe un monitor CRT.







Deși tuburile cu o mască de fantă (Trinitron, Diamondtron, Flatron) dungi de fosfor similar cu sub-pixelii monitorului LCD, este acces programatic la fiecare dintre elementele luminoase individuale nu. Prin urmare, pe ClearType îi ajută la fel de mult ca anti-aliasing ajută.

Cu unele aplicații (de exemplu, [1]) și poate fi comparat ClearType netezirea normal. monitoare CRT, cei mai mulți oameni preferă anti-aliasing.

restricţii ClearType

  • ClearType are sens pentru a utiliza numai LCD. descărcare. LED-uri și alte ecrane în care imaginea color se obține prin împărțirea pixel în subpixeli aranjate una în raport cu cealaltă pe orizontală.
  • Ecranul ar trebui să lucreze în rezoluția sa nativă: sistemul de operare logică pixel trebuie să se potrivească cu ecranul de pixeli fizic. Creșterea sau scăderea prin interpolare nu afectează aspectul textului cu anti-aliasing de obicei, dar nu e estompat de font ClearType „th.
  • Ordinea subpixeli în pixel (R-G-B sau B-G-R), trebuie să fie cunoscute în prealabil. Windows XP implicit presupune că ordinea RGB, dar poate fi înlocuit cu BGR în registru; manual sau cu ajutorul unor scule speciale (de exemplu, ClearType Tuning PowerToy sau ClearType Comutare). Televizoarele LCD rândurile adiacente sunt deplasate unul față de celălalt cu 1.5 subpixeli; în populara ClearType desktop-ul sistemului de operare pentru astfel de ecrane nu sunt puse în aplicare.

Text de culoare pe un fond colorat (100% și 600%)

  • ClearType dă rezultate bune numai în cazul în care ieșirea textului întunecat pe un fundal luminos sau text deschis la culoare pe un fundal întunecat. Se obține cea mai bună calitate în cazul în care producția de text negru pe un fundal alb (sau invers). Încercările de text de ieșire colorat sau de a folosi culoarea de fundal nu dau de înaltă calitate a imaginii finale, din moment ce o parte din subpixeli nu este angajată. De exemplu, în cazul în care afișa textul alb pe un fundal roșu, subpixeli roșu va fi aprins pentru text și fundal.
  • ClearType. precum și orice alt tip de anti-aliasing. sensibile la gama de monitor. Pe monitoare de calitate scăzută, fără corecție corespunzătoare gama de text ClearType'irovanny poate fi complet negru sau foarte palid.
  • ClearType. ca în antialiasing, motor tipografic trebuie să știe ce se află sub textul de fundal. Dar programatorul aplicației trebuie să fie atent: dacă faceți dublu trage același text fără antialiasing, nimic nu se va întâmpla și cu antialiasing - textul va fi negricioasă și mai grași decât este necesar. Cu toate acestea, există o diferență semnificativă: imaginea cu antialiasing pot fi înregistrate într-un fișier de imagine cu un canal alfa și se aplică la orice fundal. Transparența ClearType -Text este setat pentru fiecare sub-pixel separat; o astfel de funcție de amestecare este simplu, dar în cele mai multe biblioteci grafice nu sunt puse în aplicare.

Pe primele trei motive ClearType nu pot fi utilizate, în cazul în care preparați prin desen trebuie să fie corect afișate pe orice monitor, nu numai pe volumul pe care este preparat. În special, din acest motiv, ClearType nu este ca în software-ul Adobe Photoshop. În pregătirea capturi de ecran și maniere bune vor opri ClearType.

oameni ClearTypemeshaet cu un sentiment sporit de culoare, mai ales la nivelul dpi - pentru ele margini de fonturi începe să „scurgere“ în lumina roz, albastru sau verde, provocând un sentiment de defecte de afișare. Ei sunt sfătuiți să dezactivați ClearType complet și se lasă numai metoda standard anti-aliasing. Potrivit unuia dintre dezvoltatorii subsistemului ClearType pentru Windows: [5]

Unii [cine? ] Crede că ClearType nu are o perspectivă pe termen lung: dezvoltarea calității și rezoluția ecranului este suficient de versatil de netezire, precum și utilizarea de netezire limitate neuniversală ca ClearType va fi lipsită de sens.

brevete Contestarea

Pe tehnologia ClearType a emis brevete SUA Metode și aparate pentru efectuarea operațiunilor de redare a imaginii și rasterizare.

Unii [cine? ] Oamenii contestat brevet, susținând că Microsoft a brevetat un lucru cunoscut anterior [6] - programatori de la Apple II, de asemenea, dubleaza rezolutia efectiva NTSC -TV (care a fost folosit ca un monitor). Deci, a făcut alte companii de calculatoare. Chiar și în descrierea Microsoft de bază pentru Apple II au legături cu astfel de trucuri.

notițe

Componentele de Microsoft Windows

Active Directory • Servicii de implementare • fișiere Replication Service • DNS • Domenii • Folder Redirection • Hyper-V • IIS • Media Services • MSMQ • Network Access Protection (NAP) • Print Services pentru UNIX • Compression diferențială la distanță • la distanță Servicii de instalare • Serviciu RMS Roaming • profiluri de utilizator • Managerul de resurse de sistem SharePoint • Ferestre • Remote desktop • politica WSUS • Grupul • Microsoft Coordonator de tranzacții distribuite

NT • Manager obiecte • Pachete / O solicitare • Kernel Transaction Manager • Protecție Conturi Logical Disk Manager • Security Manager • Resource • lsass.exe • csrss.exe • smss.exe • spoolsv.exe • Rularea I

fonturi GNU FreeFont • Ghostscript • GNU Unifont • Droid • Roboto • Eliberare • Ubuntu

Allerta • Asana-Math • Bitstream Vera • Caslon Roman • Chandas • Charis SIL • Computer Modern • DejaVu • Doulos SIL • Fixedsys Excelsior • gentium • Inconsolata • Junicode • Kochi • Linux Libertine • M + • Nimbus Mono • Nimbus Roman • Sans Nimbus • PT • Tiresias • Ubuntu-Title • Terminus

OFL • Ubuntu Font License

căști gratuit Unicode
Listă de căști gratuite • Lista de căști Unicode disponibile

Vezi ce „ClearType“ în alte dicționare:

ClearType - este o marcă comercială pentru implementarea Microsoft s tehnologiei de randare subpixeli. ClearType încearcă să îmbunătățească aspectul textului pe anumite tipuri de ecrane de afișare de calculator prin sacrificarea fidelitatea culorilor pentru variația de intensitate suplimentară. ... ... Wikipedia

ClearType - Le MOT Wikipedia Rendu en utilisant la tehnica ClearType ClearType est le Nom d une tehnica de Rendu subpixellaire mise punct au par Microsoft. Elle est utilisée pour les approcher Courbes et les LIGNES sur les écrans à ALINIERE de couleurs ... Wikipédia en Français

ClearType - es una registrada para la Marca implementación de Tecnología de la representación de subpixeles de Microsoft. Los intentos de ClearType para mejorar la apariencia del texto sobre determinados Tipos de pantallas, sacrifican la fidelidad de culoare. ... ... Wikipedia Español

ClearType - Le MOT «Wikipedia» Rendu en utilisant la tehnica ClearType et agrandi Quatre fois. Ce MOT un été dessiné avec a la poliție Times New Roman 12 pt. ClearType est une tehnica de Rendu souspixel mise punct au par Microsoft. Elle Permet d ... ... Wikipédia en Français

ClearType - subpixel Rendering ist eine Software Technik, die von IBM im Jahre 1988 entwickelt wurde [1], um die Schriftdarstellung auf Farb LCD laptop wie. Mobilfunk oder PC TFT Bildschirmen zu verbessern. Das Verfahren wurde größeren im erstmals Stil von ... ... Deutsch Wikipedia

ClearType - subpixel Rendering ist eine Software Technik, die von IBM im Jahre 1988 entwickelt wurde [1], um die Schriftdarstellung auf Farb LCD laptop wie. Mobilfunk oder PC TFT Bildschirmen zu verbessern. Das Verfahren wurde größeren im erstmals Stil von ... ... Deutsch Wikipedia

Subpixel-Rendering - ist eine Software Technik, die von IBM im Jahre 1988 entwickelt wurde [1], um die Schriftdarstellung auf Farb LCD laptop wie. Mobilfunk oder PC TFT Bildschirmen zu verbessern. Das Verfahren wurde größeren im erstmals Stil von Apple Inc. bei Mac ... ... Deutsch Wikipedia

Subpixel-nivelat - normales Rendering normales ohne Antialiasing subpixel de redare ohne antialiasing Rendering mit Antialiasing subpixel de redare mit Antialiasing subpixel de redare (aus dem Englischen: subpixel = Teilpunkt, antrenând lässt sich mit Ausgabe bzw. ... ... Deutsch Wikipedia

  • Microsoft Surface Pro 3 512GB / Intel i7. Display: 12 „ClearType Full HD (2160 x 1440 pixeli) / ecran tactil, un capacitiv / Procesor: Intel Core i7 / Memorie: 512 GB + MicroSD / Memorie: 8GB / Comunicare: USB 3. 0 / conector ... Citeste mai mult Cumpărați 25999 UAH (numai Ucraina)
  • Microsoft Surface Pro 3 512GB / Intel i7. Display: 12 „ClearType Full HD (2160 x 1440 pixeli) / ecran tactil, un capacitiv / Procesor: Intel Core i7 / Memorie: 512 GB + MicroSD / Memorie: 8GB / Comunicare: USB 3. 0 / conector ... Citeste mai mult Cumpărați 25999 UAH (numai Ucraina)