图片标注工具Labelme使用

一、安装

github链接 GitHub - wkentaro/labelme: Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).

在anaconda prompt执行以下命令

conda create -n labelme python=3
conda activate labelme
pip install labelme
pip install pyqt5 
pip install pillow

二、标注

1、激活虚拟环境

conda activate labelme

2、启动labelme 

labelme

如下图。

3、标注

1)准备图片

准备好需要标注的图片放在文件夹中。

 2)打开文件夹

open dir ,选择需要标注的文件夹。

3)新建标签文件夹

新建label文件夹

4)标注

选择矩形框标注

 输入类别名称,点击ok

点击next image ,弹出保存界面,将标注文件保存到新建的label文件夹。

后续操作都一样

标签数据

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在PyQt5中的图片label上添加阴影和圆角,你可以使用QGraphicsDropShadowEffect和QPainter来实现。 首先,创建一个QGraphicsDropShadowEffect对象,并设置其属性,如阴影颜色,偏移量和模糊度。 然后,将该对象应用于图片label上,使用setGraphicsEffect方法来实现。 接下来,使用QPainter在图片label上绘制一个圆角矩形。可以使用QPainterPath来创建矩形,并使用setClipPath方法将其设置为当前绘制区域。 最后,使用setStyleSheet方法将边框设置为无边框,这将使圆角矩形更加突出。 以下是示例代码: ```python from PyQt5.QtGui import QPixmap, QPainterPath, QPainter, QColor from PyQt5.QtWidgets import QWidget, QLabel, QGraphicsDropShadowEffect class ImageLabel(QLabel): def __init__(self, parent=None): super().__init__(parent) self.setScaledContents(True) # 创建阴影效果对象 shadow = QGraphicsDropShadowEffect(self) shadow.setBlurRadius(20) shadow.setColor(QColor(0, 0, 0, 200)) shadow.setOffset(0, 0) self.setGraphicsEffect(shadow) self.setStyleSheet('border: none;') def paintEvent(self, event): painter = QPainter(self) painter.setRenderHint(QPainter.Antialiasing) # 创建圆角矩形路径 path = QPainterPath() path.addRoundedRect(0, 0, self.width(), self.height(), 10, 10) painter.setClipPath(path) # 绘制图片 painter.drawPixmap(self.rect(), QPixmap(self.pixmap())) ``` 使用上述示例代码,你可以创建一个继承自QLabel的ImageLabel对象,并在其中添加阴影和圆角效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ponnyao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值