Przejdź do treści

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.

Wybierz pliki lub przeciągnij je i upuść w polu przesyłania. Maksymalny rozmiar pliku: 5 MB.

Resetuj

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.

O OneClick Pro

OneClick Pro to bezpłatny zbiór ponad 150 narzędzi internetowych do codziennej pracy: konwertowania obrazów i jednostek, formatowania i walidowania kodu, sprawdzania domen i SEO oraz pracy z tekstem, datami i liczbami. Każde narzędzie działa bez rejestracji i subskrypcji, a wprowadzone dane służą wyłącznie do obliczenia wyniku i nigdy nie są przechowywane. Używaj go jako podręcznego zestawu narzędzi do jednorazowych zadań lub dodaj do zakładek te, z których korzystasz każdego dnia.