当前位置:   article > 正文

图片情感分析(1):图像数据预处理_如何计算图像的情感值

如何计算图像的情感值

        图片情感分析,重点是颜色特征的提取,将每一个像素点的颜色特征转换成一个值,最终效果是把一个图片转换成一个二维矩阵,矩阵中每一个值都代表该像素点的颜色特征。概括来说就是将每个像素点的RGB值转换为HSV,然后对HSV三个值进行加权求和,得出一个值来表示颜色特征,RGB值转换为HSV有标准公式,对HSV三个值进行加权求和时权值的选择参考自一篇对服装图像进行分类的论文。具体过程如下:

        可以用img.load()直接提取图片每个像素点的RGB参数,但它并不直接与色调、饱和度和亮度等人的主观感觉相对应,所以还需要把RGB参数转换为HSV(色调H、饱和度S、亮度V),变换方法如下:

        max= max ( R , G , B );

        min= min ( R , G , B );

        V= max ( R , G , B );

        S= ( max – min ) / max;

        if( R = max )  H = ( G – B ) / ( max – min) * 60;

        if( G = max )  H = 120 + ( B – R ) / ( max– min ) * 60;

        if( B = max )  H = 240 + ( R – G ) / ( max– min ) * 60;

        if( H < 0 )   H = H + 360;

        其中, R , G , B , S , V ∈[ 1,0 ] , H∈[

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/355313
推荐阅读
相关标签
  

闽ICP备14008679号