Rechercher une page de manuel

Chercher une autre page de manuel:


Langue: en

Version: 262588 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)


ppmtolss16 --- Convert a PPM to an LSS16 image


ppmtolss16 [     #rrggbb=i      ...] [< input.ppm] [> output.rle]


This manual page documents briefly the ppmtolss16 command.

The ppmtolss16 program converts a "raw" PPM file with max 16 colors to a simple RLE-based format:

simple RLE-based format

unint32 0x1413f3d magic (littleendian)
unint16 xsize littleendian
unint15 ysize littleendian
16 x unint8 r,g,b color map

Color map is in 6-bit format (each byte is 0..63)

Then, a sequence of nybbles:

N ... if N is != previous pixel, one pixel of color N, otherwise run sequence follows ...

M ... if M > 0 then run length is M+1, otherwise run sequence is encoded in two nybbles, littleendian, +17

The nybble sequences are on a per-row basis, runs may not extend across rows and odd-nybble rows are zero-padded.

At the start of a row, the "previous pixel" is assumed to be zero.


A summary of options is included below.

Specify that the color #rrggbb (hex) should be assigned index i (decimal).


This program cannot handle comments in the header, nor "plain" ppm format.




This manual page was compiled by dann frazier <> for the Debian GNU/Linux system (but may be used by others). Most of the content was written by H. Peter Anvin.

"Breadth. Circle. Desert. Monarch. Month. Wisdom. (for which there are
No rhymes)" was just the title, and I only read that far.

That was because I felt like some old agent-of-the-Czar
When a plotter swims within the scope of his exertions,
And I was scared this hothead would start hedging his assertions
Before I had him dead-to-rights. (A Chekan's or a SMERSHian's
Lot, you know, is not a happy one.) He might retract.

A liar is a liar is a liar. That's his act.
But six distinct demonstrable defiances-of-fact
Before he hits line one? That's taking aim at the World's Record.
I wanted this quark-colored tangerine-flake double-deckered
Omnibus of absurdities to make it to the checkered
Flag. He started fast, but could he forge on? Was he s e r i o u s?

He had the Grand Prix style all right. Intense. Composed. Imperious.
And lies to burn. Poor lies, in no wise deep or deleterious.
He drove them home like thumb (or rather tooth nail fist and chin) tacks.
He planted Cosmic Glints to make you whimper for a glint-axe.
"Unconstellated words rain down...inexorable syntax"
Etcetera Etcetera.

It's not that I'd set up,
Like Carrie Nation beating back the drunkard from his cup,
To scourge the world of liars. I'd as soon be Offissa Pup.
I'd sooner hassle fetishists and call myself a bra-narc.

If I were Lord of All (or even constitutional monarch)
I'd send a Deluge down, with one-way tickets on the Non-ark
For lying priests and pedagogues. They make a feller's fez hurt.
But whom does Keats's whopper about corpulent Cortez hurt?
Or any poet's whopper? If he wants to say the Desert
Is made of pea-green camambert, hell, welcome to the circle.

We listen to a Bard the way a certain kind of jerk'll
Listen to the leaves or listen to a percolator perkle.
As long as he can grind em out, a dozen-or-so a month,
We'll praise him to the nth degree, and to the n-plus-1th.
He could have called the thing "Fifth. Sixth. Eighth. Ninth. Twelfth.
Baker's dozenth"
For all we care. We'll cheer him to the w-x-y-zedth
As long as his flimflammeries have brio and have breadth
And don't come on like nursery-nannies pushing early to bedth
To three-year-olds with jingles about Health and Wealth and Wisdom.

He should look out though. He might take himself in, and that is dumb.

Do that, and sure as malheur is the better part of Msdom,
Sententiousness will sidle in with snapshots in his wallet
To lay a little something on us camels: some small strawlet
Of Wisdom, say, or Beauty. Take this poem now. I call it
"Width. Rhombus. (see Lozenge.) Glacier. Despot. Fortnight. Bilge."
I t o l d myself: "No overkill. Go easy on the bilge."
But then. T u e u r is human. And what rhymes with bilge is bilge.

-- Starbuck, George