frameview.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:SamuROI 作者: samuroi 项目源码 文件源码
def create_circle_artist(self, mask, color, **kwargs):
        artist = matplotlib.patches.Circle(radius=mask.radius, xy=mask.center - 0.5, lw=1, picker=True, fill=False,
                                           color='gray', **kwargs)

        artist.color = color
        artist.mask = mask

        def set_selected(self, a):
            if a is True:
                self.set_linewidth(5)
                self.set_edgecolor(self.color)
            else:
                self.set_linewidth(1)
                self.set_edgecolor('gray')

        artist.set_selected = types.MethodType(set_selected, artist)
        self.__artists[mask] = artist
        self.axes.add_artist(artist)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号