我需要对比两张图片,并创建差异的矩形。我可以像这样构建一个差异矩阵:
0 0 0 0 0 0 0 0
0 0 0 0 0 1 1 1
0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 1 1 1 0
0 0 0 0 1 1 0 0
其中1
是不同像素值。我需要找到创建图像差异区域的矩形的方法。在我的示例中,有三个需要突出显示的区域。
# # #
# 1 #
# # #
# # # #
# 1 1 1
# # # #
# # # # #
# 1 0 0 #
# 0 1 0 #
# 1 1 1 #
# 1 1 0 #
所以我正在寻找一种方便的算法来完成这个任务。