Digital image processing most complete code