以下脚本为当前显示设置自定义 Gamma 表。在屏幕重置为其默认配置文件之前,它会工作大约一秒钟。
#!/usr/bin/swift
import CoreGraphics
var redTable: [CGGammaValue] = [0, 0]
var greenTable: [CGGammaValue] = [1, 0]
var blueTable: [CGGammaValue] = [0, 1]
CGSetDisplayTransferByTable(CGMainDisplayID(), 2, &redTable, &greenTable, &blueTable)
sleep(5)
没有我打电话 CGDisplayRestoreColorSyncSettings()
导致此重置的原因是什么直接地?
我将如何永久调整 Gamma 表?
最佳答案
好的,找到了。我正在运行flux大约每秒重新配置一次显示配置文件。退出应用程序修复了它。
关于macos - 永久修改 RGB Gamma 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32823023/