您现在的位置:主页 > 香港最快现场开奖结果 >

广西老买码论坛java图像处理问题

发布日期:2019-10-09 13:48   来源:未知   阅读:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  对于一个已经存在的Image对象,要得到它的一个局部图像,可以使用下面的步骤:

  下面的程序使用三种方法对一个彩色图像进行灰度变换,变换的效果都不一样。一般而言,灰度变换的算法是将象素的三个颜色分量使用R*0.3+G*0.59+ B*0.11得到灰度值,然后将之赋值给红绿蓝,这样颜色取得的效果就是灰度的。另一种就是取红绿蓝三色中的最大值作为灰度值。java核心包也有一种算法,但是没有看源代码,不知道具体算法是什么样的,效果和上述不同。

  如果你有自己的算法或者想取得特殊的效果,你可以修改类GrayModel的方法getGrayLevel()。广西老买码论坛

  根据上面的原理,我们也可以实现色彩变换,这样的效果就很多了。下面是一个反转变换的例子: