瀏覽代碼

fix: fix 504 error

Shellmiao 1 年之前
父節點
當前提交
c3ae63e8b3
共有 4 個文件被更改,包括 22 次插入0 次删除
  1. 二進制
      utils/mask1.png
  2. 二進制
      utils/mask2.png
  3. 22 0
      utils/merge_mask.py
  4. 二進制
      utils/result.png

二進制
utils/mask1.png


二進制
utils/mask2.png


+ 22 - 0
utils/merge_mask.py

@@ -0,0 +1,22 @@
+from PIL import Image
+import numpy as np
+
+# 读取两个黑白mask图片
+image1 = Image.open("mask1.png").convert("L")
+image2 = Image.open("mask2.png").convert("L")
+
+# 转化为numpy数组
+image1_array = np.array(image1)
+image2_array = np.array(image2)
+
+# 使用逻辑或运算,如果有一个像素是白色,则此处为白色
+result_array = np.maximum(image1_array, image2_array)
+
+# 将numpy数组转化为图像
+result_image = Image.fromarray(result_array)
+
+# 显示图像
+result_image.show()
+
+# 保存图像
+result_image.save("result.png")

二進制
utils/result.png