image processing using pulse coupled neural networks applications in python biological and medical physics biomedical engineering