我有一个包含许多图像的文件夹,每个图像都至少包含4个较小的图像。我想知道如何使用Python PIL剪切这些较小的图像,使它们作为独立的图像文件存在。幸运的是,有一个常数,背景要么是白色要么是黑色,所以我猜我需要一种通过搜索完全为黑色或完全为白色的行或列来剪切这些图像的方法。以下是一个示例图像:
从上面的图像中,将会得到10个单独的图像,每个图像都包含一个数字。谢谢。
编辑:我还有一个更现实的样本图像,因为其中一些较小的图像的背景颜色与它们所包含的图像的背景颜色相同,例如:
输出将会是13个单独的图像,每个图像都包含一个字母。
从上面的图像中,将会得到10个单独的图像,每个图像都包含一个数字。谢谢。
编辑:我还有一个更现实的样本图像,因为其中一些较小的图像的背景颜色与它们所包含的图像的背景颜色相同,例如:
输出将会是13个单独的图像,每个图像都包含一个字母。