1.一种显示控制方法,包括:
获取电子设备的显示单元所处的当前环境在N个维度的环境参数值;
根据组成待打印颜色的各个打印原色的在所述N个维度的与所述当前环境对应的反射率和所述各个打印原色占所述待打印颜色的墨水量,确定所述待打印颜色在所述N个维度的与所述当前环境对应的反射率;
根据所述环境参数值和所述反射率,确定所述待打印颜色在所述N个维度的与所述当前状态对应的待显示参数值;
根据所述待显示参数值,确定所述待打印颜色对应的显示在所述显示单元上的显示颜色。
2.如权利要求1所述的方法,其特征在于,所述根据组成待打印颜色的各个打印原色的在所述N个维度的与所述当前环境对应的反射率和所述各个打印原色占所述待打印颜色的墨水量,确定所述待打印颜色在所述N个维度的与所述当前环境对应的反射率,包括:
依次取i从1至N,将组成所述待打印颜色的各个打印原色的在第i个维度的与所述当前状态对应的反射率与所述各个打印原色占所述待打印颜色的墨水量的乘积,作为所述待打印颜色在所述第i个维度的与所述当前状态对应的反射率。
3.如权利要求1所述的方法,其特征在于,所述根据所述环境参数值和所述反射率,确定所述待打印颜色在所述N个维度的与所述当前状态对应的待显示参数值,包括:
依次取i从1至N,将所述当前环境在第i个维度的环境参数值与所述待打印颜色在所述第i个维度的与所述当前状态对应的反射率的乘积,作为所述待打印颜色在所述第i个维度的与所述当前状态对应的待显示参数值。
4.如权利要求1所述的方法,其特征在于,所述根据所述待显示参数值,确定所述待打印颜色对应的显示在所述显示单元上的显示颜色,包括:
根据所述显示单元的显示原色的参数值,确定用于将所述待显示参数值转换为所述显示颜色的转换矩阵;
利用所述待显示参数值和所述转换矩阵,确定组成所述显示颜色的各个显示原色的参数值;
根据所述显示单元能够显示的颜色范围,和组成所述显示颜色的各个显示原色的参数值,以及组成所述显示颜色的各个显示原色的参数值与灰度值的对应关系,确定组成所述显示颜色的各个显示原色的灰度值。
5.如权利要求4所述的方法,其特征在于,所述根据所述显示单元的显示原色的参数值,确定用于将所述待显示参数值转换为所述显示颜色的转换矩阵,包括:
确定所述显示单元的各个显示原色在所述显示单元能够显示的颜色范围内的坐标值;
将所述坐标值和所述各个显示原色的亮度值作为组成所述转换矩阵的元素。
6.一种电子设备,包括:
壳体;
显示屏,设置在所述壳体的第一位置;
存储单元,设置在所述壳体内,用于存储至少一个程序模块;
至少一个处理器,设置在所述壳体中,所述至少一个处理器通过获得并运行所述至少一个程序模块,用于获取电子设备的显示单元所处的当前环境在N个维度的环境参数值;根据组成待打印颜色的各个打印原色的在所述N个维度的与所述当前环境对应的反射率和所述各个打印原色占所述待打印颜色的墨水量,确定所述待打印颜色在所述N个维度的与所述当前环境对应的反射率;根据所述环境参数值和所述反射率,确定所述待打印颜色在所述N个维度的与所述当前状态对应的待显示参数值;根据所述待显示参数值,确定所述待打印颜色对应的显示在所述显示单元上的显示颜色。
7.如权利要求6所述的电子设备,其特征在于,所述至少一个处理器用于:
依次取i从1至N,将组成所述待打印颜色的各个打印原色的在第i个维度的与所述当前状态对应的反射率与所述各个打印原色占所述待打印颜色的墨水量的乘积,作为所述待打印颜色在所述第i个维度的与所述当前状态对应的反射率。
8.如权利要求6所述的电子设备,其特征在于,所述至少一个处理器用于:
依次取i从1至N,将所述当前环境在第i个维度的环境参数值与所述待打印颜色在所述第i个维度的与所述当前状态对应的反射率的乘积,作为所述待打印颜色在所述第i个维度的与所述当前状态对应的待显示参数值。
9.如权利要求6所述的电子设备,其特征在于,所述至少一个处理器用于:
根据所述显示单元的显示原色的参数值,确定用于将所述待显示参数值转换为所述显示颜色的转换矩阵;
利用所述待显示参数值和所述转换矩阵,确定组成所述显示颜色的各个显示原色的参数值;
根据所述显示单元能够显示的颜色范围,和组成所述显示颜色的各个显示原色的参数值,以及组成所述显示颜色的各个显示原色的参数值与灰度值的对应关系,确定组成所述显示颜色的各个显示原色的灰度值。
10.如权利要求9所述的电子设备,其特征在于,所述至少一个处理器用于:
确定所述显示单元的各个显示原色在所述显示单元能够显示的颜色范围内的坐标值;
将所述坐标值和所述各个显示原色的亮度值作为组成所述转换矩阵的元素。