1.一种通过LED灯展示用户界面的方法,其特征在于,所述方法包括:
获取用户界面设计UI显示内容的图像;
将所述图像通过颜色空间变换得到灰度图像阵列;
将所述灰度图像阵列通过灰度的联通域分割算法进行分割得到多个联通域;
将所述多个联通域通过图像分析算法得到特征量;
根据所述特征量控制发光二极管LED灯组的显示。
2.根据权利要求1所述的一种通过LED灯展示用户界面的方法,其特征在于,所述将所述图像通过颜色空间变换得到灰度图像阵列包括:
将所述图像通过解码得到数据阵列;
将所述数据阵列通过所述颜色空间变换得到每个像素的灰度值;
所述每个像素的灰度值构成所述灰度图像阵列。
3.根据权利要求2所述的一种通过LED灯展示用户界面的方法,其特征在于,所述数据阵列包括每个像素分别对应的红色数值、绿色数值和蓝色数值,所述将所述数据阵列通过所述颜色空间变换得到每个像素的灰度值包括:
根据下式计算所述每个像素的灰度值:
Y=R*0.299+G*0.587+B*0.114
其中,Y为所述每个像素的灰度值,R为所述每个像素的红色数值,G为所述每个像素的绿色数值,B为所述每个像素的蓝色数值。
4.根据权利要求1所述的一种通过LED灯展示用户界面的方法,其特征在于,所述将所述灰度图像阵列通过灰度的联通域分割算法进行分割得到多个联通域包括:
从所述灰度图像阵列中将多个灰度值相似并且相邻的像素进行分割得到所述多个联通域。
5.根据权利要求1所述的一种通过LED灯展示用户界面的方法,其特征在于,所述多个联通域分别对应相应的点集,所述将所述多个联通域通过图像分析算法得到特征量包括:
根据所述相应的点集的属性进行特征提取得到所述特征量。
6.根据权利要求5所述的一种通过LED灯展示用户界面的方法,其特征在于,所述特征量为平均色度,所述根据所述相应的点集的属性进行特征提取得到所述特征量包括:
根据下式计算所述平均色度:
其中,H为所述平均色度,n为所述点集的数量,∑nri为n个所述点集的红色数值之和,∑ngi为n个所述点集的绿色数值之和,∑nbi为n个所述点集的蓝色数值之和。
7.根据权利要求6所述的一种通过LED灯展示用户界面的方法,其特征在于,所述特征量为平均灰度,所述根据所述相应的点集的属性进行特征提取得到所述特征量还包括:
根据下式计算所述平均灰度:
其中,Y为所述平均灰度,n为所述点集的数量,∑nyi为n个像素的灰度值之和。
8.根据权利要求7所述的一种通过LED灯展示用户界面的方法,其特征在于,所述特征量为区域面积,所述根据所述相应的点集的属性进行特征提取得到所述特征量还包括:
根据下式计算所述区域面积:
其中,A为所述区域面积,n为所述点集的数量,W为所述图像的宽度,H为所述图像的高度,W*H为所述图像的面积。
9.一种通过LED灯展示用户界面的系统,其特征在于,所述系统包括:
终端,用于获取用户界面设计UI显示内容的图像,将所述图像通过颜色空间变换得到灰度图像阵列,将所述灰度图像阵列通过灰度的联通域分割算法进行分割得到多个联通域,将所述多个联通域通过图像分析算法得到特征量;
LED灯组控制单元,用于根据所述特征量控制发光二极管LED灯组的显示;
LED灯组,用于显示相应色彩和亮度。
10.根据权利要求9所述的一种通过LED灯展示用户界面的系统,其特征在于,所述终端还用于从所述灰度图像阵列中将多个灰度值相似并且相邻的像素进行分割得到所述多个联通域。