Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
10 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,17 @@ | ||
# SquiggleDraw | ||
|
||
Processing app to create an SVG based on the brightness of an image transformed into sine waves. | ||
SquiggleDraw will create a SVG file from an image, using the brightness to change the amplitude of sine waves. It is easier to look at the examples below to better understand. :-) | ||
|
||
You can use the saved SVG file to print from Inkscape/AI/etc, draw with a pen on a pen plotter (like the awesome AxiDraw), or engrave with a lasercutter (it looks cool!) | ||
|
||
This is code for Processing (http://processing.org) | ||
|
||
Features: | ||
* Simple UI to control effects | ||
* Simple UI to load/save images, adjust parameters related to the sine waves, and basic image adjustements | ||
* Saved SVG is larger than original image for detail | ||
|
||
Example output: | ||
![alt tag](https://cloud.githubusercontent.com/assets/2564583/20510932/dd6f7f7c-b028-11e6-94df-dd1693214b3a.png) | ||
![SquiggleDraw Example Output](https://cloud.githubusercontent.com/assets/2564583/20510932/dd6f7f7c-b028-11e6-94df-dd1693214b3a.png) | ||
|
||
SquiggleDraw UI: | ||
![SquiggleDraw UI](https://cloud.githubusercontent.com/assets/2564583/22277912/50d6a0da-e274-11e6-9605-1838b998aed0.png) |