NotyPhase Freemium

NotyPhase: Measure Phase Fractions and Porosity

Segment microscopy images, review threshold masks, and measure phase area fractions or apparent 2D porosity inside a selected region with NotyPhase

Before and after: source image to final segmentation

Original unsegmented micrograph showing matrix, secondary phase and dark pores inside the analysis region
Before — original imageAfter — final segmentation
Compare the original micrograph with the manually reviewed phase mask on the same analysis region.

Compare the untouched input with the reviewed segmentation of the same field of view. The after view should show every registered phase with distinct colors, preserve the same crop and magnification, and make unclassified pixels recognizable. Use the comparison slider to inspect whether pores, matrix and secondary phases follow the structures visible in the source.

Features

Features & Customization

Threshold segmentation

Define mutually exclusive phases with grayscale intensity or HSL color ranges and inspect a live overlay.

Phase fraction and porosity

Measure per-phase area coverage or register pores to estimate apparent 2D porosity in the selected region.

Manual result review

Compare Original, Overlay and Mask views, and check Classified and Unclassified coverage before export.

Turn a microscopy image into reviewable phase fractions

A phase percentage is only useful when you can see which pixels produced it. NotyPhase segments a microscopy image by grayscale intensity or HSL color, previews the selected pixels on the source image, and reports the area fraction of every registered phase inside the chosen analysis region. You can use the same workflow to estimate apparent 2D porosity by registering pores as a phase.

Thresholds are sensitive to specimen preparation, illumination and contrast, so the final mask should always be checked against the original image before a percentage is accepted or exported.

What you can measure and review

Define the analysis boundary first, then build mutually exclusive phase ranges while watching the live overlay. This keeps the measurement tied to both the selected region and the pixels assigned to each phase.

  • Choose Grayscale for intensity ranges on a 0–255 histogram, or HSL for hue, saturation and lightness ranges.
  • Analyze the full image or draw a region of interest so borders, labels or irrelevant areas do not affect coverage.
  • Preview a candidate range as a fill or boundary overlay, adjust opacity, and register it with a clear phase name and color.
  • Switch among Original, Overlay and Mask views to inspect missed structures, false selections and boundary behavior.
  • Review per-phase coverage, pixel count and unclassified area; attach a calibration when physical area is also required.
Read the full guide: workflow, export checks and limitations

Set thresholds while watching the evidence

Use the histogram and dual-range controls for grayscale data, or the eyedropper and HSL controls for color-separated phases. Keep Live Preview enabled while tuning the range, then check both fill and boundary views at useful zoom levels. A clean histogram split can be a starting point, but the image remains the final check: narrow features, polished edges and illumination gradients can move pixels across a threshold.

NotyPhase Detection step showing the image overlay, grayscale histogram, threshold range and registered phase controls
Adjust the threshold while the live overlay shows exactly which pixels will enter the phase.

Review phase fraction and porosity results manually

On Results, inspect each phase percentage together with Classified and Unclassified coverage, then toggle Original, Overlay and Mask. For example, if a registered Pores phase covers 7.8% of the selected ROI, report 7.8% apparent 2D porosity for that analyzed field—not an automatically inferred bulk or volumetric porosity. Record the ROI, thresholds and any unclassified percentage needed to interpret or repeat the result.

NotyPhase Results step showing per-phase percentages, a Pores phase, classified and unclassified coverage, and view controls
Check the pore area fraction and every other phase against Classified and Unclassified coverage before export.

A short phase analysis workflow

  1. Load the original image, define the full image or a custom ROI, and attach an existing calibration only if physical area is needed.
  2. Choose Grayscale or HSL detection, tune a non-overlapping range, preview it on the image, name the phase and add it. Repeat for the remaining phases, including pores when porosity is the target.
  3. Open Results and compare Original, Overlay and Mask views. Revisit the thresholds if real structures are missed or incorrectly joined, and check the Unclassified value before accepting the measurement.
  4. Export the reviewed result in an available report or data format, or add it to the current comparison session when several images must be assessed together.

Output you can keep

Results include coverage percentage and pixel count for each registered phase, the Classified and Unclassified shares of the selected region, and calibrated area when a calibration is attached. Eligible accounts can export PDF, CSV, JSON, an annotated image or an HTML report. The result can also be added to an in-memory comparison session for multiple images.

Checks and limitations

  • Threshold segmentation depends on preparation, illumination, focus, contrast and color consistency; review the mask against the source for every image.
  • Registered ranges must remain mutually exclusive. Gaps are reported as Unclassified and should not be silently assigned to a phase.
  • A phase percentage describes area within the selected 2D region. Porosity from a polished section is an apparent area fraction unless the sampling method supports a broader stereological interpretation.
  • Without calibration, NotyPhase reports percentage and pixel count but not physical area.
  • NotyPhase requires sign-in. The Free plan limits registered phases and phase-registration runs, while export requires the paid NotyPhase export feature.
  • Comparison data is held for the current browser session, so export the combined summary before leaving or refreshing the session.

Continue your work

Use cases

Use Cases

Metallography & Microstructure Analysis

Estimate visible phase fractions from optical or grayscale micrographs in a more controlled workflow.

Color-Stained Microscopy Work

Use HSL-based selection when phases are better separated by hue than by grayscale intensity.

Teaching & Demonstration

Show students how thresholding, color selection, and ROI affect final phase percentages.

Comparative Lab Reviews

Test phase ranges on multiple images and review overlays before reporting conclusions.

Anyone Replacing Ad-Hoc Masking Tools

Keep phase detection, overlay preview, and registration together instead of splitting the workflow.

Who NotyPhase is for

  • Metallography researchers measuring phase area fractions in grayscale or color-etched microstructures
  • Materials laboratories estimating apparent porosity from polished-section images
  • Students and analysts who need to inspect thresholding decisions instead of relying on an unexplained percentage

Open NotyPhase in NotyLab

Open the Tool directly. You can switch between Tool and Workflow mode from the toolbar without leaving the module

Open NotyPhase