GithubHelp home page GithubHelp logo

HeXin's Projects

pytorch-unet icon pytorch-unet

Pytorch implementation of the U-Net for image semantic segmentation, with dense CRF post-processing

pytorch-unet-1 icon pytorch-unet-1

Simple PyTorch implementations of U-Net/FullyConvNet (FCN) for image segmentation

pytorch_practice icon pytorch_practice

这是我学习 PyTorch 的笔记对应的代码,点击查看 PyTorch 笔记在线电子书

random-erasing icon random-erasing

Random Erasing Data Augmentation. Experiments on CIFAR10, CIFAR100 and Fashion-MNIST

rcf icon rcf

Richer Convolutional Features for Edge Detection

rcf-pytorch icon rcf-pytorch

Richer Convolutional Features for Edge Detection model in pytorch

semi-auto-segmentation-labelling-system icon semi-auto-segmentation-labelling-system

Author: Xu Liu Date: 02/18/2019 This is a semi-auto labelling software for those who work on image labelling. Input: Click the "Open" button, open the "image" directory and select the first image to start. After this step, the left canvas will display the original image with 50% transparence colored label on it. And the right canvas will display the labelled image with totally black ground and colorful foreground (one color, one instance). All the images in the "image" directory are the outputs(aka. prediction) of the segmentation deep neural network and are located at the "masks" directory. Most parts of the right image are labelled correctly by the neural network, what we need to do is just to revise it slightly. Instructions: 1. Click your right mouse button on the right image to pick a color (the color is corresponding to the pixel where your cursor locates) that you wish to revise on the left image. If there are instances that have not been labelled, you can click your right mouse button on the circular color palatte to pick a different color. 2. Move your cursor to right image, click at the place where you wish to revise the label, keep press the left mouse button and move it can draw curve lines, which can revise a large part. 3. The silder on the top of the two images can control the pen (or brush) size, when you need to paint (revise) a large part, you can move the slider a bit right to get a larger pen size. On the other hand, just move it left can be helpful for revising small part. 4. Click "Save" button on the right can save the revised image (the right one) as a 3 channels, 8 unsigned bits PNG format file at the "output" directory, which is in the same directory as the "images" directory. 5. Click "Next" button then the two canvas can refresh and load the next pair: image and label. Then just repeat the above operations.

shell icon shell

Some of the handy shell scripts I have created/acquired

slicer icon slicer

Multi-platform, free open source software for visualization and image computing.

super-caffe icon super-caffe

A super caffe for mobilenet, deep-feature flow, single shot Multi-box detection, flownet, PSPnet

tensorflow icon tensorflow

An Open Source Machine Learning Framework for Everyone

tensorrtx icon tensorrtx

Implementation of popular deep learning networks with TensorRT network definition API

tutorials icon tutorials

Tutorials for creating and using ONNX models

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.