• Porting Pigo face detection library to Webassembly (WASM)

    Porting Pigo to Webassembly (WASM) was the next step in the library evolution. In this article I will give a detailed description of the code behind and I will explain the challenges I faced during the implementation.

    Blog,Computer Vision,Face detection,Go,Javascript,Programming,Tutorials,WASM,Webassembly

  • Pupils/eyes localization in the Pigo face detection library

    This article is a technical overview of the pupils/eyes localization capabilities introduced recently in the Pigo face detection library.

    Blog,Computer Vision,Face detection,Go,Programming,Python,Tutorials

  • Technical overview of Pigo face detection library

    This is a thorough overview of the Pigo face detection library including examples, use cases, it's integration into other languages and platforms.

    Blog,Computer Vision,Face detection,Go,Programming,Tutorials

  • Coherent Line Drawing implementation in Go (GoCV)

    This article is a technical overview of the Coherent Line Drawing algorithm implementation in Go using the GoCV framework.

    Blog,Generative,Go,Programming,Tutorials

  • Caire - a content aware image resize library

    Caire is a content aware image resize library developed in Go which is capable of resizing the images without content distortion. It's fully customizable and open source.

    Blog,Computer Vision,Face detection,Go,Programming,Tutorials

  • Delaunay image triangulation

    Detailed explanation of the technique used on Triangle, my dalaunay image triangulator app written in Go.

    Blog,Experiments,General,Generative,Go,Programming,Tutorials

  • ASCII terminal mandelbrot fractal renderer in Go

    ASCIIbrot is a simple Mandelbrot fractal generator running in terminal. It's written in Go and it was designed to be ran on different platforms, however the linux based is the one on which it was tested.

    Blog,Experiments,Go,Programming,Terminal,Tutorials

  • Mandelbrot renderer in Go

    Mandelbrot image renderer written in Go. It's using Go's concurrent and parallel programming feature called goroutines. The output is highly customizable and the rendered mandelbrot set color palette is very adaptive due to the various color palettes (these can be extended easily) and the interpolation algorithm used to blend these colors together.

    Blog,Experiments,Go,Programming,Tutorials

  • Perlin noise based Minecraft rendering experiment

    This is an adapted version of Notch's javascript based minecraft rendering experiment, extended with Perlin noise based terrain simulation.

    3d,Blog,Experiments,General,HTML5,Javascript,Uncategorized

  • Nice to meet you Go lang

    Recently i started to study Go language, the shiny new programming language developed by Google. The general opinion about the language among developers was quite positive so i thought to give it a try.

    Blog,General,Go,Language,Programming,Tutorials

  • Navier Stokes Fluid Simulation on HTML5 Canvas

    Implementing real time fluid simulation in pure Javascript was a long desire of me and has been sitting in my todo list from a long time on. However from various reasons i never found enough time to start working on it.

    Blog,Experiments,Generative,HTML5,Javascript,Physics

  • A new look for my site

    I was thinking from time to time, to give some cool look for my site and finally decided to rebuild the old, wordpress themed one, using cutting edge web technologies. The whole site has been build up around HTML5, Canvas and CSS3 spiced with a lot of Javascript.

    Blog,CSS3,General,HTML5,Web Design

  • First impressions about Typescript, the new authoring tool from Microsoft

    The first question that may arise is what is Typescript? The answer is: Typescript is a superset of JavaScript which compiles to JavaScript at runtime, all while maintaining your existing code and using the existing libraries.

    Blog,Javascript,Language,Programming,Tutorials,Typescript

  • Worley noise cellular texturing

    There are some quite well known procedural textures generation algorithms used in graphic industry: Voronoi, Perlin noise, simplex noise (a lightweight variation of Perlin noise), reaction-diffusion systems like Turing pattern etc. In this experiment i will implement the Worley noise in Javascript.

    Blog,Experiments,Generative,Javascript,Tutorials

  • Organic Turing Pattern

    This Flash experiment was inspired by a thoroughly explained article about what has been generally known as Turing Pattern.

    Actionscript 3,Blog,Experiments,Generative,Programming,Source Codes,Tutorials

  • Sound visualization

    I called this experiment wormhole sound visualization because of procedural content generation, as the whole texture has been created procedurally. Below the fact that i'm absolutely interested in generative algorithm and imaginary i tried to explore Flash new drawing capabilities like the IGraphicsData.

    Actionscript 3,Blog,Experiments,Source Codes,Tutorials,Visualization

  • Cloth simulation with RK4 numerical integration

    In this article I will discuss about something which is best known as numerical integration. I have been always fascinated about organically moving cloth, and wondered how it can be possible to reproduce this visually appealing effect using Actionscript.

    Actionscript 3,Blog,Effects,Experiments,Physics,Tutorials

Show comments:

comments powered by Disqus