def Get_Batch_Chrominance(ColorImages_Batch, Batch_Size):
''''Convert every image in the batch to LAB Colorspace and normalize each value of it between [0,1]
Return:
AbColores_values array [batch_size,2224,224,2] 0-> A value, 1-> B value color
'''
AbColores_values = np.empty((Batch_Size, MainHeight, MainWidth, 2),"float32")
for indx in range(Batch_Size):
lab = color.rgb2lab(ColorImages_Batch[indx])
AbColores_values[indx,:,:,0] = Normalize(lab[:,:,1],NormalizationRange[0],NormalizationRange[1])
AbColores_values[indx,:,:,1] = Normalize(lab[:,:,2],NormalizationRange[0],NormalizationRange[1])
return AbColores_values
#----------------------------------------------------------------------------------------------
Utilities.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录