photoshop_apply_high_pass
Apply High Pass to a raster layer to extract edges and details, preparing images for sharpening or frequency separation workflows.
Instructions
Apply the High Pass filter to the active raster layer — edge/detail extraction for sharpening workflows or frequency separation prep.
Users often say: high pass filter, sharpen edges, extract details, frequency separation high layer.
Use when: sharpening via overlay blend, detail extraction, or prepping a high-frequency layer. Do NOT use on text, Smart Objects, or the Background layer — rasterize or convert first (photoshop_rasterize_layer).
Returns: JSON { ok, summary, details: { filter, radius, context } }. Preconditions: active document; normal (raster) layer selected. Side effects: one history step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| radius | Yes | Edge retention radius in pixels (0.1-250) | |
| document_id | No | Optional Photoshop document id from photoshop_get_state / photoshop_list_documents. When set, the tool activates that document before running so a UI tab switch cannot retarget the edit. |