我有以下图片,例如
我想做的是
选择此图像的任何形状[大部分为矩形],并且仅对具有相同尺寸的其他图像数据的区域感到疼痛。
例如
我希望上面的图像用于将任何形状的数据替换为目标图像。
我认为解决方案如下
标记每个形状的位置,宽度和高度,并给它们一个 unique id将Shape元数据存储在Array或HashMap中 从数组中随机选择任何Shape的元数据[在此处 点我们有目标的X,Y和宽度以及形状的高度 使用缓冲图像遍历通过
打开目标图像 它并将PIXEL位置与先前选择的形状进行比较 元数据如果匹配则将该部分[像素值]替换为
上传的示例图像,在替换之前我应该调整源图像的大小[主要是矩形]以适合目标图像的目标形状。
我正朝着正确的方向前进吗?
欢迎任何建议。