answered Jun 19 '14
There quite good tutorial that explains and compares different ways of accessing pixel. Read it and you will have good understanding of your options.