Diberikan gambar, baik sebagai input (mungkin dalam RGB triplets) atau dengan nama file sebagai input (Anda dapat menganggap gambar memiliki nama file tertentu, mungkin tanpa ekstensi), menampilkan gambar yang mewakili saluran warna tunggal dari gambar.
Anda juga akan mengambil input lain, mewakili saluran mana yang akan di-output. Input dapat berupa salah satu dari 3 simbol berbeda. Namun, simbol harus berupa string atau angka. Anda tidak dapat mengambil matrik untuk diterapkan ke array sebagai input. (seperti {1, 0, 0}
, atau {0, 1, 0}
).
Anda akan menampilkan <input>
saluran gambar input. Anda bisa menyimpannya ke file atau output satu set pasangan RGB.
Program Anda seharusnya tidak memiliki batasan pada ukuran gambar (dalam px), dan harus mendukung .png
, .jpg
/ .jpeg
/ .JPG
, atau triplet RGB sebagai format gambar. (namun dapat mendukung sebanyak yang Anda inginkan)
Kasus cobaan:
Jalur Merah:
Jalur Hijau:
Saluran biru:
Dan satu lagi test case, seluruhnya merah. Foto asli , merah , hijau , dan biru . (peringatan: saluran polos dan merah terlalu menyakitkan untuk dilihat terlalu lama)
2 kasus uji lagi:
Dua test case terakhir berasal dari Images dengan semua warna .