【问题标题】:Get bits per pixel of a BufferedImage获取 BufferedImage 的每像素位数
【发布时间】:2017-01-21 19:15:19
【问题描述】:

我目前正在使用 Java 使用 SSIM(结构相似性)索引将过滤后的图像与其原始(未过滤的)图像进行比较。

我的研究让我想到了一个数学公式,其中需要两个BufferedImages 的平均值、方差、协方差和动态范围。

计算平均值和方差对我来说不是什么大问题,但是我想不出一种方法来获得计算动态范围所需的每像素位数和协方差值,是这样吗我可以从BufferedImage 获得一些东西。

【问题讨论】:

    标签: java rgb pixel bufferedimage covariance


    【解决方案1】:

    BufferedImage 有一个getColorModel() 方法,在返回的ColorModel 对象中有一个getPixelSize() 方法,它返回ColorModel 描述的每个像素的位数。

    【讨论】:

    • 对我帮助很大!
    猜你喜欢
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多