A Programmable Logic-Based Implementation of Ultra-Fast Parallel Binary Image Morphological Operations