photoshop_apply_noise
Apply grain or noise to a raster layer in Photoshop with adjustable amount, uniform or Gaussian distribution, and optional monochromatic effect. Reversible with undo.
Instructions
Apply Add Noise to the active raster layer (amount percent, UNIFORM or GAUSSIAN, optional monochromatic).
Use when: grain or noise on one raster layer. Do NOT use when: the goal is blur or sharpen — use photoshop_apply_gaussian_blur or photoshop_apply_sharpen.
Returns: the amount, distribution, and monochromatic flag applied. Preconditions: active document and a normal raster layer. Text and Smart Objects are rasterized first. Side effects: destructive pixels, one history step. A second call adds more noise. Reversible with photoshop_undo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Noise amount in percent (0.1-400) | |
| document_id | Yes | Photoshop document id from photoshop_get_state / photoshop_list_documents. Send null or 0 to use the active document. A positive number activates that document before the tool runs. When no document is open, a stale id does not block the call. | |
| distribution | No | Noise distribution type | UNIFORM |
| monochromatic | No | Apply monochromatic noise |