2012-06-29 28 views
5

Chcę zapisać .gif konwersje innych obrazów z określoną mapą kolorów. Opcja "-remap cmap.gif" w ImageMagickutwórz obraz GIF ze stałą mapą kolorów za pomocą Image Magick

przykład: konwersja -remap cmap.gif input.png output.gif

ROBI proces input.png stosując określone kolory z cmap.gif, ale zmienia kolejność w wyjściowej mapie kolorów. Czy istnieje sposób zmuszenia Magii Obrazów do użycia DOKŁADNIE tej samej mapy kolorów?

Próbuję dodać nowe obrazy do starożytnego programu wyświetlającego, który akceptuje wprowadzanie pliku gif, ale używa stałej mapy kolorów bez możliwości zmiany mapy kolorów dla poszczególnych obrazów.

+0

Jeśli używasz wersji 6+ obraz wejściowy jest w złym miejscu, ale to nie może wpływać na wynik konwersji input.png -remap cmap.gif output.gif – Bonzo

+0

Używam Q8, ale kolejność nie robi żadnej różnicy w tym przypadku. Właściwie używam etykiety, aby utworzyć obraz jakiegoś tekstu i potrzebuję koloru odpowiadającego temu samemu indeksowi używanemu w cmap.gif. Przykład to uproszczone polecenie ilustrujące problem. – holistone

Odpowiedz

0

Czy pomaga dodać parametr +dither?

convert input.png -remap cmap.gif +dither output.gif