Paints with text using colors from a backing image.
p5.js version from an older processing.js version
Also online @ https://michaelpaulukonis.github.io/imagetexter.p5/
- click and drag on canvas to "paint"
- 1,2,3,4 select different backing images
- drag-n-drop image onto canvas to use a different backing image
delete
to clear canvasg
to paint a grid of texts
save canvas locallya
toggle auto paint mode (paint text and random location without needing to click)m
change paint moder
toggle random size modex
swap black|white backgroundUP|DOWN
change text sizeRIGHT|LEFT
change amount of jitter (for random size)
- headless automation (given image and text, output file)
- upload image to use/add to local library
- drag-n-drop has been started
- GUI for minor feedback (try something other than dat.gui for a change)
- thumbnail of current image/image "library"
- text input
- drag-n-drop
- resize on drop
- save fixed
- ability to change text
- [Motherwell's Elegy to the Spanish Republic)[https://www.flickr.com/photos/clairity/19325098566] https://images.nga.gov/en/set/show_content_page.html?category=16&set=11&qw= https://archive.org/details/metropolitanmuseumofart-gallery?&sort=-downloads https://www.pablopicasso.org/picasso-paintings.jsp https://pixabay.com/en/photos/?q=random&hp=&image_type=photo&order=popular&cat=&min_width=&min_height= https://www.pluralsight.com/guides/using-the-unsplash-api https://github.com/YahiaElTai/cool-images https://github.com/nimojs/unsplash https://www.npmjs.com/package/random-flickr https://medium.com/quick-code/how-to-quickly-generate-a-random-gallery-of-images-from-an-unsplash-collection-in-javascript-4ddb2a6a4faf
- commit existing code
npm run bump
npm run build
npm run deploy