优化AI图像显示,添加发送图片到UCD
This commit is contained in:
@@ -405,9 +405,9 @@ def _save_cct_params_for(self, test_type):
|
||||
"""保存指定测试类型的 CCT 参数。"""
|
||||
try:
|
||||
default_params = self.config.get_default_cct_params(test_type)
|
||||
var_dict = _get_cct_var_dict(test_type)
|
||||
var_dict = _get_cct_var_dict(self, test_type)
|
||||
cct_params = {
|
||||
key: _parse_cct_float(var_dict[key], default_params[key])
|
||||
key: _parse_cct_float(self, var_dict[key], default_params[key])
|
||||
for key in default_params
|
||||
}
|
||||
|
||||
@@ -452,22 +452,22 @@ def _handle_cct_focus_out(self, var, default_value, save_func, label):
|
||||
|
||||
def on_sdr_cct_param_focus_out(self, var, default_value):
|
||||
"""SDR 色度参数失去焦点时的处理。"""
|
||||
_handle_cct_focus_out(var, default_value, self.save_sdr_cct_params, "SDR")
|
||||
_handle_cct_focus_out(self, var, default_value, self.save_sdr_cct_params, "SDR")
|
||||
|
||||
|
||||
def save_sdr_cct_params(self):
|
||||
"""保存 SDR 色度参数。"""
|
||||
_save_cct_params_for("sdr_movie")
|
||||
_save_cct_params_for(self, "sdr_movie")
|
||||
|
||||
|
||||
def on_hdr_cct_param_focus_out(self, var, default_value):
|
||||
"""HDR 色度参数失去焦点时的处理。"""
|
||||
_handle_cct_focus_out(var, default_value, self.save_hdr_cct_params, "HDR")
|
||||
_handle_cct_focus_out(self, var, default_value, self.save_hdr_cct_params, "HDR")
|
||||
|
||||
|
||||
def save_hdr_cct_params(self):
|
||||
"""保存 HDR 色度参数。"""
|
||||
_save_cct_params_for("hdr_movie")
|
||||
_save_cct_params_for(self, "hdr_movie")
|
||||
|
||||
|
||||
def recalculate_cct(self):
|
||||
@@ -682,12 +682,12 @@ def recalculate_gamut(self):
|
||||
|
||||
def on_cct_param_focus_out(self, var, default_value):
|
||||
"""色度参数失去焦点时的处理 - 空值恢复默认"""
|
||||
_handle_cct_focus_out(var, default_value, self.save_cct_params, "屏模组")
|
||||
_handle_cct_focus_out(self, var, default_value, self.save_cct_params, "屏模组")
|
||||
|
||||
|
||||
def save_cct_params(self):
|
||||
"""保存色度参数 - 简化版"""
|
||||
_save_cct_params_for(self.config.current_test_type)
|
||||
_save_cct_params_for(self, self.config.current_test_type)
|
||||
|
||||
|
||||
def reload_cct_params(self):
|
||||
|
||||
Reference in New Issue
Block a user