Jeu George's Blogs

Pixels, Colors, Graphics, Digital Imaging, C++, Algorithms and everything you can think about.

  • Jeu George's Blogs

    Bit Fiddling - 4

    • 5 Comments
    Pre-Computing Pre Computing is a technique normally used to speed up algorithms and by actually computing results of a smaller problem and using interpolation or other techniques to solve a larger problem. You trade-off memory/accuracy for speed...
  • Jeu George's Blogs

    Bit Fiddling - 3

    • 8 Comments
    Now that we have seen some trivial and fast approaches to do bit counting. Lets look into one brilliant parallent counting solution. Parallel Counting 5. MIT HAKMEM Count HAKMEM (Hacks Memo) is a legendary collection of neat mathematical and...
  • Jeu George's Blogs

    Bit Fiddling - 2

    • 1 Comments
    In the previous post we dicussed about some trivial straightforward ways of counting set bits. Here we will discuss some fast ways of doing this. 4. Pre-Computing Bits: The fastest ways to solve this problem is through look-up tables. But...
  • Jeu George's Blogs

    Bit Fiddling - 1

    • 4 Comments
    Bits and Pieces Over the years, I have come across interesting approaches and problems involving bit manipulations. Over this series, I will post a wide range of related solutions and algorithms. Counting Number of Set Bits 1. The Trivial...
  • Jeu George's Blogs

    Digital Imaging Basics

    • 2 Comments
    Color Spaces The human eye is often able to detect many more colors than digital devices can reproduce. For instance, if you look at a blank, white page of paper, your eye is probably detecting at least 100 distinct shades of white. A white wall can...
Page 1 of 1 (5 items)