Implement multi-pass target measurement workflows using Argyll's average utility. Users can measure multiple printed copies of the same target layout (e.g. Pass 1, Pass 2, Pass 3) and merge the datasets into a single averaged .ti3 file to eliminate physical reading noise and printer repeatability variation before profile generation.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Description
Implement multi-pass target measurement workflows using Argyll's
averageutility. Users can measure multiple printed copies of the same target layout (e.g. Pass 1, Pass 2, Pass 3) and merge the datasets into a single averaged.ti3file to eliminate physical reading noise and printer repeatability variation before profile generation.Scope & Technical Requirements
run_average(app, config)invoking Argyllaverage -v file1.ti3 file2.ti3 ... -o output.ti3.\Delta E_{00}variation before merging..ti3file passed automatically to Stage 4 (colprof).Acceptance Criteria
.ti3files can be recorded in a single Stage 3 measurement session.averageprocess merges the measurement files into<basename>_avg.ti3.\Delta Emetrics rendered in UI.build_average_argsand process manager execution.Dependencies & Ordering
v0.3.0)Resolved in PR #99. Multi-pass target measurement sessions and Argyll
averagecalculation are now supported in Stage 3.