【问题标题】:Java ColorSpace SupportJava 色彩空间支持
【发布时间】:2008-10-08 21:19:07
【问题描述】:

我需要获取一个 BufferedImage 并将其转换为 YCbCr 格式,以便对其进行更有效的亮度/对比度操作,但我不知道如何执行此操作。我已经尝试过 ColorConvertOp,但似乎没有适合 YCbCr 的 ColorSpace(尽管它有一个类型?)。

我可以手动进行转换(转换并不困难),但这会立即将我的图像踢出“快速路径”。有谁知道解决办法吗?

【问题讨论】:

    标签: java color-scheme


    【解决方案1】:

    我对 YCbCr 不熟悉,我刚刚(在维基百科中)看到它被 Jpeg 图像使用...直觉上,如果我玩亮度,我会使用 HSB。

    我知道这就是 Jerry 对他所做的事情 Java Image Filters (HSBAdjustFilter)。有源码,也许你可以在那里找到一个想法。

    无论如何,向我们展示您迄今为止所做的尝试可能会帮助我们帮助您...

    【讨论】:

      【解决方案2】:

      检查 JAI,http://java.sun.com/javase/technologies/desktop/media/jai/ 它可以做到这一点以及更多。

      也许你可以使用普通的 java.awt.color.ColorSpace 进行转换,但我通常在需要处理图像处理时使用 JAI。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-23
        • 1970-01-01
        • 1970-01-01
        • 2015-02-08
        • 2019-03-25
        • 1970-01-01
        相关资源
        最近更新 更多