ReyaLabColumbia commited on
Commit
ee8c803
·
verified ·
1 Parent(s): de9b3db

Upload Colony_Analyzer_AI_zstack2_HF.py

Browse files
Files changed (1) hide show
  1. Colony_Analyzer_AI_zstack2_HF.py +3 -2
Colony_Analyzer_AI_zstack2_HF.py CHANGED
@@ -301,6 +301,8 @@ def main(args):
301
  #nearby is a boolean list of whether a colony has overlapping colonies. If so, labelling positions change
302
  nearby = [False]*len(colonies)
303
  areas = list(colonies["colony_area"])
 
 
304
  for i in range(len(colonies)):
305
  cv2.drawContours(img, [list(colonies["contour"])[i]], -1, (0, 255, 0), 2)
306
  cv2.drawContours(img, list(colonies['nec_contours'])[i], -1, (0, 0, 255), 2)
@@ -357,7 +359,6 @@ def main(args):
357
 
358
  print('img ndim: ' +str(img.ndim))
359
  print('caption ndim: ' +str(caption.ndim))
360
- if img.ndim == 2:
361
- img = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR)
362
  cv2.imwrite('Group_analysis_results.png', np.vstack((img, caption)))
363
  return(np.vstack((img, caption)), 'Group_analysis_results.png', 'Group_analysis_results.xlsx')
 
301
  #nearby is a boolean list of whether a colony has overlapping colonies. If so, labelling positions change
302
  nearby = [False]*len(colonies)
303
  areas = list(colonies["colony_area"])
304
+ if img.ndim == 2:
305
+ img = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR)
306
  for i in range(len(colonies)):
307
  cv2.drawContours(img, [list(colonies["contour"])[i]], -1, (0, 255, 0), 2)
308
  cv2.drawContours(img, list(colonies['nec_contours'])[i], -1, (0, 0, 255), 2)
 
359
 
360
  print('img ndim: ' +str(img.ndim))
361
  print('caption ndim: ' +str(caption.ndim))
362
+
 
363
  cv2.imwrite('Group_analysis_results.png', np.vstack((img, caption)))
364
  return(np.vstack((img, caption)), 'Group_analysis_results.png', 'Group_analysis_results.xlsx')