我正在使用EMGU C#。
我有一个更大的图像A和更小的图像B.图像A有一个必须由图像B替换的部分。在图像A上使用SIFT(尺度不变特征变换),我得到了该部分的单应矩阵需要更换。现在我想使用单应矩阵并替换图像A上的图像B.
如何使用单应矩阵并仅替换图像B?
谢谢
答案 0 :(得分:0)
我认为你没有一个功能来实现这一目标。
我会做以下事情:
1) make mask image (all white pixels) and transform it using homography
2) make bitwise or operation between destination image and the mask
(now you masked your destination area - you have a white patch to your destination)
3) resize your small image and transfrom it using homography matrix
4) use bitwise and operation between destination image (has a white patch) and your transformed small image