How to Convert Raster Images into Vector Graphics in Photoshop

Vector graphics are images that are made from points that connect together to make curves and strokes. Raster images on the other hand are made from pixels called a bitmap.

Vector graphics have a unique advantage over raster images as they can be scaled up and down as they are high-resolution images that don’t get pixelated regardless of scale.

Photoshop is raster-based graphic design software that loads images using bitmaps. This might leave you worried as you cannot export your images as vector graphics to be scaled.

This article will guide you through how to turn a raster image into a vector graphic using Photoshop.

How to Turn a Raster Image into a Vector Graphic in Photoshop

Follow the instructions below to vectorize an image in Photoshop.

  1. Open the image that you want to turn into a vector graphic. Make sure it is a one color image as this trick only works on images that don’t have multiple colors.
opening raster image in Photoshop
  1. With the layer selected click on Filter > Stylize > Diffuse and select Anisotropic Mode and click OK.
Selecting Anisotropic mode in Photoshop
  1. Next, duplicate this layer by going to Layer > Duplicate Layer or pressing CTRL + J. Name the duplicated layer “high-pass” for now.
adding high pass layer
  1. With the high-pass layer selected go to Filter > Other > High-Pass. Adjust the slider until it matches the strokes of your image and click OK.
adding high pass filter on image
  1. Under the layers panel select the high-pass layer and from the blending mode options select Vivid Light.
high pass blended using vivid light mode
  1. Now, go to Layer > New Adjustment Layer > Threshold and click OK. Adjust the threshold according to your image until it makes it fully black and white.
adding threshold adjustment layer to image
  1. Once you have set the threshold correctly navigate to Layer > Merge Visible. This will combine all the layers together into one layer.
merging filtered layers together
  1. With the merged layer selected go to Filter > Blur > Gaussian Blur this will blur out the rough edges. Adjust the value until you see a smooth blur in this case 0.5 looks okay. After setting the blur click OK.
adding gaussian blur
  1. Now, go to Select > Color Range and select Shadows.
selecting shadows
  1. With the selection active, navigate to the layers panel and click on “Paths” and click “create work path.”
creating work path in Photoshop
  1. Under the layers panel click on Layers and create a new layer.
creating new vector layer
  1. With this new layer selected go to Layer > New Fill Layer > Solid Color and after naming the layer click OK.
adding new fill layer in Photoshop
  1. After clicking OK you will be able to choose the color you want to fill in. Choose the color you like and then click OK.
choosing color fill for new vector image
  1. Finally, just hide or delete the base layer and keep the new layer active.
hiding background layer

Congratulations! you just converted your raster image into a vector.

Exporting Your Image as a Vector Graphic

You might notice that if you zoom into your image you will still see it get pixelated, this is because Photoshop is a raster-based software so the image will always show pixelated when scaled up or down.

You need to export your image in a vector graphics format to be used. To do that go to File > Save As and choose any graphic format. Vector graphics are usually in the below formats:

  • .SVG
  • .AI (Paths to Adobe Illustrator)
  • .EPS
  • .PDF
  • .WMF
  • .CDR

Choose a format and then hit save.

The cool thing about this feature is that it can also work using BunnyPic. This saves you the trouble to open Photoshop and do this whole process. Since BunnyPic is a web-based online photo editor; free with no sign-up it’ll be much more convenient for converting images.

Try BunnyPic right now for Free!