Diksiyonaryo

Ano ang Image Orientation?

Ang orientation ay ang metadata na nagsasabi sa software kung paano iikot o i-flip ang photo o video para lumabas itong nakatayo nang tama.

orientation

Ang orientation ng larawan ay ang direksyong kaharap ng larawan kapag tiningnan mo ito: tuwid, baligtad, nakatagilid, o salamin. Sa metadata ng file, sinasabi ng field na Orientation sa software kung paano iikot ang nakaimbak na larawan para lumabas itong tuwid.

Sa photography, ang orientation ay kadalasang portrait o landscape. Mas mataas kaysa sa lapad ang portrait na larawan, at mas malapad kaysa sa taas ang landscape. Kapag kumuha ka ng litrato, sine-save ng camera o phone sa file bilang orientation data kung paano mo ito hinawakan.

Aling mga file ang may taglay nito

Ang Orientation tag ay bahagi ng Exif standard, na kinuha ito mula sa TIFF format. Ang tag ID nito ay 0x0112, o 274 sa decimal. Naka-lista ito sa standard bilang isang inirerekomendang tag para sa pangunahing imahe, at makikita mo ito sa mga file na ito:

  • JPG at TIFF na mga litrato mula sa camera at phone
  • HEIC, PNG, at WebP na mga larawan, na pawang kayang maglaman ng Exif data block

Makaka-store din ang HEIC file ng pag-ikot at pag-salamin bilang hiwalay na mga property ng container nito, na tinatawag na irot at imir. Nagdadagdag din ang ilang camera ng pribadong tag. Ang ilang Canon model ay nagsusulat ng CameraOrientation, na makikita sa metadata report bilang Horizontal (normal), Rotate 90 CW, o Rotate 270 CW.

Kung ano ang hitsura ng mga halaga

Sa loob ng file, ang value ay isang numero mula 1 hanggang 8. Sinasabi ng bawat numero kung saan dapat mapunta sa screen ang unang row at unang column ng nakaimbak na pixels. Kadalasang ipinapakita ng metadata report ang kahulugan sa mga salita, kung saan CW ay clockwise:

  • Ang 1 ay Horizontal (normal): nakaimbak nang tuwid ang larawan, kaya walang nagbabago
  • Ang 3 ay Rotate 180: nakaimbak ang larawan nang baligtad
  • Ang 6 ay Rotate 90 CW: iniikot ng software ang larawan nang 90 degrees clockwise bago ito ipakita
  • Ang 8 ay Rotate 270 CW: iniikot ng software ang larawan nang 270 degrees clockwise, na katumbas ng 90 degrees counterclockwise
  • Ang 2, 4, 5, at 7 ay nagdaragdag ng mirror flip, halimbawa Mirror horizontal

Minamarkahan ng standard ang lahat ng ibang numero bilang reserved. Walang nakatakdang kahulugan ang value sa labas ng 1 hanggang 8.

Paano iniimbak ng video ang pag-ikot

Iba ang paraan ng paghawak ng video files sa orientation. Ang MP4 o MOV file ay nag-iimbak ng display matrix sa header ng video track nito. Sinasabi ng matrix na ito sa player kung paano iikot o i-flip ang mga frame bago ipakita.

Ginagawang isang anggulo sa degrees ng mga program na nagbabasa ng metadata ang matrix na ito. Binibilang ng ExifTool ang anggulo nang clockwise, habang binibilang ito ng FFmpeg nang counterclockwise sa saklaw na -180 hanggang 180. Kaya puwedeng magpakita ang parehong video ng 90 sa isang report at -90 sa isa pa.

Bakit ito mahalaga para sa iyong file

Hindi nito inilipat ang anumang pixels ang Orientation value. Nanatili ang pixels sa pagkakasunod-sunod na sine-save ng camera, at sinasabi lang ng tag sa viewer kung paano ito ipapakita. Awtomatikong ina-apply ng web browser ang tag, pero ipinapakita ng program na hindi ito pinapansin ang portrait na litrato na nakatagilid.

Ito rin ang dahilan kung bakit maaaring magmukhang magkabaligtad ang lapad at taas. Inilalarawan ng Image Width at Image Height ang nakaimbak na pixels bago anumang pag-ikot. Kaya puwedeng mag-report ng lapad na mas malaki kaysa taas ang portrait na litrato na may Rotate 90 CW.

Maaaring magdulot ng pangalawang problema ang pag-edit. Kung iniikot ng program ang pixels pero pinananatili ang lumang tag, nade-doble ang pag-ikot ng larawan. Inirerekomenda ng Exif standard na ibalik ng editing software ang Orientation sa 1 pagkatapos nitong i-rotate ang isang larawan.

May sarili ring field ang PDF pages. Ang Page Rotation ay umiikot sa buong page nang clockwise sa mga hakbang na tig-90 degrees kapag ipinapakita o iniimprenta ang page.