Principles of Digital Image Processing: Advanced Methods (Undergraduate Topics in Computer Science)