Computer vision based fabric defect analysis and measurement