使用python分析照片的一部分

时间:2015-12-16 01:52:16

标签: python camera raspberry-pi edit photo

我试图根据他们的黑暗或阴影对便士进行分类。我有一个"室"在那里我插入一分钱和一张rbg照片是使用picamera拍摄的。然后,我使用一种算法来平均红蓝色和绿色,我认为该算法基于人类的看法。 #(0.2126 * R + 0.7152 * G + 0.0722 * B)。

无论如何,当我分析照片RBG时,我也在分析背景而不仅仅是照片中的便士。我怎样才能获得便士的像素并平均那些呢?

我可以参加"循环播放"作物? 我可以以某种方式检测到便士并将其编辑成只涉及便士的新照片吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Hough Transformation检测圆形形状,例如可从OpenCV获取。

请参阅:http://opencv-python-tutroals.readthedocs.org/en/latest/py_tutorials/py_imgproc/py_houghcircles/py_houghcircles.html

您需要为Hough Transformation设置正确的参数,才能找到类似便士大小的圆圈。应该是相当容易的任务,因为你的相机与腔室中的便士有一个固定的距离。

设置完成后,您应该找到一个描述每张拍摄照片的便士的圆圈。提取或掩盖它并使用循环摘录继续工作以进行排序。