Upload Colony_Analyzer_AI2_HF.py
Browse files
Colony_Analyzer_AI2_HF.py
CHANGED
|
@@ -274,7 +274,7 @@ def main(args):
|
|
| 274 |
p = stitch(img_map, i_num, j_num)
|
| 275 |
colonies = analyze_colonies(p, min_size, min_circ, np.array(args[0]))
|
| 276 |
if len(colonies) <=0:
|
| 277 |
-
img = np.array(
|
| 278 |
caption = np.ones((150, 2048, 3), dtype=np.uint8) * 255 # Multiply by 255 to make it white
|
| 279 |
cv2.putText(caption, 'No colonies detected.', (40, 40), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 0), 3)
|
| 280 |
cv2.imwrite('results.png', np.vstack((img, caption)))
|
|
@@ -283,7 +283,7 @@ def main(args):
|
|
| 283 |
colonies.to_excel(writer, sheet_name="Colony data", index=False)
|
| 284 |
return(np.vstack((img, caption)), 'results.png', 'results.xlsx')
|
| 285 |
|
| 286 |
-
img =
|
| 287 |
|
| 288 |
img = cv2.copyMakeBorder(img,top=0, bottom=10,left=0,right=10, borderType=cv2.BORDER_CONSTANT, value=[255, 255, 255])
|
| 289 |
#print(colonies.to_string())
|
|
|
|
| 274 |
p = stitch(img_map, i_num, j_num)
|
| 275 |
colonies = analyze_colonies(p, min_size, min_circ, np.array(args[0]))
|
| 276 |
if len(colonies) <=0:
|
| 277 |
+
img = pad(np.array(args[0]))
|
| 278 |
caption = np.ones((150, 2048, 3), dtype=np.uint8) * 255 # Multiply by 255 to make it white
|
| 279 |
cv2.putText(caption, 'No colonies detected.', (40, 40), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 0), 3)
|
| 280 |
cv2.imwrite('results.png', np.vstack((img, caption)))
|
|
|
|
| 283 |
colonies.to_excel(writer, sheet_name="Colony data", index=False)
|
| 284 |
return(np.vstack((img, caption)), 'results.png', 'results.xlsx')
|
| 285 |
|
| 286 |
+
img =pad(np.array(args[0]))
|
| 287 |
|
| 288 |
img = cv2.copyMakeBorder(img,top=0, bottom=10,left=0,right=10, borderType=cv2.BORDER_CONSTANT, value=[255, 255, 255])
|
| 289 |
#print(colonies.to_string())
|