将两张图片混合在一起java

时间:2013-03-16 19:39:49

标签: java image image-processing

所以我基本上试图通过取每个像素的加权平均值将两张图片混合在一起。但是,为了应用转换,两张图片的大小必须完全相同。如果没有,则第一张图片保持不变。

http://www.seas.upenn.edu/~cis120/current/hw/hw07/javadoc/Manipulate.html#alphaBlend(double,%20NewPic,%20NewPic)

这基本上是我必须做的,但我需要澄清。我不明白我与颜色有什么关系

1 个答案:

答案 0 :(得分:3)

首先,由于这是公然的家庭作业,你应该检查一下你是否可以从互联网上获取代码。如果不是,你应该小心你从你得到的答案中得到什么,减少你被指控剽窃和/或作弊。

假设这很好,你会想要将每个NewPic解释为位图。然后将每个位图中的每个像素与第二个位图中的相应像素进行比较。查看每种颜色的平均值,并使用它们在第三个位图中创建像素。在第三个位图中创建每个像素后,将其返回。