Konwerter PAM do SIXEL

PAM do SIXEL — prosty konwerter online

Upuść pliki tutaj. 1 GB Maksymalny rozmiar pliku lub Zapisz się
do
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Przetwarzanie w chmurze

Całe przetwarzanie odbywa się na serwerach w chmurze. Twoje urządzenie pozostaje szybkie, podczas gdy konwersja PAM do SIXEL odbywa się zdalnie.

Narzędzie w przeglądarce

Wszystko odbywa się w przeglądarce. Otwórz stronę, prześlij PAM, pobierz SIXEL — bez oprogramowania czy rozszerzeń.

Zachowana jakość

Konwerter zachowuje jakość zapisaną w pliku PAM podczas tworzenia wyniku SIXEL — bez niepotrzebnej degradacji.

Jak przekonwertować plik w formacie PAM do formatu SIXEL

1

Wybierz pliki z komputera, dysku Google, usługi Dropbox, adresu URL lub po prostu przeciągnij plik na stronę.

2

Wybierz format sixel lub inny potrzebny Ci format (spośród ponad 200 wspieranych formatów).

3

Poczekaj, aż plik zostanie przekonwertowany do formatu sixel; od razu po konwersji możesz go pobrać.

O formatach

PAM (Portable Arbitrary Map) to rastrowy format obrazów dodany do rodziny Netpbm około roku 2000 przez Bryana Hendersona, opiekuna Netpbm, jako uogólnienie unifikujące i rozszerzające oryginalne formaty PBM, PGM i PPM. Tam, gdzie klasyczne formaty Netpbm obsługują po jednym typie obrazu (PBM dla dwupoziomowych, PGM dla skali szarości, PPM dla kolorowych), PAM zapewnia pojedynczy format mogący reprezentować dowolną kombinację kanałów, głębi bitowych i typów obrazów dzięki elastycznemu nagłówkowi ASCII. Nagłówek PAM wykorzystuje pary klucz-wartość: WIDTH, HEIGHT, DEPTH (liczba kanałów), MAXVAL (maksymalna wartość próbki, do 65535) i TUPLTYPE (ciąg identyfikujący typ obrazu — BLACKANDWHITE, GRAYSCALE, RGB, GRAYSCALE_ALPHA, RGB_ALPHA lub typy niestandardowe). Po nagłówku dane pikseli są przechowywane binarnie, z każdą próbką zajmującą jeden lub dwa bajty w zależności od MAXVAL. Kluczową innowacją PAM w porównaniu z poprzednikami jest natywna obsługa kanału alfa: typy GRAYSCALE_ALPHA (2-kanałowy) i RGB_ALPHA (4-kanałowy) zapewniają przezroczystość bez konieczności stosowania osobnego pliku maski — coś, czego oryginalne formaty PBM/PGM/PPM nie potrafiły wyrazić. Jedną z zalet jest unifikacja formatów: pojedyncza implementacja odczytu PAM obsługuje obrazy monochromatyczne, w skali szarości, kolorowe i z kanałem alfa, eliminując potrzebę osobnych parserów dla każdego wariantu Netpbm. Rozszerzalny mechanizm TUPLTYPE to kolejna praktyczna zaleta — niestandardowe konfiguracje kanałów (multispektralne, głębia + kolor lub dowolne specyficzne dla aplikacji) mogą być reprezentowane i etykietowane bez modyfikacji specyfikacji formatu. PAM jest obsługiwany przez narzędzia Netpbm, ImageMagick, GIMP i biblioteki programistyczne przetwarzające rodzinę Netpbm.
Pierwsze wydanie: 2000
SIXEL (Six Pixel) to bitmapowy format kodowania grafiki stworzony przez Digital Equipment Corporation (DEC) w 1983 roku do renderowania obrazów na drukarkach znakowych i terminalach wideo. Nazwa wywodzi się od podstawowej jednostki kodowania: kolumny sześciu pikseli reprezentowanej przez pojedynczy znak ASCII. Każdy znak drukowalny w strumieniu danych SIXEL (ASCII 63-126) koduje 6-pikselową kolumnę pionową, gdzie wartość binarna znaku określa, które piksele są włączone, a które wyłączone. Kolor jest określany przez sterowanie paletą opartą na rejestrach: sekwencja Select Color Sequence przypisuje wartość koloru HLS lub RGB do numerowanego rejestru, a kolejne znaki sixel używają tego koloru do momentu wybrania innego rejestru. Kodowanie obsługuje atrybuty rastrowe do określania proporcji pikseli i wymiarów obrazu, sekwencje powtórzeń (! po którym następuje liczba i znak) dla kompresji długości serii identycznych kolumn oraz $ (powrót karetki) i - (nowa linia) do nawigacji po siatce sixeli. DEC zaimplementował obsługę SIXEL w terminalach VT240, VT241, VT330 i VT340, a także w wielu modelach drukarek. Jedną z zalet kodowania SIXEL jest jego czysto znakowy charakter ASCII: strumień danych składa się wyłącznie ze znaków drukowalnych i standardowych sekwencji sterujących, co oznacza, że grafika SIXEL może być transmitowana przez dowolny tekstowy kanał komunikacyjny — terminale szeregowe, sesje SSH, połączenia telnet — bez wymagania transportu bezpiecznego dla danych binarnych czy modyfikacji protokołu. Współczesny renesans formatu stanowi kolejny niezwykły wymiar: po dekadach zapomnienia obsługa SIXEL została zaimplementowana w licznych nowoczesnych emulatorach terminali, umożliwiając wyświetlanie obrazów w przepływach pracy wiersza poleceń. Wyjście SIXEL może być generowane przez ImageMagick, libsixel, chafa i różne biblioteki do tworzenia wykresów.
Pierwsze wydanie: 1983

Często Zadawane Pytania

Dlaczego warto konwertować PAM do SIXEL?

SIXEL obsługuje terminal-based graphics, rozwiązując problemy kompatybilności, z którymi pliki PAM często spotykają się poza środowiskiem Unix.

Jakie programy otwierają pliki SIXEL?

SIXEL otworzysz w xterm, mlterm oraz terminalach kompatybilnych z DEC. Na urządzeniach mobilnych wbudowane galerie lub zewnętrzne przeglądarki również obsługują ten format.

Czy stracę jakość obrazu konwertując PAM do SIXEL?

Konwersja zachowuje oryginalną jakość pliku PAM. Wszelkie wrodzone ograniczenia jakości PAM przenoszą się, ale nic dodatkowego nie jest tracone.

Czy mogę konwertować wiele plików PAM do SIXEL naraz?

Tak — prześlij kilka plików PAM jednocześnie i przekonwertuj je wszystkie do SIXEL w jednej operacji wsadowej.

Czy konwersja PAM do SIXEL jest natychmiastowa?

Przetwarzanie jest szybkie — większość plików PAM konwertuje się do SIXEL w ciągu kilku sekund, w zależności od wymiarów obrazu.

Czy muszę zakładać konto, aby konwertować?

Rejestracja nie jest wymagana. Możesz konwertować PAM do SIXEL od razu — po prostu odwiedź stronę i zacznij przesyłać.