NEWS.md
Complete rewrite. The earlier grayscale-threshold prototype could not separate grey Zymoseptoria colonies from the bacterial colony and its halo and did not separate several cultures in one dish.
calibrate_color(), analyze_plate(reference = )).classify_pixels()), or by a supervised classifier (train_classifier(), annotate_plate()).plate_layout()), distance-transform colony cores, seeded watershed, satellite detection and half-contrast edge placement (segment_colonies()).measure_colonies()), edge-to-centre profiles (colony_profiles()).plot_melanization_map(): 3D shaded melanization landscape and 2D MI map.make_metadata(), layout_by_treatment() and correct_facing_bias() for experiment-level workflows; cast-shadow detection; local half-contrast edge placement; semi-supervised (seed-clamped) EM; calibrated on real Zymoseptoria control and confrontation photographs.analyze_plates()), QC figures (plot_qc()), profile plots (plot_profiles()).compare_melanization()).simulate_plate()) and a validation suite (inst/validation/).