Lagi

Apa fitur "klip" untuk landai warna?

Apa fitur


Dalam rendering pita pseudocolor singleband, ada "klip" kotak centang Boolean. Apa fungsinya? Saya tidak melihat perbedaan di peta saya dan belum menemukan dokumentasi untuk itu.


Anda benar, tidak disebutkan dalam dokumentasi pengguna atau pengembang. Masalah baru-baru ini telah diangkat untuk membuat pengaturan ini didokumentasikan.

Dari melihat kode sumber, nilai kotak centang dipetakan ke mClip dari kelas QGSColorRampShader.

Menurut komentar

// Nilai di luar rentang total dirender jika mClip salah

Tampaknya ini digunakan untuk memutuskan apakah akan merender nilai piksel 'di luar jangkauan' atau tidak - yang kurang dari nilai ramp minimum, atau lebih dari maksimum. Ini hanya digunakan untuk Interpolasi, bukan untuk Diskrit atau Persis.

Agaknya ini hanya memengaruhi hal-hal jika Anda secara manual menetapkan nilai minimum yang terlalu tinggi untuk entri ramp pertama Anda, atau nilai maksimum yang terlalu rendah untuk entri ramp terakhir, dibandingkan dengan rentang nilai dalam raster Anda.

Itu sepertinya maksud.

Namun, saya juga tidak melihat perbedaan.

Saya mengatur kondisi semacam itu, dan menyimpan dua gambar, satu dengan itu dicentang dan satu dengan itu tidak dicentang - hasilnya identik

  • impor sebagai dua lapisan ke GIMP,
  • membuat mode satu perbedaan teratas,
  • bergabung,
  • mendapat raster hitam seragam - itu berarti gambarnya identik

Saya bukan pengembang C++, jadi saya hanya dapat men-debug-by-eyeball dalam kasus ini, tetapi ini mungkin bug - tetapi saya tidak dalam posisi untuk menetapkan ini di tingkat kode.


Tonton videonya: Membuat Tiang Penanda Antena Bumper Mobil