Kamus

Apa Itu orientation Gambar?

Orientation adalah metadata yang memberi tahu software bagaimana memutar atau membalik foto atau video sehingga tampil tegak.

orientation

Orientasi gambar adalah arah menghadap gambar ketika Anda melihatnya: tegak, terbalik, miring ke samping, atau cermin. Dalam metadata file, kolom Orientation memberi tahu perangkat lunak bagaimana memutar gambar yang tersimpan agar terlihat tegak.

Dalam fotografi, orientation sering berarti potret atau lanskap. Gambar potret lebih tinggi daripada lebarnya, dan gambar lanskap lebih lebar daripada tingginya. Ketika Anda mengambil foto, kamera atau ponsel menyimpan cara Anda memegangnya sebagai data orientation di dalam file.

File mana yang membawanya

Tag Orientation adalah bagian dari standar Exif, yang mengambilnya dari format TIFF. ID tag-nya adalah 0x0112, atau 274 dalam desimal. Standar ini mencantumkannya sebagai tag yang direkomendasikan untuk gambar utama, dan Anda menemukannya di file berikut:

  • JPG dan foto TIFF dari kamera dan ponsel
  • HEIC, gambar PNG, dan WebP, yang semuanya dapat menyimpan blok data Exif

File HEIC juga dapat menyimpan rotasi dan pencerminan sebagai properti terpisah dari kontainernya, bernama irot dan imir. Beberapa kamera juga menambahkan tag privat. Beberapa model Canon menulis CameraOrientation, yang dalam laporan metadata ditampilkan sebagai Horizontal (normal), Rotate 90 CW, atau Rotate 270 CW.

Seperti apa bentuk nilainya

Di dalam file, nilainya adalah angka dari 1 hingga 8. Setiap angka menunjukkan di mana baris pertama dan kolom pertama piksel tersimpan ditempatkan di layar. Laporan metadata biasanya menampilkan artinya dalam kata-kata, di mana CW berarti searah jarum jam:

  • 1 adalah Horizontal (normal): gambar disimpan dalam posisi tegak, jadi tidak ada yang berubah
  • 3 adalah Rotate 180: gambar disimpan dalam posisi terbalik
  • 6 adalah Rotate 90 CW: perangkat lunak memutar gambar 90 derajat searah jarum jam sebelum menampilkannya
  • 8 adalah Rotate 270 CW: perangkat lunak memutar gambar 270 derajat searah jarum jam, yang sama dengan 90 derajat berlawanan arah jarum jam
  • 2, 4, 5, dan 7 menambahkan pembalikan cermin, misalnya Mirror horizontal

Standar ini menandai semua angka lain sebagai dicadangkan. Nilai di luar 1 hingga 8 karena itu tidak memiliki arti yang ditentukan.

Cara video menyimpan rotation

File video menangani orientation dengan cara yang berbeda. File MP4 atau MOV menyimpan matriks tampilan di header trek videonya. Matriks ini memberi tahu pemutar bagaimana memutar atau membalik frame sebelum menampilkannya.

Program yang membaca metadata mengubah matriks ini menjadi satu sudut dalam derajat. ExifTool menghitung sudut searah jarum jam, sedangkan FFmpeg menghitungnya berlawanan arah jarum jam dalam rentang -180 hingga 180. Karena itu, video yang sama dapat menampilkan 90 di satu laporan dan -90 di laporan lain.

Mengapa ini penting bagi file Anda

Nilai Orientation tidak memindahkan piksel apa pun. Piksel tetap dalam urutan yang disimpan kamera, dan tag hanya memberi tahu penampil bagaimana menampilkannya. Peramban web menerapkan tag ini secara bawaan, tetapi program yang mengabaikannya akan menampilkan foto potret dalam posisi miring ke samping.

Inilah juga alasan lebar dan tinggi dapat terlihat tertukar. Image Width dan Image Height menjelaskan piksel yang tersimpan sebelum diputar. Foto potret dengan Rotate 90 CW karena itu dapat melaporkan lebar yang lebih besar daripada tingginya.

Pengeditan dapat menyebabkan masalah kedua. Jika program memutar piksel tetapi mempertahankan tag lama, gambar akan terputar dua kali. Standar Exif merekomendasikan agar perangkat lunak pengeditan mengatur Orientation kembali ke 1 setelah memutar gambar.

Halaman PDF menggunakan kolom tersendiri. Page Rotation memutar seluruh halaman searah jarum jam dalam langkah 90 derajat ketika halaman ditampilkan atau dicetak.