如何将不同的图像合并为一个

时间:2017-02-10 15:18:48

标签: android android-image

我正在开发一个Android应用程序,我必须实现一个必须“合并”两个图像的函数,但遵循一定的规则。

主要图像是汽车的代表,每个部件(如引擎盖,挡风玻璃)的颜色不同,我这样做是为了映射汽车。

其他图像代表主要图像的每个部分,例如引擎盖,挡风玻璃那么我要做的就是“简单”我需要将汽车的每个部分与主图像重叠/合并。

请注意,与主图像相比,每个部分的图像缩放比例为1:1。

主图像是映射颜色,因此每个部分都可以与颜色相关联。

唯一的问题是如何将不同的图像与主

“合并”

1 个答案:

答案 0 :(得分:1)

您可以使用Canvas来构建图像。您可以创建一个位图,然后创建一个Canvas,以便能够使用drawBitmap()在其上绘制。首先加载基础图像并将其绘制到画布上,然后您可以对其他部分进行相同的操作并根据需要定位它们。