首页 > 解决方案 > 如何为图像创建蒙版并根据 Python 中的蒙版裁剪每个图像?

问题描述

我有一张这样的照片

在此处输入图像描述

我想为这张照片中的每个图像创建一个蒙版,这样我就可以剪切它并拥有单张照片。我希望你能明白我的意图。

我怎样才能在python中做到这一点?

我的目标是:

  1. 如果可能,请在 python 中为该图像创建蒙版(所以我认为我必须编写一个可以检测边缘并创建蒙版的函数。这是一个好主意还是应该使用 Photoshop 或 GIMP 完成蒙版过程?)
  2. 使用opencv定义一个python函数来根据蒙版剪切图像(是的,我也可以使用Photoshop进行剪切过程,但我有10个不同的图像,我想自动化这个过程。)

这个答案在这里“如何根据 python 中的自定义蒙版裁剪图像?” 已经很好但不完全是我想要的,我该如何扩展功能?

标签: pythonopencvimage-processingcomputer-vision

解决方案


推荐阅读