Check and remove hidden metadata from photos, PDFs, and Word documents before sharing files.
设计与多媒体
Axiom Image Metadata Stripper
试用Image metadata stripper — remove EXIF, GPS, camera info, and other metadata from JPEG/PNG/GIF images. Use when you publish photos and want to remove PII. Pur...
它能做什么
Image metadata stripper — remove EXIF, GPS, camera info, and other metadata from JPEG/PNG/GIF images. Use when you publish photos and want to remove PII. Pure stdlib (no Pillow required), no LLM.
技能文档
axiom-image-metadata-stripper
Version: 0.1.2 Axioma Tools
Strips metadata from images while preserving the actual image data.
What this skill does
- JPEG: strips EXIF, ICC profile, XMP, IPTC
- PNG: strips tEXt, zTXt, iTXt, eXIf chunks
- GIF: strips comment extensions
- Preserves image pixels (no re-encoding)
- Bytes-in, bytes-out
When to use this skill
- ✅ Strip GPS coordinates before sharing photos
- ✅ Remove camera serial numbers
- ✅ Sanitize before publishing to web
- ❌ Re-encode/resize images (use Pillow)
- ❌ View EXIF (use exiftool)
Usage
python3 axiom_image_metadata_stripper.py photo.jpg -o photo-clean.jpg
python3 axiom_image_metadata_stripper.py ./photos/ --output-dir ./clean/
from axiom_image_metadata_stripper import strip_metadata
clean_bytes = strip_metadata(open('photo.jpg', 'rb').read())
Validation
| Check | Status |
|---|---|
| Unit tests | 20+ cases |
| Performance | <100ms |
| Security | Pure stdlib, no injection |
| Determinism | Byte-to-byte stable |
| License | Apache-2.0 |
Last updated: 2026-06-14
相关技能
Recover lost GPS metadata for JPG photos by recognizing landmarks via vision and writing GPS coordinates back into EXIF. Default dry-run; explicit --write wi...
Batch image processing - compress, resize, format convert, watermark, EXIF clean, and crop. All local, no upload needed.
Localize HTTP(S) images in SoMark Markdown into ZIP-like directory packages for one Markdown file or a batch of .md/.markdown files. Use when a user needs to persist SoMark object-storage image URLs, replace remote Markdown image links with local relative paths, produce images plus rewritten Markdown without creating a ZIP archive, or batch-convert a directory of SoMark Markdown documents.
Rescale an image into social banner versions using ImageMagick. The image is resized to fit and the leftover space is padded black — never cropped. Use when the user wants a banner, cover photo, or resized version for a social profile or article header. Never overwrites the original — creates new files beside it. Defaults to Twitter/X (5:2, 1500x600); other platforms available on request.
Use when a Codex thread or local session is slow because prior turns contain heavy image, screenshot, or base64 payloads. Helps locate the session JSONL, bac...