cari

Rumah  >  Soal Jawab  >  teks badan

objektif-c - Bagaimana untuk mencapai kesan dalam gambar?

Tukar avatar Imej latar belakang di belakang berubah dengan warna avatar, tetapi warna imej latar belakang di belakang lebih cerah

曾经蜡笔没有小新曾经蜡笔没有小新2790 hari yang lalu690

membalas semua(4)saya akan balas

  • 天蓬老师

    天蓬老师2017-05-02 09:25:29

    Gunakan kanvas untuk memuatkan imej HTML5 kanvas mempunyai kaedah getImageData() untuk mendapatkan warna piksel pada titik tertentu, dan kemudian menjadikan warna lebih terang (anda boleh menambah ketelusan pada kesannya), tetapi titik di mana anda dapatkan piksel mungkin bukan warna yang anda inginkan.
    Saya rasa lebih baik menyerahkannya kepada pelayan untuk diproses

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:25:29

    Bukankah ini topeng lut sinar putih?

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:25:29

    Mengikut apa yang anda katakan, anda perlu mendapatkan warna utama keseluruhan gambar, dan kemudian tetapkan latar belakang supaya konsisten dengan warna utama, tetapi warna yang lebih terang anda boleh menggunakan ketelusan, atau anda juga boleh mengurangkan kedalaman warna. Jika latar belakang anda adalah gambar, maka anda perlu menukar gambar tersebut mengikut warna.

    Terdapat banyak perpustakaan untuk mendapatkan warna utama, seperti DBImageColorPicker, dsb.

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-02 09:25:29

    Ia mestilah topeng lut sinar di bahagian atas, dan avatar yang diperbesarkan di bawah topeng

    balas
    0
  • Batalbalas