我有两个图像,一个比另一个大。我的需求是能够将较小的图像拖放到较大的图像上方的任何位置。问题是,我不希望看到较大图像边界之外的较小图像部分。一旦较小图像的非透明部分停止与较大图像非透明部分重叠,则应隐藏不重叠的较小图像部分。然而,当较小图像完全在较大图像内部时非 - 透明部分,它应该是可见的。!
[例如,显示的图像包括一个较大的图像,一个T恤和一个较小的图像,是一个女士。我想在T恤上添加女士的形象。应该可以将女士的形象移动到T恤内的任何位置。一旦女士的形象移出T恤的外部黑色边界,女士形象的非重叠部分应该变得透明。这里,黑色边界外部的T恤图像部分是透明的。有人可以帮我处理代码吗?
答案 0 :(得分:0)
您的要求非常复杂。如果“T恤”部件再次静止,则可以轻松标记该图像的边界。但如果背景不同,你需要做更多的事情。
在这里你必须得到核心图像的帮助。您需要处理该图像并获取该图像的核心详细信息。此外,“形态操作”将帮助您从图像中检测对象。看看链接:
关于拖放也跟着这个。