gpt4 book ai didi

java - 如何模拟二维图像中的衣服变化?

转载 作者:太空狗 更新时间:2023-10-29 14:16:44 24 4
gpt4 key购买 nike

我正在从事一个小项目,该项目需要:在他选择上传的任何 2D 图像中更换一个人的衣服(衬衫/裤子等)。因此,需要以某种方式检测边缘,并且应该用新模式填充相关区域。我确实看到了很多其他复杂情况,但我们假设只需填充简单的模式。

  1. 对于 Web 应用程序,是否可以在 HTML5 中实现?还有其他选择吗?

  2. 对于独立应用程序,首选哪种技术,C++/Java?

更新

基于 Bart 的评论:

  1. 任何像 Bart 那样有用的指针都会非常有用
  2. 假设:二维图像中清晰可追溯的“站立”人物
  3. 因为是图片,所以没有实时场景

最佳答案

Assumption: Clear traceable 'standing' human figure in 2d image

实现此目的的一种方法是要求用户拍摄两张照片。一张照片是用户在其中的照片,另一张照片必须以相同的相机位置和方向拍摄,但用户走出了那一张照片的画面。

由于两张图片具有相同的背景,您可以逐个像素地比较两张图片,并标记那些差异超过某个阈值的像素。当然,必须选择阈值,以便不将相机噪声检测为差异。收集到不同的像素后,您可以过滤它们并根据边缘上的像素为用户计算出大致的轮廓。

如果您可以控制背景,则可以简化上述方法。你可以使用 bluescreen以避免必须有第二张带有背景的图片。

关于java - 如何模拟二维图像中的衣服变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8285565/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com