Bookmark and Share

Software Topics

Machine Vision Libraries
9 replies [Last post]
Anonymous

In addition to OpenCV, which has been mentioned, and is free, there are a number of commercial machine vision software libraries.  Several come to mind:

 

Halcon

http://www.mvtec.com/halcon/

 

Matrox Imaging Library (MIL)

http://www.physimetrics.com/pdfs/mil8.pdf

 

Cognex VisionPro

http://www.cognex.com/VISIONPRO/
 

National Instruments also has a LabView Vision module library
http://www.ni.com/vision/software/

 

maxl
Offline
Last seen: 20 weeks 3 days ago
Level 1: Prestidigitator
Joined: 2011-05-31
Points: 4

There are several more Machine vision libraries out there, and we are continiously adding new to the list which are supported on our CURRERA platform - a smart camera with PC inside.

http://www.ximea.com/support/projects/vision-libraries/wiki

NelsonBridwell (not verified)

Some additional  non-commercial vision libraries to consider:

VXL

http://vxl.sourceforge.net/

CImg

http://cimg.sourceforge.net/

Filters

http://filters.sourceforge.net/

 

Scott Gardner
Scott Gardner's picture
Offline
Last seen: 7 years 2 weeks ago
Level 9: Necromancer
Joined: 2011-02-09
Points: 366

Nelson, thanks again.  I added your links to the main Algorithms tab.  Let us know if you discover more libraries we should research.

anthony_oliver
Offline
Last seen: 7 years 31 weeks ago
Level 2: Evoker
Joined: 2011-06-09
Points: 11

I should mention we just released an open source cross platform library:

http://www.simplecv.org

 

It's an OpenCV wrapper with a lot more and runs in web browser.

 

 

NelsonBridwell (not verified)

A better link to the Matrox Imaging Library: http://www.matrox.com/imaging/en/products/software/mil/ 

 

squreshi
Offline
Last seen: 2 years 6 weeks ago
Level 4: Thaumaturgist
Joined: 2011-05-31
Points: 95

Note that the NI Vision library is not just LabVIEW (although perhaps NI would like people to think that). Their vision library can also be called from C/C++ code. Also, for medical vision ITK (http://www.itk.org/) should be looked at.

zhenyu
zhenyu's picture
Offline
Last seen: 38 weeks 3 days ago
Level 3: Conjurer
Joined: 2011-06-01
Points: 45

Thanks for the listing. In addition, there is a useful link for open source computer vision libraries and algorithms, from cvpapers.com:

http://www.cvpapers.com/rr.html

Scott Gardner
Scott Gardner's picture
Offline
Last seen: 7 years 2 weeks ago
Level 9: Necromancer
Joined: 2011-02-09
Points: 366

zhenyu wrote:

In addition, there is a useful link for open source computer vision libraries and algorithms, from cvpapers.com:

http://www.cvpapers.com/rr.html

Zhenyu,

Thanks again.  Keep them coming...  Hopefully the people reading these threads understand that we'll beef up the site to cover more detail on the topics that are requested by the community.  These Forums are the place to help set the direction of the EVA.

Scott

 

Scott Gardner
Scott Gardner's picture
Offline
Last seen: 7 years 2 weeks ago
Level 9: Necromancer
Joined: 2011-02-09
Points: 366

Nelson, thanks for the links.  I'll put these in the algorithms section of the site.  The one that was new to me was Halcon, and I couldn't figure out exactly what the library costs.  The EVA should probably reach out to MVTec, since it looks like their library is used in a number of vision systems.

BTW, I'm working on some stuff that will get us some more activity in the Forums.  We're recruiting experts to act as "Moderators".  They will have a unique badge and will respond to topics in their area of expertise -- or start new topics to get the conversation rolling.  Even if a moderator represents a specific company, they will agree to act as an unbiased expert to help everyone.  We'll kick off this program in the next week or so.  Send me an email if you're interested. (gardner@embedded-vision.com).