Skip to main content

Yet another Pixel Classifier (based on deep learning)

Project description

[![Build Status](https://travis-ci.com/yapic/yapic.svg?branch=master)](https://travis-ci.com/yapic/yapic)

![DZNE](docs/img/DZNE_CMYK_E.png)<!– .element height=”50%” width=”50%” –>

YAPiC is developed by [Image and Data Analysis Facility](https://www.dzne.de/forschung/core-facilities/image-and-data-analysisfacility/), [Core Reseach Facilities](https://www.dzne.de/forschung/core-facilities/), [DZNE](https://www.dzne.de/en) (German Center for Neurodegenerative Diseases).

# YAPiC - Yet Another Pixel Classifier (based on deep learning)

Check the [YAPiC Website](https://yapic.github.io/yapic/) for documentation, examples and installation instructions.

## What is YAPiC for?

With YAPiC you can make your own customzied filter (we call it model or classifier) to enhance a certain structure of your choice.

We can, e.g train a model for detection of oak leafs in color images, and use this oak leaf model to filter out all image regions that are not covered by oak leaves:

![](docs/img/oak_example.png “oak leaf classifier example”)

  • Pixels that belong to other leaf types or to no leafs at all are mostly suppressed, they appear dark in the output image.

  • Pixels that belong to oak leafs are enhanced, they appear bright in the output image.

The output image is also called a pobability map, because the intensity of each pixel corresponds to the probability of the pixel belonging to an oak leave region.

You can train a model for almost any structure you are interested in, for example to detect a certain cell type ist histological micrographs (here: purkinje cells of the human brain):

![](docs/img/histo_example.png “purkinje cell classifier example”) Histology data provided by Oliver Kaut (University Clinic Bonn, Dept. of Neurology)

We have used YAPiC for analyzing various microscopy image data. Our experiments are mainly related to neurobiology, cell biology, histopathology and drug discovery (high content screening). However, YAPiC is a very generally applicable tool and can be applied to very different domains. It could be used for detecting e.g. forest regions in satellite images, clouds in landscape photographs or fried eggs in food photography.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yapic-1.2.2.tar.gz (14.5 kB view details)

Uploaded Source

File details

Details for the file yapic-1.2.2.tar.gz.

File metadata

  • Download URL: yapic-1.2.2.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for yapic-1.2.2.tar.gz
Algorithm Hash digest
SHA256 0cbc2813249798fe4873a14f472697a9466d810d08bf74bbfd567de1b8d27daa
MD5 e42bd9dd6b6a1517f26f59aea086faec
BLAKE2b-256 0759c1916ce0dfb840e2eb559e125e90199c5ee49f6f71a3d5354e373473c585

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page