Ini adalah perintah ppmchange yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ppmchange - ubah semua piksel dari satu warna ke warna lain dalam pixmap portabel
RINGKASAN
perubahan ppm [ -kedekatan kedekatan_persen ] [ -sisa sisa_warna ] [ warna tua
warna baru ] ... [file ppm]
DESKRIPSI
Membaca pixmap portabel sebagai input. Mengubah semua piksel dari warna tua untuk warna baru. Kamu boleh
tentukan hingga 256 pasangan oldcolor/newcolor pada baris perintah. perubahan ppm meninggalkan semua
warna tidak disebutkan tidak berubah, kecuali jika Anda menentukan -sisa pilihan, dalam hal ini
mereka semua diubah menjadi satu warna yang ditentukan.
Anda dapat menentukan warna yang serupa, tetapi tidak identik, dengan yang Anda tentukan dapatkan
diganti dengan menentukan faktor "kedekatan".
Warna dapat ditentukan dalam lima cara:
o Sebuah nama, dengan asumsi bahwa pointer ke file nama warna gaya X11 dikompilasi.
o Penentu heksadesimal gaya X11: rgb:r/g/b, di mana rg dan b masing-masing 1 sampai
4 digit angka heksadesimal.
o Penentu desimal gaya X11: rgbi:r/g/b, di mana rg dan b adalah floating point
angka antara 0 dan 1.
o Untuk kompatibilitas mundur, nomor heksadesimal gaya X11 lama: #rgb, #rrggbb,
#rrrgggbbb, atau #rrrrggggbbbb.
o Untuk kompatibilitas mundur, triplet angka dipisahkan dengan koma: r,g,b, di mana
rg dan b adalah angka floating point antara 0 dan 1. (Gaya ini telah ditambahkan sebelumnya
MIT datang dengan gaya rgbi serupa.)
Jika sebuah piksel cocok dengan dua yang berbeda warna tuas, perubahan ppm menggantikannya dengan warna baru
dari yang ditentukan paling kiri.
PILIHAN
-kedekatan kedekatan_persen
kedekatan adalah bilangan bulat persen yang menunjukkan seberapa dekat dengan warna yang Anda tentukan
piksel harus diganti. Secara default, ini adalah 0, yang berarti piksel harus
menjadi warna yang tepat yang Anda tentukan.
Sebuah piksel akan diganti jika jarak antara warna dan warna Anda
ditentukan kurang dari atau sama dengan kedekatan.
"Jarak" dalam warna didefinisikan sebagai jumlah kartesius individu
perbedaan intensitas merah, hijau, dan biru antara dua piksel, dinormalisasi
sehingga perbedaan antara hitam dan putih adalah 100%.
Ini mungkin lebih sederhana daripada yang paling Anda inginkan. Anda mungkin ingin
untuk mengubah warna yang memiliki chrominance serupa, terlepas dari intensitasnya. Jadi
jika ada gudang merah yang dibayangi berbagai macam, Anda ingin seluruh gudang diubah.
Tetapi karena bayangan secara signifikan mengubah warna sesuai dengan perubahan ppm's
rumus jarak, bagian lumbung mungkin warnanya sama jauhnya dari
bagian lain dari gudang karena mereka berasal dari rumput hijau di sebelah gudang.
Mungkin perubahan ppm akan ditingkatkan beberapa hari untuk melakukan analisis chrominance.
-sisa warna
perubahan ppm mengubah semua piksel yang bukan warna yang Anda tentukan dan
warna pengganti eksplisit pada baris perintah untuk diwarnai warna.
Contoh penerapannya adalah
perubahan ppm -sisa = hitam merah merah
untuk mengangkat hanya bagian merah dari gambar, atau
perubahan ppm -sisa = hitam merah putih | ppmtopgm
untuk membuat file mask untuk bagian merah dari gambar.
Gunakan ppmchange online menggunakan layanan onworks.net
