Released versions
Version | MD5 |
---|---|
X-AnyLabeling-CPU.exe | 8442c84cafdf6deddfe9e5fceb9af17e |
X-Anylabeling-Linux-CPU | b13829a34a1ff0f0b193c51fc4d951ea |
Note
To utilize GPU acceleration or the macOS version, refer to the guide at this.
Supported models
Task | Model |
---|---|
Image Classification | ResNet50, InternImage, YOLOv5-cls, YOLOv8-cls, PULC Person/Vehicle Attribute |
Object Detection | YOLOv5, YOLOv6, YOLOv7, YOLOv8, YOLOv9, YOLOv10, YOLOX, YOLO-NAS, DAMO_YOLO, GOLD_YOLO, RT-DETR, RTMDet |
Instance Segmentation | YOLOv5-seg, YOLOv8-seg |
Keypoint Detection | RTMPose, DWPose, YOLOv6-face, YOLOv8-pose |
Oriented Object Detection | YOLOv5_obb, YOLOv8_obb |
Multi-Object Tracking | Bot-Sort, ByteTrack |
Segment Anything | SAM2, SAM, SAM-HQ, EdgeSAM, MobileSAM, EfficientViT-SAM, Med-SAM2D |
Optical Character Recognition | PPOCRv4 |
Land Detection | CLRNet |
Image Captioning | RAM++, RAM |
Visual Language Model | Grounding-DINO, Chinese-CLIP, YOLO-World |
Depth Estimation | Depth Anything v2, Depth Anything |
![](https://private-user-images.githubusercontent.com/72010077/359138265-c65db18f-167b-49e8-bea3-fcf4b43a8ffd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyNjk3ODgsIm5iZiI6MTcyNDI2OTQ4OCwicGF0aCI6Ii83MjAxMDA3Ny8zNTkxMzgyNjUtYzY1ZGIxOGYtMTY3Yi00OWU4LWJlYTMtZmNmNGI0M2E4ZmZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIxVDE5NDQ0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI3NzU1ODgzYTM4MjRjNTEyYjczYTY2Y2U4MTg0OTE4Y2IxOGNjYTg2NjcyYzkzMmJlN2MwOGRkOGI2ZWI3YzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iIlMHKjftFTYO4cwprlYsmuobyMCmG7tT222HFkPEPE)
Important updates
- Bumped to v2.4.0 with a refreshed X-Anything app icon by @CVHub520 in fd1d8e9
- Implement structured ISSUE_TEMPLATE for better issue management by @CVHub520 in 6c1a7b3
- Create SECURITY.md file by @CVHub520 in 838bc29
- Optimize code related to "actions" by @PairZhu in a377764
New features
- Implemented masked image saving functionality by @CVHub520 in f076e28
- Add support to tracking by hbb/obb/seg/pose task by @CVHub520 in 479bfce
- Support GroundingSAM2 model by @CVHub520 in b242f15
- Support lightweight model for Japanese recognition by @CVHub520 in 1a6abf5
- Support Segment-Anything-2 model by @CVHub520 in 4e68572
- Enable move_mode parameter in label_dialog for enhanced interaction control by @CVHub520 in 4a943ad
- Add use_system_clipboard action by @PairZhu in d7c9430
- Enable import/export of ODVG annotations to and from the Grounding DINO dataset by @CVHub520 in 918a8b5
- Add support to RT-DETRv2 model by @CVHub520 in 0fe5cff
- Add support RAM++ and YOLOW-RAM++ model by @CVHub520 in c1aa103
- Implement feature to draw KIE linking lines with arrowheads by @CVHub520 in b8f98f1
- Add support for displaying and exporting shape-level information by @CVHub520 in b9f201c
- Enable Depth-Anything model prediction with color and grayscale rendering modes by @CVHub520 in 837a642
- Add import and export functionality for PPOCR-KIE annotations by @CVHub520 in bbab395
- Add support to annotate KIE linking field by @CVHub520 in 4441704
- Add support for annotating out-of-pixmap rotation shapes by @CVHub520 in fe3cb53
- Add support for the depth-anything-v2 model by @CVHub520 in 6dd8ab1
- Add import and export functionality for PPOCR label by @CVHub520 in ae79d56
- Add toggle for continuous drawing mode without automatic switch to edit mode by @CVHub520 in 7ba6458
- Support union of multiple selected rectangle shapes by @CVHub520 in 8244cce
- Add system_clipboard copy mode by @PairZhu in 24d14f2
- Add ability to delete label items based on checkbox selection by @CVHub520 in 6020b85
- Enable opening previous/next labeled image by @CVHub520 in 8f5d0e6
- Implement crosshair and marking box style customization by @CVHub520 in 233dd4f
- Add widget for converting polygon to hbb support by @CVHub520 in 00d3fff
- Add yolo-pose import and export functionality by @CVHub520 in 99fb6c8
- Enable export voc-format annotations for polygon shape by @CVHub520 in 15ee242
- Add preserve existing annotations checkbox to auto-labeling settings and allow real-time confidence parameter adjustments on the interface by @CVHub520 in ec1ae44
- Add visibility feature for keypoint detection task by @CVHub520 in 5d8a7c1
- Support yolov8-world and yolov8-oiv7 model by @CVHub520 in 98a95db
- Add feature to display confidence score by @CVHub520 in e6de5e6
Docs
- Add faq.md file by @CVHub520 in ea098d0
- Add OCR example by @CVHub520 in 37b3150
- Add MOT example by @CVHub520 in 66d1a55
- Add Pose Estimation example by @CVHub520 in 9874bee
- Add Segmentation example by @CVHub520 in b49bd61
- Add HBB Object Detection example by @CVHub520 in e52c501
- Add OBB Object Detection example by @CVHub520 in 34d6411
- Add Depth Estimation example by @CVHub520 in f650b9a
- Add Description examples by @CVHub520 in 106c1bf
- Add Shape-level Classification examples by @CVHub520 in cf7ff2c
- Add Image-level Classification examples by @CVHub520 in c8109c1
Bug fixed
- Fixed image distortion issue during brightness and contrast adjustment by @CVHub520 in 252ded0
- Fixed type error in fillRect by converting float values to int for compatibility with higher Python version by @CVHub520 in 71cfc30
- Resolved too many values to unpack error during YOLO class post-process by @CVHub520 in a69077d
- Fixed invalid literal for int() with base issue by @CVHub520 in 9380142
- Avoided directory not empty error when loading model @CVHub520 in 599327b
- Prevented crash when switching from image directory to imported image by @CVHub520 in 2402268
- Fixed the issue where BMP image files could not be loaded due to the missing '_getexif' attribute by @UnlimitedWand in 6f64077
Full Changelog: v2.3.7...v2.4.0