Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah Photoshop menggabungkan dua imej pada tahap piksel?

Bagaimanakah Photoshop menggabungkan dua imej pada tahap piksel?

Patricia Arquette
Patricia Arquetteasal
2024-11-12 21:19:02496semak imbas

How does Photoshop blend two images on a pixel level?

Bagaimanakah Photoshop Menggabungkan Dua Imej?

Photoshop menggabungkan dua imej dengan melakukan operasi piksel demi piksel yang menggabungkan piksel yang sepadan daripada setiap imej berdasarkan mod campuran yang ditentukan. Mod campuran menentukan cara warna dan saluran kedua-dua imej digabungkan untuk mencipta piksel yang terhasil.

Penggabungjalinan Saluran RGB

Untuk imej RGB, Photoshop menggunakan makro berikut untuk menggabungkan saluran:

  • ChannelBlend_Normal: Menggabungkan piksel menggunakan pengadunan standard algoritma.
  • ChannelBlend_Lighten: Menggabungkan piksel untuk mencipta hasil yang lebih cerah.
  • ChannelBlend_Darken: Menggabungkan piksel untuk mencipta hasil yang lebih gelap.
  • ChannelBlend_Multiply: Mendarabkan dua saluran, bagi dua piksel sering menggelapkan hasil.
  • ChannelBlend_Average: Purata saluran dua piksel.
  • Mod campuran lain termasuk Tambah, Tolak, Perbezaan, Penolakan, Skrin, Pengecualian, Tindanan, SoftLight, Cahaya Keras, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix dan Alpha.

Campuran Berasaskan Penampan

Untuk memudahkan pengadunan, Photoshop menggunakan makro berasaskan penimbal untuk pengadunan warna RGB:

  • ColorBlend_Normal: Berprestasi normal pengadunan.
  • Mod campuran lain termasuk Cerah, Gelapkan, Darab, Purata, Tambah, Tolak, Perbezaan, Penafian, Skrin, Pengecualian, Tindanan, Cahaya Lembut, Cahaya Keras, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix.

Penggabungjalinan Berasaskan HLS

mod campuran некоторых dalam Photoshop melibatkan penukaran saluran RGB kepada Hue, Saturation dan Luminance (HLS) dan kembali semula . Makro ini memudahkan pengadunan HLS:

  • ColorBlend_Hue: Campuran berdasarkan warna.
  • ColorBlend_Saturation: Campuran berdasarkan ketepuan.
  • ColorBlend_Color: Campuran berdasarkan warna.
  • ColorBlend_Luminosity: Campuran berdasarkan kecerahan.

Contoh

Untuk menggabungkan dua imej RGB, anda boleh menggunakan yang berikut kod:

ColorBlend_Glow(TargetPtr, ImageAPtr, ImageBPtr);

Sumber

Untuk maklumat lanjut, rujuk sumber berikut:

  • Mod campuran PegTop
  • Photoshop Forensik
  • Insight into Photoshop 7.0 Blend Mod
  • SF - Asas - Mod Penggabungjalinan
  • selesaikan mod campuran
  • blog Romz
  • Fungsi penukaran ReactOS RGB-HLS

Atas ialah kandungan terperinci Bagaimanakah Photoshop menggabungkan dua imej pada tahap piksel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn