utilizing morphological image processing 3989300