TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Image Processing with scikit-image (2014)

39 pointsby kerckeralmost 9 years ago

3 comments

mbrundlealmost 9 years ago
I do a lot of image processing algorithm development (e.g. building custom segmentation algorithms). I started out using Matlab during my DPhil research because (a) it came with very fully featured toolboxes, and (b) most other researchers wrote their code in Matlab too.<p>Recently I&#x27;ve started making heavy use of Python at work. It&#x27;s made significant strides in terms of its image processing libraries. I haven&#x27;t used scikit-image much, but we routinely work with OpenCV at our office, because its feature set is a great complement to Matlab&#x27;s. However there still remains a lot of really useful 3rd party code that&#x27;s only accessible with Matlab.<p>Our current workflow, as a result, is to use Matlab and Python where necessary (because different problems are more tractable with one or the other), and to then stitch them together. This is a bit messy but doable. (I wrote a blog post about it on my site if anyone needs to look into this.)<p>Bottom line - the Python libraries are fantastic for dabbling with image processing, but for serious work, depending on what you&#x27;re doing, you may still need to get your hands dirty with Matlab for the time being. This is unfortunate, because Python is free and Matlab is $$$. This will likely continue until a large enough proportion of the academic image processing &#x2F; computer vision Matlab researcher userbase switches over to Python.
评论 #11840043 未加载
评论 #11840052 未加载
评论 #11842015 未加载
wodenokotoalmost 9 years ago
I noticed he is using ggplot, which is the python attempt of implementing the API of the ggplot2 R-package.<p>What is the status of ggplot on python? Is it ready to replace seaborn and matplotlib?<p><a href="http:&#x2F;&#x2F;ggplot2.org" rel="nofollow">http:&#x2F;&#x2F;ggplot2.org</a>
评论 #11842123 未加载
评论 #11841046 未加载
matt42almost 9 years ago
Python and matlab are good for high level image processing but iterating over the pixels with for loops is incredibly slow. To implement a low level processing running in a reasonable amount of time, compiled languages like C or C++, or even FPGA are much more adapted.