Computer Vision And Machine Learning For Microscopy Image Analysis