Mga elemento ng larawan: isang bagong pananaw sa mga pixel

May -Akda: Randy Alexander
Petsa Ng Paglikha: 24 Abril 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
[Hair Donation] Bob-style na buhok na ginawa sa pamamagitan ng paggupit ng maraming buhok.
Video.: [Hair Donation] Bob-style na buhok na ginawa sa pamamagitan ng paggupit ng maraming buhok.

Nilalaman

Bagaman ang mga file ng imahe ng raster na pumupuno sa aming mga computer at buhay ay karaniwang ginagamit upang kumatawan sa mga larawan, nakikita kong kapaki-pakinabang para sa isang artist ng CG na magkaroon ng isa pang pananaw - isang geekier. At mula sa pananaw na iyon, ang isang imahe ng raster ay mahalagang isang hanay ng data na inayos sa isang partikular na istraktura, upang maging mas tiyak - isang mesa na puno ng mga numero (isang matrix, nagsasalita sa matematika).

Ang numero sa bawat talahanayan na cell ay maaaring magamit upang kumatawan sa isang kulay, at ito ay kung paano ang cell ay nagiging isang pixel, na nangangahulugang 'elemento ng larawan'. Maraming mga paraan ang umiiral upang ma-encode ang mga kulay nang bilang. Halimbawa, (marahil ang pinaka prangka) upang malinaw na tukuyin ang isang pagsulat ng bilang sa kulay para sa bawat halaga, ibig sabihin. 3 ay nangangahulugang madilim na pula, 17 para sa maputlang berde at iba pa. Ang pamamaraang ito ay madalas na ginagamit sa mas matandang mga format tulad ng .gif dahil pinapayagan nito para sa ilang mga benepisyo sa laki na gastos ng isang limitadong paleta.


Ang isa pang paraan (ang pinaka-karaniwang isa) ay ang paggamit ng isang tuloy-tuloy na saklaw mula 0 hanggang 1 (hindi 255!), Kung saan ang 0 ay nangangahulugang itim, 1 para sa puti, at ang mga numero sa pagitan ay nagpapahiwatig ng mga kakulay ng kulay-abo ng kaukulang gaan. Sa ganitong paraan nakakakuha kami ng isang lohikal at elegante na nakaayos na paraan ng pagrerepresenta ng isang monochrome na imahe na may isang raster file.

Ang term na 'monochrome' ay nangyayari na mas naaangkop kaysa sa 'itim at puti' dahil ang parehong hanay ng data ay maaaring magamit upang ilarawan ang mga gradasyon mula sa itim sa anumang iba pang kulay depende sa output aparato - tulad ng maraming mga lumang monitor ay itim-at-berde kaysa black-and-white.

Ang sistemang ito, gayunpaman, ay madaling mapalawak sa full-color case na may isang simpleng solusyon - ang bawat cell ng talahanayan ay maaaring maglaman ng maraming mga numero, at muli maraming mga paraan ng paglalarawan ng kulay na may ilang (karaniwang tatlo) na numero bawat isa sa 0-1 saklaw Sa isang modelo ng RGB tumayo sila para sa mga dami ng pula, berde at asul na ilaw, sa HSV tumayo sila para sa kulay, saturation at ningning nang naaayon. Ngunit kung ano ang mahalaga tandaan ay ang mga iyon ay wala pa rin kundi mga numero, na nag-encode ng isang partikular na kahulugan, ngunit hindi kailangang bigyan ng kahulugan sa ganoong paraan.


Isang lohikal na yunit

Hayaan mo akong lumipat sa kung bakit ang isang pixel ay hindi isang parisukat: Ito ay dahil sa talahanayan, na kung saan ay isang imahe ng raster, ay nagsasabi sa amin kung gaano karaming mga elemento ang nasa bawat hilera at haligi, kung saan ang pagkakasunud-sunod ay inilalagay, ngunit wala tungkol sa kung anong hugis o kahit na anong proporsyon sila.

Maaari kaming bumuo ng isang imahe mula sa data sa isang file sa pamamagitan ng iba't ibang mga paraan, hindi kinakailangan sa isang monitor, na isang pagpipilian lamang para sa isang output device. Halimbawa, kung kukuha kami ng aming file ng imahe at namamahagi ng mga maliliit na maliliit na sukat na proporsyonal sa mga halagang pixel sa ilang mga ibabaw - bubuo pa rin tayo ng mahalagang imahe.

At kahit na kukuha lamang kami ng kalahati ng mga haligi, ngunit inatasan ang aming sarili na gamitin ang mga bato ng dalawang beses na mas malawak para sa pamamahagi - ang resulta ay ipapakita pa rin sa pangunahing ang parehong larawan na may tamang sukat, kulang lamang sa kalahati ng mga pahalang na detalye.


Ang 'Instruction' ay ang susi ng salita dito. Ang tagubiling ito ay tinatawag na ratio ng pixel, na naglalarawan ng pagkakaiba sa resolusyon ng imahe (bilang ng mga hilera at haligi) at mga sukat. Pinapayagan kang mag-imbak ng mga frame na nakaunat o naka-compress nang pahalang at ginagamit sa ilang mga format ng video at pelikula.

Ngayon pag-usapan natin ang tungkol sa resolusyon - ipinapakita nito ang maximum na dami ng detalye na maaaring hawakan ng isang imahe, ngunit walang sinabi tungkol sa kung gaano talaga ito hawak. Ang isang masamang nakatuon na litrato ay hindi maaaring mapabuti kahit gaano karaming mga pixel ang mayroon ang sensor ng camera. Sa parehong paraan, ang pagtaas ng isang digital na imahe sa Photoshop o anumang iba pang editor ay tataas ang resolusyon nang hindi idaragdag ang anumang detalye o kalidad dito - ang mga karagdagang hilera at haligi ay mapupunan lamang ng mga interpolated (average) na mga halaga ng orihinal na mga kalapit na pixel.

Sa isang katulad na paraan, ang isang parameter ng PPI (mga pixel bawat pulgada, na karaniwang tinatawag ding DPI - mga tuldok bawat pulgada) ay isang tagubilin lamang na nagtataguyod ng sulat sa pagitan ng resolusyon ng file ng imahe at mga pisikal na sukat ng output. At sa gayon ang PPI ay medyo walang katuturan sa sarili nitong, nang wala ang alinman sa dalawang iyon.

Pag-iimbak ng pasadyang data

Bumabalik sa mga bilang na nakaimbak sa bawat pixel, syempre maaari silang maging anupaman, kabilang ang tinaguriang mga numero ng saklaw na labas (mga halagang mas mataas sa 1 at mga negatibong), at maaaring mayroong higit sa tatlong mga numero na nakaimbak sa bawat cell. Ang mga tampok na ito ay limitado lamang sa pamamagitan ng partikular na kahulugan ng format ng file at malawak na ginagamit sa OpenEXR upang pangalanan ang isa.

Ang mahusay na bentahe ng pag-iimbak ng maraming mga numero sa bawat pixel ay ang kanilang kalayaan, dahil ang bawat isa sa kanila ay maaaring mapag-aralan at manipulahin nang paisa-isa bilang isang monochrome na imahe na tinatawag na Channel - o isang uri ng sub-raster.

Ang mga karagdagang channel sa karaniwang naglalarawan ng kulay ng mga Pula, berde at Asul ay maaaring magdala ng lahat ng uri ng impormasyon. Ang default na pang-apat na channel ay ang Alpha, na nag-encode ng opacity (0 ay nangangahulugang isang transparent pixel, 1 ay nangangahulugang ganap na opaque). Z-lalim, pamantayan, bilis (galaw ng mga vector), posisyon sa mundo, pagkakasama sa paligid, mga ID at anupaman na maaari mong maiisip ay maiimbak sa alinman sa karagdagan o pangunahing mga RGB channel.

Sa tuwing maglalabas ka ng isang bagay, magpapasya ka kung aling data ang isasama at kung saan ito ilalagay. Sa parehong paraan magpasya ka sa pag-aayos kung paano manipulahin ang data na iyong taglay upang makamit ang nais mong resulta. Ang numerong paraan ng pag-iisip tungkol sa mga imahe ay pinakamahalaga, at makikinabang sa iyo ng malaki sa iyong visual effects at paggalaw ng graphics.

Ang mga benepisyo

Ang paglalapat ng ganitong paraan ng pag-iisip sa iyong trabaho - habang ginagamit mo ang mga render pass at isinasagawa ang gawaing pagsasama - ay mahalaga.

Ang mga pangunahing pagwawasto ng kulay, halimbawa, ay walang iba kundi ang mga pagpapatakbo sa elementarya na matematika sa mga halaga ng pixel at makita ang mga ito ay napakahalaga para sa gawaing produksyon. Bukod dito, ang mga pagpapatakbo ng matematika tulad ng pagdaragdag, pagbabawas o pagpaparami ay maaaring isagawa sa mga halaga ng pixel, at sa data tulad ng Normals at Posisyon maraming mga tool sa pag-shade ng 3D ang maaaring gayahin sa 2D.

Mga salita: Denis Kozlov

Si Denis Kozlov ay isang heneralista ng CG na may karanasan sa 15 taon sa industriya ng pelikula, TV, advertising, laro at edukasyon. Siya ay kasalukuyang nagtatrabaho sa Prague bilang isang superbisor ng VFX. Orihinal na lumitaw ang artikulong ito sa 3D World isyu 181.

Pagkakaroon Ng Katanyagan
10 mga halimbawa ng pagpapaandar at pagkamalikhain na pinagsasama sa mahusay na epekto
Basahin

10 mga halimbawa ng pagpapaandar at pagkamalikhain na pinagsasama sa mahusay na epekto

"Ako ay i ang taga-di enyo." Napai ip ba ang napakalaking matagumpay na mga kampanya a ad, makini na ka angkapan o naka-i tilong interior? Kumu ta ang arte ng ilong ng eroplano, mga kabaong,...
Suriin ang Eizo ColorEdge CG319X
Basahin

Suriin ang Eizo ColorEdge CG319X

Ang itaa na pro-level na 31-inch IP di play na ito ay nag a ama ng uporta para a maraming mga puwang ng kulay, uporta ng 4K HDR para a mga editor ng video at maraming mga konek yon a HDMI at Di playPo...
Ang ebolusyon ng mga logo ng social media (at kung ano ang maaari mong matutunan mula sa kanila)
Basahin

Ang ebolusyon ng mga logo ng social media (at kung ano ang maaari mong matutunan mula sa kanila)

Ang mga logo ng ocial media ay nakakalito. Kapag daan-daang milyong gumagamit ng iyong app a araw-araw, mapanganib mo ang mapahamak ang maraming tao kung hindi nila gu to ito, tulad ng nakita natin a ...