"Converts a raster image to a SVG image by converting blocks of pixels to
an SVG circle with a radius based upon the average pixel values of the
block."
From: Matt Printz <hipok...@gmail.com>
Date: Thu, Mar 7, 2013 at 8:47 PM
Subject: [atxhs-discuss] Derasterizer, a raster image to SVG converter
To: atxhs-discuss@googlegroups.com
At Tuesday's open house a few of you saw my latest project, a raster image
to SVG conversion app I wrote to make designs to etch with the laser
cutter. I got a lot of questions about it, so I decided to send it out to
the list.
Feel free to use this for your projects, and let me know if you have any
feedback.
Matt
-- You received this message because you are subscribed to the Google Groups
"ATXHS Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to atxhs-discuss+unsubscribe@googlegroups.com.
To post to this group, send email to atxhs-discuss@googlegroups.com.
Visit this group at http://groups.google.com/group/atxhs-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
At what point is it more efficient to vector cut a qr code, rather
than the actual text you want to communicate? Does anyone know how
long it takes to vector cut out some text, versus a qr code? I haven't
done any of the math, but it occurs to me that there might be a point
at which it would take longer to cut all of the circles than it would
to cut out the shapes for letters in a string of text in the first
place (just based on the entropy of qr codes, for example).
On Mar 7, 2013, at 6:49 PM, Bryan Bishop <kanz...@gmail.com> wrote:
> From the tool's docs:
> "Converts a raster image to a SVG image by converting blocks of pixels to an SVG circle with a radius based upon the average pixel values of the block."
I'm sure that they're aware of it as well, but there's also Potrace, the raster-to-SVG/EPS/PDF converter that has been built into Inkscape:
http://potrace.sourceforge.net
Windell H. Oskay, Ph.D.
Co-Founder and Chief Scientist
Evil Mad Scientist Laboratories
175 San Lazaro Ave, STE 150 Sunnyvale CA 94086
http://www.evilmadscientist.com/
On Thu, Mar 7, 2013 at 9:44 PM, Windell H. Oskay <wind...@oskay.net> wrote:
> I'm sure that they're aware of it as well, but there's also Potrace, the raster-to-SVG/EPS/PDF converter that has been built into Inkscape:
> http://potrace.sourceforge.net
Turns out there's a (probably) more efficient ways to laser cut qr
codes using a much simpler technique: "As Fred Trotter has pointed
out, QR codes contain stencil islands in unpredictable configurations.
QR_STENCILER automatically detects and bridges these islands, using
thin lines that are minimally disruptive to the highly robust QR
algorithm. It does so through the use of two basic image processing
techniques: connected component labeling (sometimes called blob
detection) and 8-connected chain coding (sometimes called contour
tracing)."
On Thu, Mar 7, 2013 at 10:04 PM, Dustin Silverman <defende...@gmail.com> wrote:
> Well you could represent UTF8 as 8 dots arranged in 4 rows and 2
> columns, I'd say that would always be more efficient than actually
> cutting out letters.
Consider the following payload sans quotes: "testing". The number of
strokes is 9 or 10 depending on what font you are using.
When you generate a qr code and run it through derasterizer, it's much larger.
This has 232 circles, which requires far more strokes (than 9 or 10)
for the laser cutter. (Of course, this is still faster than drawing a
raster qr code.) Oh well.