Menghapus tepi hitam saat melakukan mosaik menggunakan ArcGIS Desktop atau QGIS? [Tutup]

13

Saya ingin membuat mosaik tiga gambar. Setiap gambar memiliki latar belakang hitam. Latar belakang masih ada bahkan setelah mosaik gambar, jadi itu seperti celah di antara gambar.

Bagaimana saya bisa menghapus warna hitam ini menggunakan ArcGIS atau QGIS.

RKM
sumber

Jawaban:

13

gunakan gdalwarp sebagai kode berikut:

gdalwarp -srcnodata 0 -dstalpha input.tif output.tif

-srcnodata value [value ...]: Tetapkan nilai masking nodata untuk pita input (nilai yang berbeda dapat diberikan untuk setiap pita). Jika lebih dari satu nilai diberikan, semua nilai harus dikutip untuk membuatnya bersama sebagai satu argumen sistem operasi. Nilai masked tidak akan digunakan dalam interpolasi. Gunakan nilai Tidak Ada untuk mengabaikan pengaturan nodata intrinsik pada dataset sumber.

.

-dstalpha: Buat pita alfa keluaran untuk mengidentifikasi piksel nodata (tidak disetel / transparan).

Aragon
sumber
9

Menghapus kerah hitam sangat mudah menggunakan ArcMap 10:

  1. Pilih "tab identifikasi biru". Kemudian pilih latar belakang hitam untuk menentukan nilai piksel (dalam kasus saya nilai piksel latar belakang hitam diatur ke 0).
  2. Klik kanan pada layer raster Anda di daftar isi, pilih Properties> Symbology.
  3. Pilih tampilan warna yang Anda inginkan.
  4. Periksa "Nilai Latar Belakang Layar" "YOUR_VALUE_HERE" sebagai "Tanpa Warna".

Atau, Anda dapat reklasifikasi data raster dan baik mengecualikan nilai-nilai tertentu atau menetapkan nilai-nilai pixel kerah hitam untuk "nodata".

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Harun
sumber
2

Jika Anda menggunakan QGIS, Anda dapat menghapus latar belakang / tepi hitam melalui properti -> transparansi, di sana Anda mengatur nilai Tidak ada data menjadi 0. Dalam hal apa pun, jawaban saya hampir terlambat 2,5 tahun, namun jawaban ini mungkin berguna untuk seseorang yang menghadapi beberapa masalah saat ini.

Geosfer
sumber
1

Di ArcGIS Pro:

  1. Buka simbologi layer ortho dengan mengklik kiri pada layer.
  2. Buka tajuk "Mask"
  3. Klik kotak centang, "Tampilkan nilai latar belakang".
  4. Pastikan kedua kotak pilihan warna diatur ke "Tidak Ada Data".

Harap perhatikan: untuk beberapa alasan menjengkelkan yang menjengkelkan, tab Pita Simbologi di bagian atas layar Anda memiliki opsi penyembunyian yang disembunyikan di bawah "Opsi Lanjut" dan menghindari saya menemukannya sebelumnya.

masukkan deskripsi gambar di sini

Daniel
sumber