Skip to main content

⚠️ Please note that this topic or post has been archived. The information contained here may no longer be accurate or up-to-date. ⚠️

Script to automate X-Rite Colorchecker camera calibration

Comments

1 comment

  • Sherwin Liang
    Update:

    I've gotten it to work! It's not perfect since the Xrite software isn't scriptable but it still saves time over the long run.

    Steps:
    I reset the variant
    Pick white balance
    Crop to the target
    Run Script below that:
    >sets the colour profile of the variant to "no colour effect" and "linear response" via an applied style on a new layer
    >processes the Tiff needed
    >it will close Capture application since it needs to be restarted anyway for a profile to show up
    >It will open the resulting tiff in finder (using the process recipe since I couldn't find a way to script this, even though I'm sure it exists)
    > it will open the Xrite software
    From there I drag the tiff and save the ICC profile and then reopen Capture.

    It would be better if it was integrated but this still saves me a lot of time and repetitive clicks. Would anyone else find this useful?

    tell application "Capture One 20"
    repeat with thisVariant in (get variants whose selected is true)
    set theNewLayer to make new layer of thisVariant with properties ¬
    {opacity:100, name:"XRITE"}
    tell theNewLayer to fill mask
    tell theNewLayer to set styles of item 1 of thisVariant to "XRITE"
    end repeat
    set proc_result to process thisVariant recipe "TIFF - XRITE"
    delay 5
    silently quit
    end tell

    tell application "ColorChecker Camera Calibration"
    launch
    end tell
    2

Post is closed for comments.