Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 21 Python image-segmentation Projects
-
albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Project mention: Burn Deep Learning Framework Release 0.7.0: Revamped (de)serialization, optimizer & module overhaul, initial ONNX support and tons of new features. | reddit.com/r/rust | 2023-05-06Is something planned to support data augmentations? Something like https://albumentations.ai/
-
Project mention: [D] Improvements/alternatives to U-net for medical images segmentation? | reddit.com/r/MachineLearning | 2023-03-29
SMP offers a wide variety of segmentation models with the option to use pre-trained weights.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
PaddleSeg
Easy-to-use image segmentation library with awesome pre-trained model zoo, supporting wide-range of practical tasks in Semantic Segmentation, Interactive Segmentation, Panoptic Segmentation, Image Matting, 3D Segmentation, etc.
Project mention: [Medical Segmentation] The all-in-one 3D medical image segmentation toolkit. From data annotation to model deployment, you are welcome to try it all! | reddit.com/r/ArtificialInteligence | 2022-12-19EISeg-Med3D: https://github.com/PaddlePaddle/PaddleSeg/blob/develop/EISeg/med3d/README_en.md
-
U-2-Net
The code for our newly accepted paper in Pattern Recognition 2020: "U^2-Net: Going Deeper with Nested U-Structure for Salient Object Detection."
Project mention: [Help] Meta's segment anything - How can I make smooth border ? | reddit.com/r/computervision | 2023-05-14Hi :) I am app/web developer and new to AI. Currently, I am making photo app which can segment all the things in image. I've used meta's segment anything. I've got all the masks but the boundary of masks are very bumpy. So I've tried rembg which uses u2net(salient object detection) and pymatting together. Do I have to use pymatting separately after getting segment from segment anything to improve boundary quality of my segmented output ?
-
I used segmentation-models (https://github.com/qubvel/segmentation_models) to create a deeplabv3+ model. I havent used it in the last 2 months and now i comeback to the same code and cant use it. Getting ModuleNotFoundError: No module named 'segmentation_models_pytorch.deeplabv3'
-
Project mention: 10$ Full Body Tracking! I'm proud to release ToucanTrack (in Beta!). Get decent FBT with the power of 2 PS3 Eye Cameras and AI! | reddit.com/r/VRchat | 2023-02-20
If you're looking for the differences in terms of how inference is done, I recommend you take a look at MediaPipe's source code. MediaPipe doesn't use raw code, but uses a "graph" instead (eg. pose_landmark_cpu.pbtxt), which can be visualised using MediaPipe Viz. I also used axinc-ai/ailia-models as the base (preprocessing, inference, postprocessing, etc...) which I further built upon (keypoint refinement, roi from keypoints, filtering / smoothing, etc...)
-
Project mention: Surrender cards are being distributed to Russianforces: 'Your ticket to a peaceful life. Show this card to a Ukrainian soldier - it will save your life and help you get back home' On the back: a telegram chat & phone number they can contact 'to receive detailed support'. | reddit.com/r/ukraine | 2022-09-12
For what it's worth, the QR code points to a URI shortener domain "qrfy.mobi" which redirects to a cloudflare hosted page that contains telegram information relating to "nikolay_bodenko" and "chaos_admin" ("For advertising and cooperation"? Whatever that is supposed to mean), which led me to "rf200_now" and "rf200_nooow" (looks to get spammed around a bit), which is purportedly supportive of Ukraine.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Project mention: YOLOv6: Redefine state-of-the-art for object detection | news.ycombinator.com | 2022-06-29
-
-
Project mention: [D] Is accurately estimating image quality even possible? | reddit.com/r/MachineLearning | 2023-04-22
Github: https://github.com/cleanlab/cleanvision Blogpost: https://cleanlab.ai/blog/cleanvision/
-
-
signature_extractor
A super lightweight image processing algorithm for detection and extraction of overlapped handwritten signatures on scanned documents using OpenCV and scikit-image.
It's active field of research. e.g. here https://github.com/amaljoseph/Signature-Verification_System_using_YOLOv5-and-CycleGAN or here https://github.com/ahmetozlu/signature_extractor
-
Project mention: Just a reminder that there is a new 'remove background' extension for a1111 | reddit.com/r/StableDiffusion | 2023-03-15
u2net_cloth_seg (download, source): A pre-trained model for Cloths Parsing from human portrait. Here clothes are parsed into 3 category: Upper body, Lower body and Full body.
-
-
-
smriprep
Structural MRI PREProcessing (sMRIPrep) workflows for NIPreps (NeuroImaging PREProcessing tools)
Project mention: [D][R] Image pre-processing for quantitative analysis | reddit.com/r/MachineLearning | 2022-09-30I don't know pyradiomics, it looks interesting. From personal experience I can also recommend the library nilearn (developed by scikit-learn core people) and nipype (and impressive interface to all neuroimaging toolboxes out there. Also, I forgot to mention sMRIprep which is fMRIprpe's little sibling but exclusively for anatomical/structural data. Plus, there's MRIQC, that can extract multiple quality parameters (might provide you additional informative features).
-
-
-
Mask-RCNN-TF2.7.0-keras2.7.0
Mask R-CNN for object detection and instance segmentation on Keras==2.7.0 and TensorFlow==2.7.0
-
fashion-segmentation
A tensorflow model for segmentation of fashion items out of multiple product images
-
Brain-Tumor-Segmentation-And-Classification
Brain Tumor Segmentation And Classification using artificial intelligence
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Python image-segmentation related posts
- OMPR V0.6.8 update
- [Medical Segmentation] The all-in-one 3D medical image segmentation toolkit. From data annotation to model deployment, you are welcome to try it all!
- [N][R] SOTA Real-Time Semantic Segmentation Model Implemented by Python
- [P] New Features of Image Segmentation Project PaddleSeg (6k stars)
- [Trending Summary] neurips @ 2022-11-28 09:55
- [P] Awesome Interactive Segmentation Improves 10X Segmentation Annotation Efficiency (6k star)
- Open-source SOTA Solution for Portrait and Human Segmentation (5.7k stars)
-
A note from our sponsor - Sonar
www.sonarsource.com | 31 May 2023
Index
What are some of the best open-source image-segmentation projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | albumentations | 12,044 |
2 | segmentation_models.pytorch | 7,339 |
3 | PaddleSeg | 7,115 |
4 | U-2-Net | 7,112 |
5 | segmentation_models | 4,327 |
6 | ailia-models | 1,414 |
7 | pytorch-toolbelt | 1,394 |
8 | PixelLib | 937 |
9 | caer | 688 |
10 | cleanvision | 609 |
11 | Entity | 441 |
12 | signature_extractor | 354 |
13 | cloth-segmentation | 311 |
14 | detectree | 146 |
15 | ISP-Guide | 98 |
16 | smriprep | 95 |
17 | uformer-pytorch | 80 |
18 | FedCV | 60 |
19 | Mask-RCNN-TF2.7.0-keras2.7.0 | 36 |
20 | fashion-segmentation | 23 |
21 | Brain-Tumor-Segmentation-And-Classification | 12 |