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