13.mtk lcm gamma调试

R255 G0 B0 纯红

R255 G255 B0 纯黄

R255 G255 B255 纯白

R0 G0 B0 纯黑

R0 G255 B255 天蓝

R0 G0 B255 深蓝

R255 G0 B255 洋红

亮度:亮度就是各种图像色彩模式下,图形原色的明暗程度。亮度的调整就是明暗程度的调整。亮度的范围是从0——255,共256种色调。

色相:色相就是从物体反射或透过物体传播的颜色。简单的说色相就是色彩颜色,对色相的调整就是在多种颜色之间的变化,例如光油红、橙、黄、绿、晴青、蓝、紫七色组成,每一种颜色即道标一种色相。

饱和度:饱和度也成为彩度,是指颜色的强度或纯度。调整饱和度就是调整图像的彩度。将一个彩色图像的饱和度降为0时,就会变为灰色图像,增加饱和度就会增加彩度。

对比度:指不同颜色之间的差别。对比度越大,不同颜色之间的反差越大,即所谓黑白分明,对比度过大,图像就会显得很刺眼。对比度越小,不同颜色之间的反差就越小。

锐度:有时也叫“清晰度”,它是反映图像平面清晰度和图像边缘锐利程度的一个指标。

在图像处理中,常见的颜色模型包括HSB(色相、饱和度、亮度)、RGB(红色、绿色、蓝色)、CMYK(青色、品红、黄色、黑色)和CIE L*a*b*等,因此,相应的颜色模式也就有RGB、CMYK、Lab等。在HSB颜色模型中,色相、饱和度、亮度是对图像属性的基本描述。

   色相或者色调(Hue)是从物体反射或透过物体传播的颜色。在0°到360°的标准色轮上,按位置度量色相。通常情况下,色相由颜色名称标识,如红色、橙色或绿色。

   饱和度(Saturation,又称彩度)是指颜色的强度或纯度。饱和度表示色相中灰色分量所占的比例,它使用从0%(灰色)至100%(完全饱和)的百分比来度量。在标准色轮上,饱和度从中心到边缘递增。

   亮度(Brightness或者intensity)是颜色的相对明暗程度,通常使用从0%(黑色)至100%(白色)的百分比来度量

   图像的色调通常是指图像的整体明暗度,例如,如果图像亮部像素较多的话,则图像整体上看起来较为明快。反之,如果图像中暗部像素较多的话,则图像整体上看起来较为昏暗。对于彩色图像而言,图像具有多个色调。通过调整不同颜色通道的色调,可对图像进行细微的调整。

   在图像处理的各种颜色模型中,HSB模型以人类对颜色的感觉为基础,描述了颜色的3种基本特性。

一次搞懂清晰度、对比度以及锐化的区别-数码相机专区

不懂这些,后期白学(三):RGB与饱和度之间的关系

RGB/灰度/亮度/饱和度/色相/灰度关系及变换 - 简书

RGB三分量与饱和度

RGB三个颜色通道同时加上同一个值,图像的亮度也会提高,提高的幅度就是rgb颜色空间加上的值,但是当前点的颜色不会改变,饱和度降低

RGB三个颜色通道同时减去同一个值,图像的亮度会降低,降低的幅度就是rgb颜色空间减去的值,    但是当前点的颜色不会改变,饱和度增加

RGB三者中找出最大值和最小值,饱和度=(最大值-最小值)/最大值,

拾色器上最大值R=254,最小值B=58,那么上面的饱和度S=(254-58)/254=0.7716=77%

饱和度调整算法

饱和度的定义大家可以自行查维基百科。饱和度又名色度、彩度。直观而言,饱和度就是色彩的鲜艳程度或者饱和程度。从白色黑色以及白黑之间的所有灰色其饱和度都为0。饱和度越高说明包含某种颜色的成分越大。其实可以理解成某一个纯色掺和了一些灰色或黑色或白色。因为灰色中包含 rgb 三种成分,所以也就导致了原本的 rgb 纯色100%占比开始下降。根据加入灰色的量,使得另外两种颜色成分的增加,原本纯色的饱和度进一步下降。
接下来介绍photoshop中饱和度调整算法:
调整参数的本来的取值范围为[-100, 100],经过归一化后为[-1, 1],记为 pecent。我们需要遍历一张图片的所有像素。对于每个像素我们做如下操作:
假设我们的某个像素 P(其 rgb 通道的值分别为 RGB):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

rgbMax = max(max(R, G), B);
rgbMin = min(min(R, G), B);
delta = (rgbMax - rgbMin) / 255;
//如果 delta = 0,则不调整。继续判断下一个像素值。
if (delta == 0) return RGB; 
//若 delta > 0
value = (rgbMax + rgbMin) / 255;
L = value / 2; //HSL中的L
S = (L < 0.5? (delta / value): delta / (2-value)); //饱和度S
if (percent >= 0)
{
    if (pecent+S >= 1) alpha = S;
    else alpha = 1 - percnet;

    alpha = 1 / alpha - 1;
    RGB' = RGB + (RGB - L*255) * alpha;
}
else
{
    alpha = percent;
    RGB' = L * 255 + (RGB- L * 255) * (1 + alpha);
}

当我们要让对比度增加的时候,需要使亮的地方更亮,暗的地方更暗

1. 编译eng版本

2. adb shell

3. setprop persist.sys.usb.config mtp,adb,ac

4. 打开MiraVision_Tuning_Kit,如果无法识别到端口,先用Audio_Tuning_Tool connect一下

T:\qinbangdu\new_disk\qinbangdu\8167_RCT6613W23P\MT8167_alps-mp-p0.mp6\alps\vendor\mediatek\proprietary\custom\tb8167p5_64_bsp\hal\pq\cust_gamma.cpp

将以上调试好的数据更新到// Gamma 7的位置

{ // Gamma 7

            {   0,    2,    3,    5,    6,    7,    9,   10,   12,   13,   14,   16,   17,   19,   20,   21, 23,   24,   26,   27,   28,   30,   31,   32,   34,   35,   37,   38,   39,   41,   42,   44,

               45,   46,   48,   49,   51,   52,   53,   55,   56,   58,   59,   60,   62,   63,   64,   66, 67,   69,   70,   71,   73,   74,   76,   77,   78,   80,   81,   83,   84,   85,   87,   88,

               89,   91,   93,   94,   96,   97,   99,  101,  102,  104,  105,  107,  109,  110,  112,  113, 115,  117,  118,  120,  121,  123,  125,  126,  128,  129,  131,  133,  134,  136,  137,  139,

               140,  142,  144,  145,  147,  149,  150,  152,  153,  155,  157,  158,  160,  162,  163,  165, 166,  168,  170,  171,  173,  175,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,

               192,  194,  196,  198,  199,  201,  203,  204,  206,  208,  209,  211,  213,  214,  216,  218, 219,  221,  223,  225,  226,  228,  230,  231,  233,  235,  236,  238,  240,  241,  243,  245,

               246,  248,  250,  252,  253,  255,  257,  259,  260,  262,  264,  265,  267,  269,  271,  272, 274,  276,  277,  279,  281,  283,  284,  286,  288,  289,  291,  293,  295,  296,  298,  300,

               301,  304,  306,  308,  310,  312,  314,  316,  318,  320,  322,  325,  327,  329,  331,  333, 335,  337,  339,  341,  343,  345,  348,  350,  352,  354,  356,  358,  360,  362,  364,  366,

               368,  370,  372,  374,  376,  378,  379,  381,  383,  385,  387,  388,  390,  392,  394,  396, 397,  399,  401,  403,  405,  407,  408,  410,  412,  414,  416,  417,  419,  421,  423,  425,

               426,  428,  430,  432,  434,  436,  438,  440,  441,  443,  445,  447,  449,  451,  453,  455, 456,  458,  460,  462,  464,  466,  468,  470,  471,  473,  475,  477,  479,  481,  483,  485,

               486,  489,  491,  493,  495,  497,  499,  502,  504,  506,  508,  510,  512,  515,  517,  519, 521,  523,  525,  527,  530,  532,  534,  536,  538,  540,  543,  545,  547,  549,  551,  553,

               555,  558,  560,  562,  564,  566,  568,  570,  572,  575,  577,  579,  581,  583,  585,  587, 589,  592,  594,  596,  598,  600,  602,  604,  606,  609,  611,  613,  615,  617,  619,  621,

               623,  626,  628,  630,  632,  634,  636,  638,  640,  643,  645,  647,  649,  651,  653,  655, 657,  660,  662,  664,  666,  668,  670,  672,  674,  677,  679,  681,  683,  685,  687,  689,

               691,  694,  696,  699,  701,  704,  706,  709,  711,  714,  716,  719,  721,  724,  726,  729, 731,  733,  736,  738,  741,  743,  746,  748,  751,  753,  756,  758,  761,  763,  766,  768,

               770,  773,  775,  778,  780,  783,  785,  788,  790,  793,  795,  798,  800,  803,  805,  808, 810,  812,  815,  817,  820,  822,  825,  827,  830,  832,  835,  837,  840,  842,  845,  847,

               849,  852,  855,  857,  860,  862,  865,  867,  870,  872,  875,  877,  880,  882,  885,  887, 890,  893,  895,  898,  900,  903,  905,  908,  910,  913,  915,  918,  920,  923,  925,  928,

               930,  933,  936,  939,  942,  945,  948,  951,  954,  957,  960,  963,  966,  969,  972,  975, 978,  981,  984,  987,  990,  993,  996,  999, 1002, 1005, 1008, 1011, 1014, 1017, 1020, 1020},

            //[512][G]

            {   0,    2,    3,    5,    6,    7,    9,   10,   12,   13,   14,   16,   17,   19,   20,   21, 23,   24,   26,   27,   28,   30,   31,   32,   34,   35,   37,   38,   39,   41,   42,   44,

               45,   46,   48,   49,   51,   52,   53,   55,   56,   58,   59,   60,   62,   63,   64,   66, 67,   69,   70,   71,   73,   74,   76,   77,   78,   80,   81,   83,   84,   85,   87,   88,

               89,   91,   93,   94,   96,   97,   99,  101,  102,  104,  105,  107,  109,  110,  112,  113, 115,  117,  118,  120,  121,  123,  125,  126,  128,  129,  131,  133,  134,  136,  137,  139,

               140,  142,  144,  145,  147,  149,  150,  152,  153,  155,  157,  158,  160,  162,  163,  165, 166,  168,  170,  171,  173,  175,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,

               192,  194,  196,  198,  199,  201,  203,  204,  206,  208,  209,  211,  213,  214,  216,  218, 219,  221,  223,  225,  226,  228,  230,  231,  233,  235,  236,  238,  240,  241,  243,  245,

               246,  248,  250,  252,  253,  255,  257,  259,  260,  262,  264,  265,  267,  269,  271,  272, 274,  276,  277,  279,  281,  283,  284,  286,  288,  289,  291,  293,  295,  296,  298,  300,

               301,  304,  306,  308,  310,  312,  314,  316,  318,  320,  322,  325,  327,  329,  331,  333, 335,  337,  339,  341,  343,  345,  348,  350,  352,  354,  356,  358,  360,  362,  364,  366,

               368,  370,  372,  374,  376,  378,  379,  381,  383,  385,  387,  388,  390,  392,  394,  396, 397,  399,  401,  403,  405,  407,  408,  410,  412,  414,  416,  417,  419,  421,  423,  425,

               426,  428,  430,  432,  434,  436,  438,  440,  441,  443,  445,  447,  449,  451,  453,  455, 456,  458,  460,  462,  464,  466,  468,  470,  471,  473,  475,  477,  479,  481,  483,  485,

               486,  489,  491,  493,  495,  497,  499,  502,  504,  506,  508,  510,  512,  515,  517,  519, 521,  523,  525,  527,  530,  532,  534,  536,  538,  540,  543,  545,  547,  549,  551,  553,

               555,  558,  560,  562,  564,  566,  568,  570,  572,  575,  577,  579,  581,  583,  585,  587, 589,  592,  594,  596,  598,  600,  602,  604,  606,  609,  611,  613,  615,  617,  619,  621,

               623,  626,  628,  630,  632,  634,  636,  638,  640,  643,  645,  647,  649,  651,  653,  655, 657,  660,  662,  664,  666,  668,  670,  672,  674,  677,  679,  681,  683,  685,  687,  689,

               691,  694,  696,  699,  701,  704,  706,  709,  711,  714,  716,  719,  721,  724,  726,  729, 731,  733,  736,  738,  741,  743,  746,  748,  751,  753,  756,  758,  761,  763,  766,  768,

               770,  773,  775,  778,  780,  783,  785,  788,  790,  793,  795,  798,  800,  803,  805,  808, 810,  812,  815,  817,  820,  822,  825,  827,  830,  832,  835,  837,  840,  842,  845,  847,

               849,  852,  855,  857,  860,  862,  865,  867,  870,  872,  875,  877,  880,  882,  885,  887, 890,  893,  895,  898,  900,  903,  905,  908,  910,  913,  915,  918,  920,  923,  925,  928,

               930,  933,  936,  939,  942,  945,  948,  951,  954,  957,  960,  963,  966,  969,  972,  975, 978,  981,  984,  987,  990,  993,  996,  999, 1002, 1005, 1008, 1011, 1014, 1017, 1020, 1020},

            //[512][B]

            {   2,    4,    5,    7,    8,    9,   11,   12,   13,   15,   16,   17,   19,   20,   22,   23, 24,   26,   27,   28,   30,   31,   32,   34,   35,   36,   38,   39,   41,   42,   43,   45,

                46,   47,   49,   50,   51,   53,   54,   56,   57,   58,   60,   61,   62,   64,   65,   66, 68,   69,   70,   72,   73,   75,   76,   77,   79,   80,   81,   83,   84,   85,   87,   88,

                89,   91,   93,   94,   96,   98,   99,  101,  102,  104,  106,  107,  109,  110,  112,  114, 115,  117,  118,  120,  122,  123,  125,  127,  128,  130,  131,  133,  135,  136,  138,  139,

               141,  143,  144,  146,  147,  149,  151,  152,  154,  155,  157,  159,  160,  162,  164,  165, 167,  168,  170,  172,  173,  175,  176,  178,  180,  181,  183,  184,  186,  188,  189,  191,

               192,  194,  196,  198,  199,  201,  203,  204,  206,  208,  210,  211,  213,  215,  216,  218, 220,  221,  223,  225,  227,  228,  230,  232,  233,  235,  237,  238,  240,  242,  244,  245,

               247,  249,  250,  252,  254,  256,  257,  259,  261,  262,  264,  266,  267,  269,  271,  273, 274,  276,  278,  279,  281,  283,  284,  286,  288,  290,  291,  293,  295,  296,  298,  300,

               301,  303,  305,  307,  309,  311,  313,  315,  317,  319,  321,  323,  325,  327,  329,  331, 333,  335,  337,  339,  341,  343,  344,  346,  348,  350,  352,  354,  356,  358,  360,  362,

               364,  366,  368,  370,  372,  374,  376,  378,  380,  382,  384,  385,  387,  389,  391,  393, 395,  397,  399,  401,  403,  405,  407,  409,  411,  413,  415,  417,  419,  421,  423,  425,

               426,  429,  431,  433,  435,  437,  439,  441,  443,  445,  447,  449,  451,  453,  455,  457, 459,  461,  463,  465,  467,  469,  471,  473,  475,  477,  479,  481,  483,  485,  487,  489,

               491,  493,  495,  497,  499,  501,  503,  505,  507,  509,  511,  513,  515,  517,  519,  521, 523,  525,  527,  529,  531,  533,  535,  537,  539,  541,  543,  545,  547,  549,  551,  553,

               555,  558,  560,  562,  564,  566,  568,  570,  572,  575,  577,  579,  581,  583,  585,  587, 589,  592,  594,  596,  598,  600,  602,  604,  606,  609,  611,  613,  615,  617,  619,  621,

               623,  626,  628,  630,  632,  634,  636,  638,  640,  643,  645,  647,  649,  651,  653,  655, 657,  660,  662,  664,  666,  668,  670,  672,  674,  677,  679,  681,  683,  685,  687,  689,

               691,  694,  696,  699,  701,  704,  706,  709,  711,  714,  716,  719,  721,  724,  726,  729, 731,  733,  736,  738,  741,  743,  746,  748,  751,  753,  756,  758,  761,  763,  766,  768,

               770,  773,  775,  778,  780,  783,  785,  788,  790,  793,  795,  798,  800,  803,  805,  808, 810,  812,  815,  817,  820,  822,  825,  827,  830,  832,  835,  837,  840,  842,  845,  847,

               849,  852,  855,  857,  860,  862,  865,  867,  870,  872,  875,  877,  880,  882,  885,  887, 890,  893,  895,  898,  900,  903,  905,  908,  910,  913,  915,  918,  920,  923,  925,  928,

               930,  933,  936,  938,  941,  943,  946,  948,  951,  954,  956,  959,  961,  964,  966,  969, 972,  974,  977,  979,  982,  984,  987,  990,  992,  995,  997, 1000, 1002, 1005, 1007, 1007},

                },

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值