← Back to team overview

sslug-teknik team mailing list archive

Re: convert jpg til xpm

 

Mogens Kjaer wrote:
> 
> Kim Schulz wrote:
> >
> > Mogens Kjaer wrote:
> ...
> > > Er det ikke fordi din xpm fil kun har 256 farver?
> >
> > muligvis.
> >
> > > Hvad står der i starten af filen?
> >
> > /* XPM */
> > static char *magick[] = {
> > /* columns rows colors chars-per-pixel */
> > "150 105 8785 3",
> 
> Tja, den har 8785 forskellige farver. Så er det ikke
> derfor.

Det hjalp at få sat en -colors 256 på convert, men nu er jeg stødt ind i
et andet problem. 
Display kan fint vise det, men da jeg behandler selve billedfilen, så er
der lidt problemer med at det ser således ud:
static char *magick[] = {
/* columns rows colors chars-per-pixel */
"267 380 256 2",
"   c #0700043105ac404b",
".  c #164b067506360000",
"X  c #183f153518f30000",
"o  c #113a0dd510220000",
"O  c #116b136b30cc0000",
"+  c #15ad2bec314f0000",
"@  c #2c560ee20f7a0000",


i stedet for :
/* XPM */
static char *magick[] = {
/* columns rows colors chars-per-pixel */
"95 130 256 2",
"   c #1b0f08",
".  c #270d0b",
"X  c #290e12",
"o  c #2a160b",
"O  c #2a1814",

som jeg gerne vil have det til at være. 

jeg trækker nemlig disse #FFFFFF farverlinier ud. 

nogen der har en ide til hvorfor dette sker? 

øverste billede er konverteret vha. convert -colors 256 billedind
billedud

Det nederste er konverteret med gimp. 

MVH
Kim


References