Complete User Guide

Master every feature of Photo2Vector - from basic photo conversion to advanced lineart editing

1. Getting Started

Photo2Vector converts your photos into clean vector silhouettes perfect for laser engraving. The entire process takes just a few clicks, but you have full control over every step if needed.

What You'll Need

  • A photo - JPG, PNG, or WEBP format (max 10MB)
  • Modern browser - Chrome, Firefox, Safari, or Edge
  • Laser software - EZCAD, LightBurn, LaserGRBL, etc. for the final engraving

Best Photo Tips

Good Photos

  • Clear subject separation from background
  • Good lighting, no harsh shadows
  • High resolution (1000px+ recommended)
  • Front-facing portraits work best

Avoid

  • Busy, cluttered backgrounds
  • Very dark or overexposed photos
  • Low resolution or blurry images
  • Multiple overlapping subjects

2. Upload & Crop

Uploading Your Photo

You can upload photos in two ways:

  • Drag & Drop - Simply drag your image file onto the upload area
  • Click to Browse - Click the upload area to open file picker
Screenshot: Upload Area upload-area.png (800x400)

Cropping Your Subject

After upload, you'll see the crop interface. This step is crucial for getting clean results.

Crop Controls:

  • Corner handles - Drag to resize while maintaining aspect ratio
  • Edge handles - Drag to resize in one direction
  • Center area - Drag to move the selection
  • Click outside - Start a new selection
Tip: Square crops work best for medallions and circular engravings. Leave some margin around your subject for cleaner edges.
Screenshot: Crop Interface crop-interface.png (800x500)

Crop Actions

  • Confirm Crop - Apply the selection and start processing
  • Reset - Reset selection to default (centered square)
  • Skip - Use the full image without cropping

3. Understanding the Processing Pipeline

Once you confirm the crop, the AI processes your image through several stages. Each stage produces an intermediate result that you can view and adjust.

1

Original

Your cropped input image

2

Mask

AI background removal

3

Normalized

Contrast & exposure fix

4

Lineart

AI edge detection

5

Masked

Background applied

6

Cleaned

Noise removal

7

Vector

Final SVG output

Results View

After processing completes, you'll see all intermediate results in a grid. Click any image to view it larger.

Result Actions:

  • Click image - Open in lightbox for detailed view
  • Re-run button (↻) - Regenerate this step with different parameters
  • Edit button (✎) - Open the lineart editor (on Cleaned step)
Screenshot: Results Grid results-grid.png (1000x600)

4. Mask Editing (Background Removal)

The mask determines which parts of the image are foreground (your subject) and which are background. If the AI mask isn't perfect, you can refine it manually.

Opening the Mask Editor

Click the Re-run (↻) button on the Mask result to open the mask editor.

Brush Tools:

Manual Brush

Paint directly on the mask with brush and eraser for precise control.

  • Add brush - Paint white (include in mask)
  • Remove brush - Paint black (exclude from mask)
  • Size slider - Adjust brush diameter
Screenshot: Mask Editor mask-editor.png (900x600)

Mask Editor Controls

  • Opacity slider - Adjust mask overlay transparency to see the original image
  • Undo - Revert last brush stroke
  • Reset - Return to original AI-generated mask
  • Regenerate - Apply changes and continue pipeline
Pro tip: Use a larger brush for big areas, then switch to a smaller brush for fine details around hair or complex edges.

5. Lineart Editor

The Lineart Editor is a powerful tool for cleaning up and perfecting your lineart before vectorization. Access it by clicking the Edit (✎) button on the Cleaned result.

Screenshot: Lineart Editor Full Interface lineart-editor.png (1200x700)

Toolbar Overview

✏️

Draw (D)

Draw black lines. Hold Shift for straight lines.

🧹

Erase (E)

Erase to white. Great for removing artifacts.

Rectangle (R)

Draw filled rectangle. Use for erasing large areas.

🔲

Select (S)

Select region for AI cleanup or outline generation.

Clean Region

Apply AI cleanup to selected area only.

Outline

Generate outline around selected region.

Navigation & Zoom

  • Mouse wheel - Zoom in/out
  • Middle mouse drag - Pan the canvas
  • Fit (F) - Fit image to screen
  • 1:1 - View at actual pixel size

Reference Layer

Use the reference layer dropdown to overlay the original photo, normalized image, or other stages while editing. Adjust opacity to see through.

Screenshot: Reference Layer in use editor-reference.png (700x500)

Keyboard Shortcuts

DDraw tool
EEraser tool
RRectangle tool
SSelect tool
FFit to screen
Ctrl+ZUndo
Ctrl+Shift+ZRedo
[ / ]Decrease/increase brush size
Shift+ClickDraw straight line

Saving Your Edits

  • Apply & Vectorize - Save edits and generate new vector
  • Apply Only - Save edits without re-vectorizing
  • Cancel - Discard all changes

6. Parameter Fine-tuning

Each processing step has parameters you can adjust. Click the Re-run (↻) button on any result to access its parameters.

Lightbox Parameter Panel

Click any result image to open the lightbox. For steps that support parameters (Masked, Cleaned, Vector), a "Parameters" button will appear.

Screenshot: Lightbox with Parameters lightbox-params.png (900x600)

Clean Step Parameters

Parameter Effect Tips
Block Size Size of adaptive threshold window Larger = smoother, Smaller = more detail
Contrast C Threshold sensitivity Higher = weaker lines, Lower = stronger
Close Iterations Connects broken lines Use 1-2 for gaps in lineart
Open Iterations Removes small noise Be careful - can remove fine details
Min Component Size Removes dots smaller than this Increase to remove more noise
Thin Iterations Skeletonizes lines Usually leave at 0

Vectorize Parameters

Parameter Effect Tips
Method Vectorization algorithm VTracer = quality, Fast = speed
Min Area Minimum path size to keep Increase to remove tiny artifacts
Simplify Path simplification level Higher = smoother but less detail

7. Export & Download

Downloading Your Result

Click the Download SVG button to save your laser-ready vector file.

File Details:

  • Format: SVG (Scalable Vector Graphics)
  • Color: Single color (black paths)
  • Compatibility: Works with all vector software
Screenshot: Download Section download-section.png (600x300)

Sharing Your Project

Each project gets a unique URL that you can share or bookmark. Find it in the "Share this result" box above your results.

Note: Project URLs work as long as the files remain on the server. For permanent storage, download your SVG file.

Using in Laser Software

EZCAD / EZCad2

  1. Open EZCAD
  2. File → Import → Select your SVG
  3. Scale to desired size
  4. Set power/speed for your material
  5. Mark!

LightBurn

  1. File → Import or drag SVG
  2. Select the imported object
  3. Set layer to "Line" or "Fill"
  4. Configure speed/power
  5. Start!

LaserGRBL

  1. File → Open File
  2. Select SVG file
  3. Adjust size in preview
  4. Set power/speed
  5. Send to laser

8. Tips & Best Practices

For Best Results

  • Use high-contrast photos - Clear subject/background separation helps AI
  • Front-facing portraits work best - Side profiles can lose detail
  • Crop tightly - Less background = cleaner mask
  • Check intermediate results - Fix issues early in the pipeline

Troubleshooting

Mask missing parts of subject
Use the mask editor brush tool. Paint white over the missing areas to include them.
Too many small dots in lineart
Increase "Min Component Size" in Clean parameters, or use the eraser in editor.
Lines are too thick
Increase "Thin Iterations" slightly (try 1), or use Clean parameters to adjust threshold.
Important details missing
Lower the "Contrast C" value in Clean parameters. Use the editor to draw missing lines.
Vector has too many nodes
Increase "Simplify" value in Vector parameters.

Material-Specific Tips

Material Recommendation
Wood Thicker lines work better. Consider using "Close iterations" = 1-2
Metal (fiber laser) Fine details engrave well. Can use thinner lines.
Acrylic Medium line thickness. Clean up noise carefully.
Leather Simpler designs work better. Increase min component size.

Ready to Create?

Put this knowledge into practice and create your first laser-ready vector

Start Converting