基于小数据集的图像分割

2024-09-28 18:46:09 发布

您现在位置:Python中文网/ 问答频道 /正文

给定某个背景上的拼图图像(取决于任务的难度),识别图像上的拼图数量,并在图像上对每个拼图进行分类(对于每个拼图,告诉它有多少半岛和海湾)

背景可以是红色
(example)

或彩色
example

我使用opencv解决了(或几乎解决了)这个问题的简单版本(红色背景)(otsu thresholding->;dilating->;一些平滑卷积->;findContours,然后将轮廓传递给一些分类器)

但是,当我试图解决一个复杂的版本时,我遇到了严重的困难。这个


这是迄今为止我使用otsu阈值和腐蚀+扩张所取得的最好成绩。看来,这种阈值方法对硬背景效果不太好

我的数据集非常小(少于10张图像),所以我想不可能使用一些深入学习的分割技术。但是我可以用一些预先训练过的模型吗? 这是我的第一个简历问题,所以我不太了解它。我有点不知所措,请你帮我

谢谢


Tags: 图像gt版本数量分类阈值opencv卷积