The Everything Flash Blog

With Ben Fhala and Friends.

Cloud Backup with Backblaze Review

by | December 17th, 2014 |Blog | 0 Comments
a Backblaze review

I’m a Ultra fan of cloud backup services such as DropBox as they you let make it really easy to transfer files between a lot of computers. I use DropBox to store my images, documents and many things related to my school knowing that the level of security in a program such as this is […]

Read More

Cropping images with HTML5 canvas

by | September 15th, 2014 |Blog | 0 Comments
task2_2a

In this recipe, we’ll crop out a section of an image and then draw the result onto the canvas.Follow these steps to crop out a section of an image and draw the result onto the canvas. Download Source files and a full sample chapter of Eric Rowell’s HTML5 Canvas Cookbook : How to do it… […]

Read More

Introduction to HTML5 Canvas pixel manipulation

by | September 10th, 2014 |Blog | 0 Comments
task6_1a

Now that we know how to access image data, including the RGBA for every pixel in an image or video, our next step is to explore the possibilities of pixel manipulation. In this recipe, we’ll invert the colors of an image by inverting the color of each pixel. Download Source files and a full sample […]

Read More

HTML5 canvas copy region – Duplicate

by | September 5th, 2014 |Blog | 0 Comments
task3_1a

In this recipe, we’ll cover yet another interesting usage of the drawImage() method— copying sections of the canvas. First, we’ll draw a spade in the center of the canvas, then we’ll copy the right side of the spade and then paste it to the left, and then we’ll copy the left side of the spade […]

Read More

Adding Images to HTML5 Canvas

by | August 25th, 2014 |Blog | 0 Comments
task2_1a

Let’s jump right in by drawing a simple image. In this recipe, we’ll learn how to load an image and draw it somewhere on the canvas. Download Source files and a full sample chapter of Eric Rowell’s HTML5 Canvas Cookbook : Follow these steps to draw an image in the center of the canvas: How […]

Read More