首页 分享 图片情感分析(1):图像数据预处理

图片情感分析(1):图像数据预处理

来源:花匠小妙招 时间:2025-09-01 11:28

最新推荐文章于 2025-03-06 22:59:58 发布

原创 于 2017-05-22 14:40:42 发布 · 6.1k 阅读

· 6

· 35 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文介绍了图片情感分析中颜色特征的预处理方法,通过将RGB值转换为HSV,并对HSV分量进行量化,将每个像素点转化为一个值,形成二维矩阵。量化过程中,依据H、S、V的范围分别对应不同的颜色和亮度,最后通过代码展示了预处理的具体实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        图片情感分析,重点是颜色特征的提取,将每一个像素点的颜色特征转换成一个值,最终效果是把一个图片转换成一个二维矩阵,矩阵中每一个值都代表该像素点的颜色特征。概括来说就是将每个像素点的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;<

相关知识

郁金香图像深度学习数据集:799张高清花卉图片
花卉图像数据集
图像分类之花卉图像分类(二)数据预处理代码
【数据挖掘】数据预处理——以鸢尾花数据集为例
探索昆虫世界:利用hymenoptera数据集提升图像分类能力
柑橘溃疡与黑斑病图像数据集发布
油菜花识别AI训练数据集发布,高清图片3000+张
深度学习玫瑰花图片数据集完整指南
深度学习:花朵图像生成模型训练数据集
数据集大全:25个深度学习的开放数据集

网址: 图片情感分析(1):图像数据预处理 https://www.huajiangbk.com/newsview2290084.html

所属分类:花卉
上一篇: 感情运势:射手白羊6月运势感情(
下一篇: 语文人教部编版2 丁香结教学设计

推荐分享