擅长:python、mysql、java
<p>我有一些想法,不完全确定它们将如何为您工作,但我认为它们可能会给您一些线索供您尝试:</p>
<p>1)所有这些instagram图像似乎都有一个“心形”图标,就在您要提取的图像下方。也许找出心脏的形状是个好主意?一旦你找到了“心”,你就可以在上面寻找图像。因为它是一个用户界面,我希望所有的图像,你要提取将是一个固定数量的像素以上的“心脏”。此外,我认为它们的高度和宽度也应该相同。你知道吗</p>
<p>2)另一个可能的想法是在图像中找到边缘。同样,要提取的图像相对于它们的背景似乎有很强的优势(但是文本和其他UI元素也是如此)。但是,理想情况下,这些边之间应该有一个最大的区域(大部分也是固定的)。因此,在找到边缘后,可以使用opencv中的find contours in函数,然后过滤出面积大于阈值的轮廓。你试过这样的东西吗?你知道吗</p>