【问题标题】:blending two pictures together java [duplicate]将两张图片混合在一起java [重复]
【发布时间】:2013-03-05 10:23:22
【问题描述】:

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

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

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

【问题讨论】:

  • 我会以完全不透明度绘制第一张图像,然后以 50% 绘制第二张图像。为了尽快获得更好的帮助,请发帖SSCCE

标签: java image image-processing


【解决方案1】:

首先,由于这是公然的家庭作业,您可能应该检查是否允许您从 Internet 获取代码。如果不是,你应该小心你从你得到的答案中得到了什么,这样你就不会被指控抄袭和/或作弊。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 2016-11-17
    • 2011-11-04
    • 2022-01-19
    • 2020-07-16
    • 1970-01-01
    • 2022-08-17
    相关资源
    最近更新 更多