# Bitowe łączenie obrazów

Łącz dwa obrazy bit po bicie za pomocą operatorów AND, OR lub XOR. Prześlij obraz bazowy i drugi obraz, a każda wartość czerwieni, zieleni i błękitu obrazu bazowego zostanie połączona z odpowiadającą jej wartością drugiego obrazu na poziomie binarnym. Drugi obraz zostanie dopasowany rozmiarem do bazowego, a obraz bazowy zachowa przezroczystość. Twórz glitch art, maski i wzory oraz sprawdzaj, jak przechowywane są obrazy cyfrowe.

## Najczęściej zadawane pytania

### Który plik jest bazowy?

Pierwszy przesłany plik jest bazowy. Określa szerokość i wysokość wyniku, jego nazwa jest używana przy pobieraniu, a przezroczystość zostaje zachowana. Drugi plik jest operandem łączonym z pierwszym.

### Ile plików potrzebuję?

Wymagane są dokładnie dwa obrazy. Przesłanie jednego pliku lub więcej niż dwóch spowoduje wyświetlenie prośby o przesłanie dwóch obrazów. Każdy plik może mieć maksymalnie 5 MB.

### Jak działają operatory?

AND zachowuje tylko bity ustawione w obu obrazach, więc wynik nigdy nie jest jaśniejszy niż którykolwiek obraz wejściowy i działa jak maska. OR zachowuje bity ustawione w jednym lub drugim obrazie, więc wynik nigdy nie jest ciemniejszy. XOR zachowuje bity ustawione dokładnie w jednym obrazie, dzięki czemu ujawnia różnice i tworzy psychodeliczne wzory.

### Co jeśli obrazy mają różne rozmiary?

Drugi obraz jest dopasowywany dokładnie do wymiarów obrazu bazowego, bez zachowania proporcji. Aby uzyskać precyzyjne wyniki, użyj dwóch obrazów o tym samym rozmiarze. Obrazy, których bok przekracza 4000 pikseli, są najpierw zmniejszane.

### Jak użyć AND jako maski?

Użyj czarno-białego obrazu jako drugiego pliku. W białych obszarach wszystkie bity są ustawione, więc AND pozostawia obraz bazowy bez zmian, a w czarnych obszarach AND daje czerń. To szybki sposób na wycinanie obszarów bez edytora.

### Czy XOR może pokazać różnice między dwoma obrazami?

Tak, identyczne piksele dają czerń przy użyciu XOR, a różniące się piksele rozświetlają się. To prosty sposób na wykrywanie zmian między dwiema wersjami tego samego obrazu o tym samym rozmiarze. Artefakty JPEG pojawiają się jako delikatny szum.

### Co dzieje się z przezroczystością?

Kanał alfa obrazu bazowego zostaje zachowany, a kanał alfa drugiego obrazu jest ignorowany. Obrazy w skali szarości są traktowane jako RGB z trzema jednakowymi kanałami.

### Jaki jest format wyjściowy?

Wynik to bezstratny plik PNG o wymiarach obrazu bazowego. Zawiera RGB oraz kanał alfa, jeśli obraz bazowy był przezroczysty.

### Jakie formaty plików mogę przesyłać?

Obsługiwane są obrazy JPEG, PNG, GIF, WebP, TIFF i AVIF. Pliki animowane używają pierwszej klatki.

### Jaki silnik jest używany?

Narzędzie używa operacji logicznej z biblioteki sharp na libvips, która stosuje operator do każdego kanału każdego piksela. Obliczenia są dokładne.

Twoja reklama tutaj?

[Napisz do nas](mailto:hi@dennn.is?subject=Reklama%20w%20OneClick%20Pro)

[Reklama Pakiet wtyczek gotowy do pracy z agentami dla WordPress.](https://sleekwp.com/?ref=oneclickpro)
