Now the fun part : the implementation using Processing.js We will load the original picture as in the previous example: img = loadImage(“Yosemite.jpg”); Then we will go through all the pixels by 2 loops: for (int y = 0; y < img.height; y++) { //we loop through every line for (int x = 0; x […]
We worked together
Joshua Daigle Lead Camera Design Engineer at Apple, managed Gaël at BlackBerryGael has the ability to work in fast paced, high stress, environments and has a keen eye for quality, focusing on what is important for the customer. His background in imaging and failure analysis gives him an edge when trying to debug issues and getting to the root cause quickly and accurately. […]
Gael’s initiative & commitment to customer quality motivates others to follow suit and I would highly recommend him for any role.
Jae Purvis Imaging Architect at Intel, worked with Gaël at BlackBerryGael is an outstanding engineer who has a deep understanding of image sensors, ISP architecture, algorithms, and has a keen eye for image quality.[…]
I was fortunate to have had his support for a critical project while working at Blackberry where he was the image quality lead. […]
Rudolf Matavka Business Development at STMicroelectronics, managed Gaël at STGael is a very reliable person with strong technical skills. For his character, he is appreciated by his team colleagues wherever he comes.
Philippe Ecrement Operation Director at eROCCA, managed Gaël at STGael always builds real engineered evaluation of technical problems and the correct technical solution. When under pressure, he is clearly evaluating the right effort to solve the problem without re-inventing the wheel.
Y’CbCr (“YUV”) conversion – part 1
March 11, 2013 by Gaël Image ProcessingOk this week let’s try something a little bit more useful than random manipulation of one picture. Starting from the same beautiful Yosemite picture, we will convert it from RGB color space to Y’CbCr color space. Many websites can help you to get more background on Y’CbCr color spaces, and commonly called “YUV”. I am […]
First image processing try with Processing.js
March 3, 2013 by Gaël Image ProcessingProcessing is a famous language for Digital Artists and Makers. It is based on Java, but now Javascript is also supported by the regular Processing IDE. It is using the canvas element from HTML5, and most of the Java code was ported to run in Javascript only. I tried a quick example. In this example […]