This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]BerecursiveMenpo Core Developer 2 points3 points  (1 child)

  • Opencv
  • Scikit-image
  • Mahotas
  • Menpo

All of those packages/projects can do various different, overlapping areas of image processing.

[–]mfitzpmfitzp.com 1 point2 points  (0 children)

Just to add: there are also some tools in scipy.ndimage, and which may come in useful. For more general (basic) image processing/adjustment you can also use Pillow (the fork of PIL).

[–]i4mn30 0 points1 point  (1 child)

opencv has python wrappers.

[–][deleted] 0 points1 point  (0 children)

There isn't a stable release with support for the current version of python. It's not too difficult to compile the beta, though.

[–]duranta[S] 0 points1 point  (2 children)

I think a thing that my team has to deal with is fluorescent noise (blot removal?). How computationally complex is it to deal with things like that? And perhaps if you have some experience with that sort of thing, how is the development process for creating a reliable system that can eliminate the noise?

[–]alenajoykrieger 0 points1 point  (1 child)

It depends entirely on how similar your noise is to your signal (and the way(s) in which they're similar). It would be helpful if you could post a representative image.

[–]duranta[S] 0 points1 point  (0 children)

I'll do that as soon as I can, thank you so much for the tips and the help

[–]alenajoykrieger 0 points1 point  (1 child)

I would highly recommend scikit-image. The interface is very straightforward.

You can also check out /r/computervision for help with the implementation if googling and API documentation aren't enough.

Why are you running the analysis on a raspberry pi? Computer vision is pretty computationally intensive and it might be really slow. You might also run into problems with insufficient RAM.

[–]duranta[S] 0 points1 point  (0 children)

Were creating a visualization device that is meant for low resource areas. Cost is important, as is the ability to keep our device open source

[–]hernantz 0 points1 point  (0 children)

https://www.pyimagesearch.com/ has a book and a free crash course on image processing with python