Tracing bitmaps in a vector program like Illustrator or Inkscape can give mixed results. To ensure a good outcome, remember to trace from an image that has a lot of pixel info. The more pixels in the image, the more the program has info to pull from in order to make a satisfactory trace. It reminds me of a saying that I learned in video production, “Crap in/crap out.” So don’t expect good results from small images or logos grabbed from online.
Comparing the Two Programs
For my new project that I’ve been working on—The Undeniable Twilight of Misty Nikkers—I’ve been trying to use as much open source software as I can in order to create my work. I’m trying to see if I can try to not use any Adobe products. Many people in design feel as if Adobe is the only solution for creating work. I think that’s short sighted and there are a ton of great resources that actually have more advanced features than Adobe. Personally I can attest that it isn’t easy weening yourself off Adobe. After decades of using their software, I have a little voice constantly telling me, “Why learn something new when you can make it quickly in Adobe.” The learning curve I think becomes a deterrent for many. Finding time to learn something new or even wanting learn anything new helps give Adobe an edge.
For the art that I traced, I created it in ArtRage on the iPad. I was curious to see if the image size would be large enough to create an acceptable trace. 2048 x 2048 maximum image size for the ipad version of ArtRage. It did well in both programs.
Illustrator vs. Inkscape
Both Inkscape and Illustrator did a good job in the trace. The line quality overall in Illustrator was a little more wobbly than Inkscape. For the test, I tried to make the tracing as close to apples-to-apples possible. In Inkscape, I dropped out the background and left the default settings in place. In Illustrator, I started with the ‘black and white logo’ preset to make it similar to Inkscape’s option to drop the background. One of the biggest plusses for Illustrator is that you can move the threshold and minimum area sliders and see the trace update on the fly. The interface for Inkscape is much clunkier and it’s difficult to see the small preview created and what is changing. So for Illustrator I was able to tweak and get the best line quality possible, whereas Inkscape was trial and error by applying the change and seeing if it worked.
One thing I found frustrating about Inkscape what that you couldn’t easily go back to the default settings with the click of a button. The only way you can reset the parameters for tolerance and other options would be to open a new file and start over. I was really longing for a button to click to restore the default settings. Another issue I have with Inkscape was that there is room in the interface to explain what each of the parameters that you can select or adjust actually does. Just a sentence in relatable English and not engineering jargon would be awesome. I found myself just clicking buttons and changing numbers without knowing what would possibly happen. Since they already have room with the large dialogue box that appears, help a user out by including what different parameters accomplish—kind of like Photoshop’s masking palette in CS4.
Changing the tolerance in Inkscape was tricky. I was trying to resolve a few of the hiccups in the tracing, but even adjusting the tolerance a little would give my drastically different results. I will give Inkscape the benefit that it was the first time that I used the tracing portion of their program and didn’t review any documentation before trying it out. Also, in the picture of the dialogue box that I included, you can see that the preview image is super small. I tried but was unsuccessful at enlarging the preview so that I could review the line quality. So as far as interface, Illustrator is definitely in the lead.
The results really speak for themselves. Both Inkscape and Illustrator did an adequate job, but Inkscape in my option was far superior, especially where lines intersect or change direction. Now, this is with the preset results and no messing around like I did in Illustrator. If Inkscape can improve its interface and explain parameters better, it will be a far better tool. Even though the interface is crucial, the end results are ultimately what interests me. You can see that there are a few glitches that I have to correct in the Inscape version, but overall they are minor to the amount of clean up that I would have to do with Illustrator. Click on the Animated Gif comparison below. You’ll be able to see close up the results and the difference. Illustrator has always created a slightly melted looking result. Look at the ‘F’ in ‘OF’ on the animated comparison to see what I mean. Now, Illustrator is a fine program and it excels in the interface, but it falters in the final results and the price! If you are interested in trying it out for yourself. Check out this video tutorial. It should tell you everything you need to know.