Penjelasan overlay blok: bagaimana terjemahan mendarat di foto

Last updated: 2026-09-03

Penjelasan overlay blok: bagaimana terjemahan mendarat di foto

Halaman hasil merender terjemahan kembali di atas foto asli, satu overlay per blok OCR. Terjemahan setiap blok muncul di persegi panjang yang persis sama di mana mesin OCR mendeteksi teks sumber. Posting ini menjelaskan bagaimana overlay ditata, bagaimana berinteraksi dengan foto, dan cara membacanya.\n\n## Mengapa per blok\n\nOCR mengembalikan daftar blok, bukan satu string. Setiap blok membawa kotak pembatas sendiri, teks yang terdeteksi, dan skor keyakinan. Halaman hasil memperlakukan setiap blok sebagai unit independen:\n\n- Pelestarian tata letak. Terjemahan muncul di persegi panjang yang sama dengan sumber, mempertahankan hubungan spasial antara blok teks.\n- Isolasi kegagalan. Satu blok yang gagal diterjemahkan tidak menghalangi sisa halaman.\n- Skrip campuran. Halaman dengan judul bahasa Inggris dan caption bahasa Jepang dapat menggunakan petunjuk bahasa sumber per blok.\n\n## Bagaimana terjemahan dialirkan\n\nSetiap blok yang terdeteksi dikirim ke ML Kit sebagai pekerjaan terjemahan independen. Terjemahan mengalir ke overlay saat selesai; pengguna melihat blok "menjadi" diterjemahkan dalam urutan mesin menyelesaikannya. Overlay diperbarui secara bertahap; tidak ada spinner pemblokiran yang ditampilkan untuk seluruh halaman.\n\n## Bagaimana overlay diposisikan\n\nTeks yang diterjemahkan dibungkus dan diposisikan agar sesuai dengan kotak pembatas blok sumber. Jika blok sempit, terjemahan membungkus ke beberapa baris dan mungkin sedikit meluap dari persegi panjang sumber; mesin memilih keterbacaan daripada penahanan yang ketat.\n\nOverlay dirender di atas foto, tidak dipanggang ke dalamnya. Menyimpan ke riwayat stores baik foto asli maupun catatan terjemahan per blok. Membuka entri yang disimpan mereproduksi overlay dengan tepat.\n\n## Penggeser transparansi\n\nPenggeser di bagian atas lembar mengontrol opasitas lapisan overlay. Geser ke transparan penuh untuk melihat foto asli, opaque penuh untuk membaca terjemahan. Semi-transparansi adalah pengaturan umum untuk membandingkan asli dan terjemahan berdampingan tanpa meninggalkan halaman.\n\n## Ketuk untuk fokus\n\nMengetuk blok yang diterjemahkan membuka lembar bawah yang menggulir ke blok yang sama dalam tampilan "terjemahan lengkap". Ini berguna untuk blok di mana terjemahan pada foto terpotong atau dibungkus dengan cara yang menyembunyikan kalimat lengkap.\n\n## Anatomi halaman hasil\n\n- Bilah atas. Tombol tutup. Tidak ada kontrol lain — halaman hasil sengaja minimalis.\n- Area utama. Foto asli di layar penuh, dengan lapisan overlay dirender di atasnya. InteractiveViewer memungkinkan zoom dan pan untuk memeriksa teks kecil.\n- Lembar bawah. Tiga status: ciut (default), sedang (sekitar setengah layar), diperluas (sebagian besar layar). Status ciut menunjukkan gagang kecil dan ringkasan; sedang menunjukkan terjemahan per blok sebagai kartu; diperluas menunjukkan semua terjemahan blok dengan lebar penuh.\n- Dua tab dalam lembar. Tab "Blocks" menunjukkan terjemahan yang dikelompokkan berdasarkan blok OCR, dan tab "Full" menunjukkan terjemahan paragraf lengkap yang digabungkan.\n\n## Mengapa beberapa blok menunjukkan peringatan\n\nLencana peringatan muncul pada blok ketika keyakinan OCR-nya di bawah ambang batas. Blok tetap diterjemahkan dan dirender, tetapi pengguna diberi tahu untuk memeriksanya. Penyebab umum: cahaya redup, silau, tulisan tangan, font dekoratif, teks sangat kecil.\n\n## Menyimpan\n\nMenyimpan ke riwayat menangkap foto (dikompresi menjadi thumbnail), blok OCR, terjemahan per blok, dan paragraf lengkap yang digabungkan. Membuka entri yang disimpan mereproduksi overlay dengan tepat; mengedit foto tidak didukung.