{
    "content": [
        {
            "type": "text",
            "text": "# ppmspread (man)\n\n## NAME\n\nppmspread - displace a portable pixmap's pixels by a random amount\n\n## SYNOPSIS\n\nppmspread amount [ppmfile]\n\n## DESCRIPTION\n\nReads a portable pixmap as input. Moves every pixel around a bit relative to its original po‐\nsition. amount determines by how many pixels a pixel is to be moved around at most.\n\n## TLDR\n\n> Displace the pixels in a PPM image by a randomized amount.\n\n- Displace the pixels in a PPM image by a randomized amount that is at most `a`:\n  `ppmspread {{a}} {{path/to/input_file.ppm}} > {{path/to/output_file.ppm}}`\n- Specify a seed to a the pseudo-random number generator:\n  `ppmspread {{a}} {{path/to/input_file.ppm}} {{-r|-randomseed}} {{seed}} > {{path/to/output_file.ppm}}`\n\n*Source: tldr-pages*\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **SEE ALSO**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "ppmspread",
        "section": "",
        "mode": "man",
        "summary": "ppmspread - displace a portable pixmap's pixels by a random amount",
        "synopsis": "ppmspread amount [ppmfile]",
        "tldr_summary": "Displace the pixels in a PPM image by a randomized amount.",
        "tldr_examples": [
            {
                "description": "Displace the pixels in a PPM image by a randomized amount that is at most `a`",
                "command": "ppmspread {{a}} {{path/to/input_file.ppm}} > {{path/to/output_file.ppm}}"
            },
            {
                "description": "Specify a seed to a the pseudo-random number generator",
                "command": "ppmspread {{a}} {{path/to/input_file.ppm}} {{-r|-randomseed}} {{seed}} > {{path/to/output_file.ppm}}"
            }
        ],
        "tldr_source": "official",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "ppm",
                "section": "5",
                "url": "https://www.chedong.com/phpMan.php/man/ppm/5/json"
            },
            {
                "name": "pnmconvol",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/pnmconvol/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "ppmspread - displace a portable pixmap's pixels by a random amount\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "ppmspread amount [ppmfile]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "Reads a portable pixmap as input. Moves every pixel around a bit relative to its original po‐\nsition. amount determines by how many pixels a pixel is to be moved around at most.\n\nPictures processed with this filter will seem to be somewhat  dissolved  or  unfocussed  (al‐\nthough they appear more coarse than images processed by something like pnmconvol ).\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "ppm(5), pnmconvol(1)\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Copyright (C) 1993 by Frank Neumann\n\n\n\n16 November 1993                              ppmspread(1)",
                "subsections": []
            }
        }
    }
}