我目前正在使用Java使用SSIM(结构相似性)索引将经过过滤的图像与其原始(未经过滤的)图像进行比较。
我的研究使我得出了一个数学公式,其中需要两个平均值,方差,协方差和动态范围BufferedImage
。
对我而言,开始计算平均值和方差不是什么大问题,但是我无法找出一种方法来获取计算动态范围所需的每个像素的位数以及协方差值,这是我可以做到的从...获得BufferedImage
。
BufferedImage
有一个getColorModel()
方法,在返回的ColorModel
对象中有一个getPixelSize()
方法,该方法返回由那个描述的每个像素的位数ColorModel
。